Hi @borrrden
I have some more detail now, and I am sure you are right that its not a local db problem.
I have two instances of my app (one on mac, one on iPad).
Here’s the process once the failure has started to happen. Note that prior to this the app had been perfectly well behaved for a day or so.
- I make changes on the iPad. I see them syncing to the central DB. The new records appear in couchbase.
- I start the mac app. It does not see the changes. It seems that the puller is staying in a busy state, and not finding the changes that were made.
- I can restart the mac app. There is no change - it does not see the changes, and puller is in a permanent busy state.
- I can make changes in the mac app and they sync to the central DB and down to the iPad.
I have created a log below using:
Database.Log.Console.Domains = LogDomain.Replicator;
Database.Log.Console.Level = LogLevel.Verbose;
This log runs from app startup until things stabilise - i.e. there are no more messages in the log.
My apologies for it being so long.
Please note that, for some reason, the log has duplicated messages, including a large section from 04:22:36.506 till 04:22:36.756. This happens every time I run the log. I have checked - I’m not opening the database twice or starting the replication twice - it seems that once I enable logging, messages are coming out twice.
I hope this is of use to you.
All the best.
Paul.
2022-9-15 04:22:36.506+12:00 [1]| VERBOSE) [Replicator] (Database) [1] There is no saved HTTP cookies.
2022-9-15 04:22:36.509+12:00 [1]| INFO) [Replicator] (Replicator) [1] Replicator[<*> wss://192.168.1.5:29756/testproject/]: Starting
2022-9-15 04:22:36.510+12:00 [1]| INFO) [Replicator] {Repl#75}==> litecore::repl::Replicator /Users/Paul/.local/share/testproject.cblite2/ ->wss://192.168.1.5:29756/testproject/_blipsync @0x7fc6b0ee6c10
2022-9-15 04:22:36.511+12:00 [1]| INFO) [Replicator] {Repl#75} Push=continuous, Pull=continuous, Options={{auth:{password:"********", type:"Basic", username:"testuser"}, autoPurge:true, headers:{User-Agent:"CouchbaseLite/3.0.2 (.NET; Unix 21.6.0.0) Build/3 LiteCore/6fb3bfc417b100fbc65b6c762f4c2d78b9b6ed6c (19) Commit/4e9c4205"}}}
2022-9-15 04:22:36.511+12:00 [1]| INFO) [Replicator] {C4Replicator#76}==> litecore::C4RemoteReplicator 0x7fc6c13c3ce8 @0x7fc6c13c3ce8
2022-9-15 04:22:36.512+12:00 [1]| VERBOSE) [Replicator] {C4Replicator#76} C4RemoteRepl 0x7fc6c13c3ce8 created Repl 0x7fc6b0ee6c10
2022-9-15 04:22:36.512+12:00 [1]| INFO) [Replicator] {C4Replicator#76} Starting Replicator {Repl#75}
2022-9-15 04:22:36.515+12:00 [23]| INFO) [Replicator] {Repl#75} Scanning for pre-existing conflicts...
2022-9-15 04:22:36.515+12:00 [23]| INFO) [Replicator] {Repl#75} Found 0 conflicted docs in 0.003 sec
2022-9-15 04:22:36.516+12:00 [1]| INFO) [Replicator] (Replicator) [1] Replicator[<*> wss://192.168.1.5:29756/testproject/] is Connecting, progress 0/0
2022-9-15 04:22:36.516+12:00 [23]| VERBOSE) [Replicator] {Repl#75} Remote-DB ID 1 found for target <wss://192.168.1.5:29756/testproject/_blipsync>
2022-9-15 04:22:36.517+12:00 [1]| INFO) [Replicator] (Replicator) [1] Replicator[<*> wss://192.168.1.5:29756/testproject/] is Connecting, progress 0/0
2022-9-15 04:22:36.517+12:00 [23]| INFO) [Replicator] {Repl#75} Read local checkpoint 'cp-3+4rftbIf4haKsvo1vjKGOmlf6U=': {"time":1663215246,"local":576}
2022-9-15 04:22:36.517+12:00 [23]| INFO) [Replicator] {Repl#75} activityLevel=connecting: connectionState=1, savingChkpt=0
2022-9-15 04:22:36.529+12:00 [24]| VERBOSE) [Replicator] (SerialQueue) [24] DispatchAsync Void <Start>b__31_0()
2022-9-15 04:22:36.530+12:00 [27]| INFO) [Replicator] (WebSocketWrapper) [27] c4Socket is retained, and reachability status monitor is starting.
2022-9-15 04:22:36.535+12:00 [27]| INFO) [Replicator] (Reachability) [27] Network change detected, analyzing connection status...
2022-9-15 04:22:36.536+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] Testing lo0 (lo0)...
2022-9-15 04:22:36.536+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] NIC invalid (not outward facing)
2022-9-15 04:22:36.537+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] Testing gif0 (gif0)...
2022-9-15 04:22:36.537+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] NIC invalid (not up)
2022-9-15 04:22:36.537+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] Testing stf0 (stf0)...
2022-9-15 04:22:36.537+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] NIC invalid (not up)
2022-9-15 04:22:36.537+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] Testing en5 (en5)...
2022-9-15 04:22:36.538+12:00 [27]| INFO) [Replicator] (Reachability) [27] Found Acceptable NIC en5 (en5)
2022-9-15 04:22:36.542+12:00 [27]| INFO) [Replicator] (Reachability) [27] At least one acceptable IP address found (fe80::aede:48ff:fe00:1122%4), signaling network reachable
2022-9-15 04:22:36.754+12:00 [Thread Pool Worker]| VERBOSE) [Replicator] (SerialQueue) [Thread Pool Worker (12)] DispatchAsync Void StartInternal()
2022-9-15 04:22:36.756+12:00 [28]| INFO) [Replicator] (WebSocketWrapper) [28] WebSocket connecting to 192.168.1.5:29756
2022-9-15 04:22:36.506+12:00 [1]| VERBOSE) [Replicator] (Database) [1] There is no saved HTTP cookies.
2022-9-15 04:22:36.509+12:00 [1]| INFO) [Replicator] (Replicator) [1] Replicator[<*> wss://192.168.1.5:29756/testproject/]: Starting
2022-9-15 04:22:36.510+12:00 [1]| INFO) [Replicator] {Repl#75}==> litecore::repl::Replicator /Users/Paul/.local/share/testproject.cblite2/ ->wss://192.168.1.5:29756/testproject/_blipsync @0x7fc6b0ee6c10
2022-9-15 04:22:36.511+12:00 [1]| INFO) [Replicator] {Repl#75} Push=continuous, Pull=continuous, Options={{auth:{password:"********", type:"Basic", username:"testuser"}, autoPurge:true, headers:{User-Agent:"CouchbaseLite/3.0.2 (.NET; Unix 21.6.0.0) Build/3 LiteCore/6fb3bfc417b100fbc65b6c762f4c2d78b9b6ed6c (19) Commit/4e9c4205"}}}
2022-9-15 04:22:36.511+12:00 [1]| INFO) [Replicator] {C4Replicator#76}==> litecore::C4RemoteReplicator 0x7fc6c13c3ce8 @0x7fc6c13c3ce8
2022-9-15 04:22:36.512+12:00 [1]| VERBOSE) [Replicator] {C4Replicator#76} C4RemoteRepl 0x7fc6c13c3ce8 created Repl 0x7fc6b0ee6c10
2022-9-15 04:22:36.512+12:00 [1]| INFO) [Replicator] {C4Replicator#76} Starting Replicator {Repl#75}
2022-9-15 04:22:36.515+12:00 [23]| INFO) [Replicator] {Repl#75} Scanning for pre-existing conflicts...
2022-9-15 04:22:36.515+12:00 [23]| INFO) [Replicator] {Repl#75} Found 0 conflicted docs in 0.003 sec
2022-9-15 04:22:36.516+12:00 [1]| INFO) [Replicator] (Replicator) [1] Replicator[<*> wss://192.168.1.5:29756/testproject/] is Connecting, progress 0/0
2022-9-15 04:22:36.516+12:00 [23]| VERBOSE) [Replicator] {Repl#75} Remote-DB ID 1 found for target <wss://192.168.1.5:29756/testproject/_blipsync>
2022-9-15 04:22:36.517+12:00 [1]| INFO) [Replicator] (Replicator) [1] Replicator[<*> wss://192.168.1.5:29756/testproject/] is Connecting, progress 0/0
2022-9-15 04:22:36.517+12:00 [23]| INFO) [Replicator] {Repl#75} Read local checkpoint 'cp-3+4rftbIf4haKsvo1vjKGOmlf6U=': {"time":1663215246,"local":576}
2022-9-15 04:22:36.517+12:00 [23]| INFO) [Replicator] {Repl#75} activityLevel=connecting: connectionState=1, savingChkpt=0
2022-9-15 04:22:36.529+12:00 [24]| VERBOSE) [Replicator] (SerialQueue) [24] DispatchAsync Void <Start>b__31_0()
2022-9-15 04:22:36.530+12:00 [27]| INFO) [Replicator] (WebSocketWrapper) [27] c4Socket is retained, and reachability status monitor is starting.
2022-9-15 04:22:36.535+12:00 [27]| INFO) [Replicator] (Reachability) [27] Network change detected, analyzing connection status...
2022-9-15 04:22:36.536+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] Testing lo0 (lo0)...
2022-9-15 04:22:36.536+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] NIC invalid (not outward facing)
2022-9-15 04:22:36.537+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] Testing gif0 (gif0)...
2022-9-15 04:22:36.537+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] NIC invalid (not up)
2022-9-15 04:22:36.537+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] Testing stf0 (stf0)...
2022-9-15 04:22:36.537+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] NIC invalid (not up)
2022-9-15 04:22:36.537+12:00 [27]| VERBOSE) [Replicator] (Reachability) [27] Testing en5 (en5)...
2022-9-15 04:22:36.538+12:00 [27]| INFO) [Replicator] (Reachability) [27] Found Acceptable NIC en5 (en5)
2022-9-15 04:22:36.542+12:00 [27]| INFO) [Replicator] (Reachability) [27] At least one acceptable IP address found (fe80::aede:48ff:fe00:1122%4), signaling network reachable
2022-9-15 04:22:36.754+12:00 [Thread Pool Worker]| VERBOSE) [Replicator] (SerialQueue) [Thread Pool Worker (12)] DispatchAsync Void StartInternal()
2022-9-15 04:22:36.756+12:00 [28]| INFO) [Replicator] (WebSocketWrapper) [28] WebSocket connecting to 192.168.1.5:29756
2022-9-15 04:22:37.204+12:00 [Thread Pool Worker]| VERBOSE) [Replicator] (SerialQueue) [Thread Pool Worker (12)] DispatchAsync Void OnSocketReady()
2022-9-15 04:22:37.208+12:00 [Thread Pool Worker]| VERBOSE) [Replicator] (SerialQueue) [Thread Pool Worker (18)] DispatchAsync Void HandleHTTPResponse()
2022-9-15 04:22:37.211+12:00 [30]| VERBOSE) [Replicator] (WebSocketWrapper) [30] WebSocket sent HTTP request...
2022-9-15 04:22:37.204+12:00 [Thread Pool Worker]| VERBOSE) [Replicator] (SerialQueue) [Thread Pool Worker (12)] DispatchAsync Void OnSocketReady()
2022-9-15 04:22:37.208+12:00 [Thread Pool Worker]| VERBOSE) [Replicator] (SerialQueue) [Thread Pool Worker (18)] DispatchAsync Void HandleHTTPResponse()
2022-9-15 04:22:37.211+12:00 [30]| VERBOSE) [Replicator] (WebSocketWrapper) [30] WebSocket sent HTTP request...
2022-9-15 04:22:37.426+12:00 [Thread Pool Worker]| INFO) [Replicator] (WebSocketWrapper) [Thread Pool Worker (9)] WebSocket CONNECTED!
2022-9-15 04:22:37.427+12:00 [31]| VERBOSE) [Replicator] (WebSocketWrapper) [31] c4Socket got http response.
2022-9-15 04:22:37.428+12:00 [23]| INFO) [Replicator] {Repl#75} activityLevel=connecting: connectionState=1, savingChkpt=0
2022-9-15 04:22:37.428+12:00 [23]| INFO) [Replicator] {Repl#75} Connected!
2022-9-15 04:22:37.428+12:00 [31]| INFO) [Replicator] (WebSocketWrapper) [31] c4Socket is open.
2022-9-15 04:22:37.429+12:00 [23]| VERBOSE) [Replicator] {Repl#75} Requesting remote checkpoint 'cp-3+4rftbIf4haKsvo1vjKGOmlf6U='
2022-9-15 04:22:37.430+12:00 [23]| INFO) [Replicator] {Repl#75} activityLevel=busy: connectionState=2, savingChkpt=0
2022-9-15 04:22:37.431+12:00 [23]| INFO) [Replicator] {Repl#75} now busy
2022-9-15 04:22:37.431+12:00 [23]| INFO) [Replicator] {C4Replicator#76} State: busy, progress=0.00%
2022-9-15 04:22:37.433+12:00 [23]| INFO) [Replicator] (Replicator) [23] Replicator[<*> wss://192.168.1.5:29756/testproject/] is Busy, progress 0/0
2022-9-15 04:22:37.435+12:00 [23]| INFO) [Replicator] {Repl#75} activityLevel=busy: connectionState=2, savingChkpt=0
2022-9-15 04:22:37.437+12:00 [33]| VERBOSE) [Replicator] (WebSocketWrapper) [33] c4Socket completed Write.
2022-9-15 04:22:37.643+12:00 [34]| VERBOSE) [Replicator] (WebSocketWrapper) [34] <<< received 82 bytes [now 82 pending]
2022-9-15 04:22:37.646+12:00 [23]| INFO) [Replicator] {Repl#75} Received remote checkpoint (rev='0-397'): {"local":576,"time":1663215246}
2022-9-15 04:22:37.647+12:00 [23]| INFO) [Replicator] {Repl#75} activityLevel=busy: connectionState=2, savingChkpt=0
2022-9-15 04:22:37.648+12:00 [35]| VERBOSE) [Replicator] (WebSocketWrapper) [35] c4Socket received.
2022-9-15 04:22:37.649+12:00 [24]| INFO) [Replicator] {Pusher#81}==> litecore::repl::Pusher {Repl#75} @0x7fc6c13c9490
2022-9-15 04:22:37.650+12:00 [24]| INFO) [Replicator] {Pusher#81} Starting continuous push from local seq #577
2022-9-15 04:22:37.651+12:00 [37]| INFO) [Replicator] {Puller#82}==> litecore::repl::Puller {Repl#75} @0x7fc6c13c9720
2022-9-15 04:22:37.651+12:00 [37]| INFO) [Replicator] {Puller#82} Starting pull from remote seq ''
2022-9-15 04:22:37.652+12:00 [24]| INFO) [Replicator] {ReplicatorChangesFeed#83}==> litecore::repl::ReplicatorChangesFeed 0x7fc6c13c95b8 @0x7fc6c13c95b8
2022-9-15 04:22:37.652+12:00 [37]| INFO) [Replicator] {Puller#82} msg["revocations"]="true" due to enableAutoPurge()=1 or progressNotificationLevel()=0 > 0
2022-9-15 04:22:37.653+12:00 [24]| VERBOSE) [Replicator] {ReplicatorChangesFeed#83} Starting DB observer
2022-9-15 04:22:37.653+12:00 [37]| INFO) [Replicator] {Puller#82} activityLevel=busy: pendingResponseCount=1, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0
2022-9-15 04:22:37.654+12:00 [37]| VERBOSE) [Replicator] {Puller#82} now busy
2022-9-15 04:22:37.654+12:00 [24]| VERBOSE) [Replicator] {ReplicatorChangesFeed#83} Reading up to 200 local changes since #576
2022-9-15 04:22:37.655+12:00 [38]| INFO) [Replicator] {Repl#75} pushStatus=busy, pullStatus=busy, progress=0/0
2022-9-15 04:22:37.656+12:00 [38]| INFO) [Replicator] {Repl#75} activityLevel=busy: connectionState=2, savingChkpt=0
2022-9-15 04:22:37.656+12:00 [37]| INFO) [Replicator] {Puller#82} activityLevel=busy: pendingResponseCount=1, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0
2022-9-15 04:22:37.657+12:00 [24]| INFO) [Replicator] {Pusher#81} Found 0 changes up to #576
2022-9-15 04:22:37.657+12:00 [24]| INFO) [Replicator] {Pusher#81} activityLevel=busy: pendingResponseCount=0, caughtUp=0, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0
2022-9-15 04:22:37.658+12:00 [24]| VERBOSE) [Replicator] {Pusher#81} now busy
2022-9-15 04:22:37.658+12:00 [37]| INFO) [Replicator] {Repl#75} pushStatus=busy, pullStatus=busy, progress=0/0
2022-9-15 04:22:37.659+12:00 [24]| VERBOSE) [Replicator] {ReplicatorChangesFeed#83} Asking DB observer for 200 new changes since sequence #576 ...
2022-9-15 04:22:37.659+12:00 [24]| INFO) [Replicator] {ReplicatorChangesFeed#83} No new observed changes...
2022-9-15 04:22:37.660+12:00 [39]| VERBOSE) [Replicator] (WebSocketWrapper) [39] c4Socket completed Write.
2022-9-15 04:22:37.660+12:00 [24]| INFO) [Replicator] {Pusher#81} Found 0 changes up to #576
2022-9-15 04:22:37.661+12:00 [37]| INFO) [Replicator] {Repl#75} activityLevel=busy: connectionState=2, savingChkpt=0
2022-9-15 04:22:37.662+12:00 [24]| INFO) [Replicator] {Pusher#81} Caught up, at lastSequence #576
2022-9-15 04:22:37.662+12:00 [24]| INFO) [Replicator] {Pusher#81} activityLevel=busy: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0
2022-9-15 04:22:37.663+12:00 [24]| VERBOSE) [Replicator] {ReplicatorChangesFeed#83} Asking DB observer for 200 new changes since sequence #576 ...
2022-9-15 04:22:37.663+12:00 [24]| INFO) [Replicator] {ReplicatorChangesFeed#83} No new observed changes...
2022-9-15 04:22:37.663+12:00 [24]| INFO) [Replicator] {Pusher#81} Found 0 changes up to #576
2022-9-15 04:22:37.664+12:00 [24]| INFO) [Replicator] {Pusher#81} activityLevel=busy: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0
2022-9-15 04:22:37.664+12:00 [24]| INFO) [Replicator] {Pusher#81} activityLevel=idle: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0
2022-9-15 04:22:37.665+12:00 [24]| VERBOSE) [Replicator] {Pusher#81} now idle
2022-9-15 04:22:37.666+12:00 [40]| VERBOSE) [Replicator] (WebSocketWrapper) [40] c4Socket completed Write.
2022-9-15 04:22:37.666+12:00 [37]| INFO) [Replicator] {Repl#75} pushStatus=idle, pullStatus=busy, progress=0/0
2022-9-15 04:22:37.667+12:00 [37]| INFO) [Replicator] {Repl#75} activityLevel=busy: connectionState=2, savingChkpt=0
2022-9-15 04:22:37.668+12:00 [41]| VERBOSE) [Replicator] (WebSocketWrapper) [41] c4Socket completed Write.
2022-9-15 04:22:37.669+12:00 [42]| VERBOSE) [Replicator] (WebSocketWrapper) [42] c4Socket completed Write.
2022-9-15 04:22:37.426+12:00 [Thread Pool Worker]| INFO) [Replicator] (WebSocketWrapper) [Thread Pool Worker (9)] WebSocket CONNECTED!
2022-9-15 04:22:37.427+12:00 [31]| VERBOSE) [Replicator] (WebSocketWrapper) [31] c4Socket got http response.
2022-9-15 04:22:37.428+12:00 [23]| INFO) [Replicator] {Repl#75} activityLevel=connecting: connectionState=1, savingChkpt=0
2022-9-15 04:22:37.428+12:00 [23]| INFO) [Replicator] {Repl#75} Connected!
2022-9-15 04:22:37.428+12:00 [31]| INFO) [Replicator] (WebSocketWrapper) [31] c4Socket is open.
2022-9-15 04:22:37.429+12:00 [23]| VERBOSE) [Replicator] {Repl#75} Requesting remote checkpoint 'cp-3+4rftbIf4haKsvo1vjKGOmlf6U='
2022-9-15 04:22:37.430+12:00 [23]| INFO) [Replicator] {Repl#75} activityLevel=busy: connectionState=2, savingChkpt=0
2022-9-15 04:22:37.431+12:00 [23]| INFO) [Replicator] {Repl#75} now busy
2022-9-15 04:22:37.431+12:00 [23]| INFO) [Replicator] {C4Replicator#76} State: busy, progress=0.00%
2022-9-15 04:22:37.433+12:00 [23]| INFO) [Replicator] (Replicator) [23] Replicator[<*> wss://192.168.1.5:29756/testproject/] is Busy, progress 0/0
2022-9-15 04:22:37.435+12:00 [23]| INFO) [Replicator] {Repl#75} activityLevel=busy: connectionState=2, savingChkpt=0
2022-9-15 04:22:37.437+12:00 [33]| VERBOSE) [Replicator] (WebSocketWrapper) [33] c4Socket completed Write.
2022-9-15 04:22:37.643+12:00 [34]| VERBOSE) [Replicator] (WebSocketWrapper) [34] <<< received 82 bytes [now 82 pending]
2022-9-15 04:22:37.646+12:00 [23]| INFO) [Replicator] {Repl#75} Received remote checkpoint (rev='0-397'): {"local":576,"time":1663215246}
2022-9-15 04:22:37.647+12:00 [23]| INFO) [Replicator] {Repl#75} activityLevel=busy: connectionState=2, savingChkpt=0
2022-9-15 04:22:37.648+12:00 [35]| VERBOSE) [Replicator] (WebSocketWrapper) [35] c4Socket received.
2022-9-15 04:22:37.649+12:00 [24]| INFO) [Replicator] {Pusher#81}==> litecore::repl::Pusher {Repl#75} @0x7fc6c13c9490
2022-9-15 04:22:37.650+12:00 [24]| INFO) [Replicator] {Pusher#81} Starting continuous push from local seq #577
2022-9-15 04:22:37.651+12:00 [37]| INFO) [Replicator] {Puller#82}==> litecore::repl::Puller {Repl#75} @0x7fc6c13c9720
2022-9-15 04:22:37.651+12:00 [37]| INFO) [Replicator] {Puller#82} Starting pull from remote seq ''
2022-9-15 04:22:37.652+12:00 [24]| INFO) [Replicator] {ReplicatorChangesFeed#83}==> litecore::repl::ReplicatorChangesFeed 0x7fc6c13c95b8 @0x7fc6c13c95b8
2022-9-15 04:22:37.652+12:00 [37]| INFO) [Replicator] {Puller#82} msg["revocations"]="true" due to enableAutoPurge()=1 or progressNotificationLevel()=0 > 0
2022-9-15 04:22:37.653+12:00 [24]| VERBOSE) [Replicator] {ReplicatorChangesFeed#83} Starting DB observer
2022-9-15 04:22:37.653+12:00 [37]| INFO) [Replicator] {Puller#82} activityLevel=busy: pendingResponseCount=1, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0
2022-9-15 04:22:37.654+12:00 [37]| VERBOSE) [Replicator] {Puller#82} now busy
2022-9-15 04:22:37.654+12:00 [24]| VERBOSE) [Replicator] {ReplicatorChangesFeed#83} Reading up to 200 local changes since #576
2022-9-15 04:22:37.655+12:00 [38]| INFO) [Replicator] {Repl#75} pushStatus=busy, pullStatus=busy, progress=0/0
2022-9-15 04:22:37.656+12:00 [38]| INFO) [Replicator] {Repl#75} activityLevel=busy: connectionState=2, savingChkpt=0
2022-9-15 04:22:37.656+12:00 [37]| INFO) [Replicator] {Puller#82} activityLevel=busy: pendingResponseCount=1, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0
2022-9-15 04:22:37.657+12:00 [24]| INFO) [Replicator] {Pusher#81} Found 0 changes up to #576
2022-9-15 04:22:37.657+12:00 [24]| INFO) [Replicator] {Pusher#81} activityLevel=busy: pendingResponseCount=0, caughtUp=0, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0
2022-9-15 04:22:37.658+12:00 [24]| VERBOSE) [Replicator] {Pusher#81} now busy
2022-9-15 04:22:37.658+12:00 [37]| INFO) [Replicator] {Repl#75} pushStatus=busy, pullStatus=busy, progress=0/0
2022-9-15 04:22:37.659+12:00 [24]| VERBOSE) [Replicator] {ReplicatorChangesFeed#83} Asking DB observer for 200 new changes since sequence #576 ...
2022-9-15 04:22:37.659+12:00 [24]| INFO) [Replicator] {ReplicatorChangesFeed#83} No new observed changes...
2022-9-15 04:22:37.660+12:00 [39]| VERBOSE) [Replicator] (WebSocketWrapper) [39] c4Socket completed Write.
2022-9-15 04:22:37.660+12:00 [24]| INFO) [Replicator] {Pusher#81} Found 0 changes up to #576
2022-9-15 04:22:37.661+12:00 [37]| INFO) [Replicator] {Repl#75} activityLevel=busy: connectionState=2, savingChkpt=0
2022-9-15 04:22:37.662+12:00 [24]| INFO) [Replicator] {Pusher#81} Caught up, at lastSequence #576
2022-9-15 04:22:37.662+12:00 [24]| INFO) [Replicator] {Pusher#81} activityLevel=busy: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0
2022-9-15 04:22:37.663+12:00 [24]| VERBOSE) [Replicator] {ReplicatorChangesFeed#83} Asking DB observer for 200 new changes since sequence #576 ...
2022-9-15 04:22:37.663+12:00 [24]| INFO) [Replicator] {ReplicatorChangesFeed#83} No new observed changes...
2022-9-15 04:22:37.663+12:00 [24]| INFO) [Replicator] {Pusher#81} Found 0 changes up to #576
2022-9-15 04:22:37.664+12:00 [24]| INFO) [Replicator] {Pusher#81} activityLevel=busy: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0
2022-9-15 04:22:37.664+12:00 [24]| INFO) [Replicator] {Pusher#81} activityLevel=idle: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0
2022-9-15 04:22:37.665+12:00 [24]| VERBOSE) [Replicator] {Pusher#81} now idle
2022-9-15 04:22:37.666+12:00 [40]| VERBOSE) [Replicator] (WebSocketWrapper) [40] c4Socket completed Write.
2022-9-15 04:22:37.666+12:00 [37]| INFO) [Replicator] {Repl#75} pushStatus=idle, pullStatus=busy, progress=0/0
2022-9-15 04:22:37.667+12:00 [37]| INFO) [Replicator] {Repl#75} activityLevel=busy: connectionState=2, savingChkpt=0
2022-9-15 04:22:37.668+12:00 [41]| VERBOSE) [Replicator] (WebSocketWrapper) [41] c4Socket completed Write.
2022-9-15 04:22:37.669+12:00 [42]| VERBOSE) [Replicator] (WebSocketWrapper) [42] c4Socket completed Write.
2022-9-15 04:22:37.863+12:00 [43]| VERBOSE) [Replicator] (WebSocketWrapper) [43] <<< received 9 bytes [now 9 pending]
2022-9-15 04:22:37.867+12:00 [44]| VERBOSE) [Replicator] (WebSocketWrapper) [44] c4Socket received.
2022-9-15 04:22:37.865+12:00 [37]| INFO) [Replicator] {Puller#82} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0
2022-9-15 04:22:37.863+12:00 [43]| VERBOSE) [Replicator] (WebSocketWrapper) [43] <<< received 9 bytes [now 9 pending]
2022-9-15 04:22:37.867+12:00 [44]| VERBOSE) [Replicator] (WebSocketWrapper) [44] c4Socket received.
2022-9-15 04:22:37.865+12:00 [37]| INFO) [Replicator] {Puller#82} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0