fix: align chunk reads with remote delivery

Consume commonlib's delivery lifecycle, classify finite replication entry points, and document why the five-minute inactivity fuse is only a leak safety valve. Record the remote-activity counter correction and preserve continuous replication's unbounded live channel.
This commit is contained in:
vorotamoroz
2026-07-16 20:13:10 +09:00
parent f54d162ef9
commit 9f9758bc12
16 changed files with 792 additions and 28 deletions
+1 -1
View File
@@ -33,7 +33,7 @@ export class ModuleReplicatorCouchDB extends AbstractModule {
if (continuous) {
void openReplication();
} else {
await this.services.replicator.runBoundedRemoteActivity(openReplication, {
await this.services.replicator.runFiniteReplicationActivity(openReplication, {
label: "replication",
});
}