06-26 18:20:41.644 2796 2812 I TestRunner: finished: testConflictResolversRunConcurrently(com.couchbase.lite.ReplicatorConflictResolutionTests) 06-26 18:20:41.646 2796 2796 I MonitoringInstr: Activities that are still in CREATED to STOPPED: 0 06-26 18:20:41.647 2796 2812 I TestRunner: started: testConflictResolverReturnsBlobFromWrongDB(com.couchbase.lite.ReplicatorConflictResolutionTests) 06-26 18:20:41.647 2796 2796 I MonitoringInstr: Activities that are still in CREATED to STOPPED: 0 06-26 18:20:41.649 2796 2812 I CouchbaseLite/DATABASE: Opening Database{@1805916, name='testdb'} at path /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2 06-26 18:20:41.649 2796 2812 I CouchbaseLite/DATABASE: {DB#2847}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/db.sqlite3 @0xcf544700 06-26 18:20:41.649 2796 2812 I CouchbaseLite/DATABASE: {DB#2847} Opening database 06-26 18:20:41.659 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} begin transaction 06-26 18:20:41.660 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} KeyStore(info) set versioning 06-26 18:20:41.660 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} KeyStore(info) set publicUUID 06-26 18:20:41.660 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} KeyStore(info) set privateUUID 06-26 18:20:41.660 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} commit transaction 06-26 18:20:41.660 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} Next expiration time is 0 06-26 18:20:41.660 2796 2812 V CouchbaseLite/DATABASE: No pending doc expirations 06-26 18:20:41.660 2796 2812 I CouchbaseLite/DATABASE: Opening Database{@bced297, name='otherdb'} at path /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2 06-26 18:20:41.661 2796 2812 I CouchbaseLite/DATABASE: {N8litecore8DataFile6SharedE#2848}==> N8litecore8DataFile6SharedE 0xe8447b0c @0xe8447b0c 06-26 18:20:41.661 2796 2812 I CouchbaseLite/DATABASE: {N8litecore8DataFile6SharedE#2848} instantiated on /data/data/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/db.sqlite3 06-26 18:20:41.661 2796 2812 I CouchbaseLite/DATABASE: {DB#2849}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/db.sqlite3 @0xcf544980 06-26 18:20:41.661 2796 2812 I CouchbaseLite/DATABASE: {DB#2849} Opening database 06-26 18:20:41.667 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} begin transaction 06-26 18:20:41.667 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} KeyStore(info) set versioning 06-26 18:20:41.667 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} KeyStore(info) set publicUUID 06-26 18:20:41.667 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} KeyStore(info) set privateUUID 06-26 18:20:41.667 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} commit transaction 06-26 18:20:41.667 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} Next expiration time is 0 06-26 18:20:41.667 2796 2812 V CouchbaseLite/DATABASE: No pending doc expirations 06-26 18:20:42.171 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} begin transaction 06-26 18:20:42.172 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} Saved 'doc4' rev #1-ff4808fa3e80574f7a4f811048025eec5ed34048 as seq 1 06-26 18:20:42.172 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} KeyStore(info) set SharedKeys 06-26 18:20:42.172 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} commit transaction 06-26 18:20:42.173 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} begin transaction 06-26 18:20:42.173 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} Saved 'doc1' rev #1-581ad726ee407c8376fc94aad966051d013893c4 as seq 1 06-26 18:20:42.173 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} commit transaction 06-26 18:20:42.173 2796 2812 I CouchbaseLite/REPLICATOR: Replicator is starting ..... 06-26 18:20:42.173 2796 2812 I CouchbaseLite/REPLICATOR: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}]: Starting 06-26 18:20:42.174 2796 2812 I CouchbaseLite/DATABASE: {DB#2850}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/db.sqlite3 @0xdf035a00 06-26 18:20:42.174 2796 2812 I CouchbaseLite/DATABASE: {DB#2850} Opening database 06-26 18:20:42.175 2796 2812 I CouchbaseLite/DATABASE: {DB#2851}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/db.sqlite3 @0xdf061080 06-26 18:20:42.175 2796 2812 I CouchbaseLite/DATABASE: {DB#2851} Opening database 06-26 18:20:42.177 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2852}==> N8litecore4blip10ConnectionE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xde0b3078 06-26 18:20:42.177 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2852} Opening connection... 06-26 18:20:42.178 2796 2812 I CouchbaseLite/REPLICATOR: {Repl#2853}==> N8litecore4repl10ReplicatorE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xcf22a6c8 06-26 18:20:42.178 2796 2812 I CouchbaseLite/REPLICATOR: {Repl#2853} Push=one-shot, Options={{headers:{User-Agent:"CouchbaseLite/2.6.0-SNAPSHOT (Java; Android 8.1.0; Android SDK built for x86) EE/debug Build/0 Commit/d6552c7 Core/2.6.0 (136)"}, noDeltas:1, progress:0}} 06-26 18:20:42.178 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2854}==> N8litecore4blip10ConnectionE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xde0b4568 06-26 18:20:42.178 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2854} Accepted connection 06-26 18:20:42.178 2796 2812 I CouchbaseLite/REPLICATOR: {repl#2855}==> N8litecore4repl10ReplicatorE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcf22a1c8 06-26 18:20:42.178 2796 2812 I CouchbaseLite/REPLICATOR: {repl#2855} Push=passive, Pull=passive, Options={{noDeltas:1, noIncomingConflicts:1}} 06-26 18:20:42.179 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2855} activityLevel=connecting: connectionState=1 06-26 18:20:42.179 2796 2812 I CouchbaseLite/REPLICATOR: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}] is connecting, progress 0/0, error: null 06-26 18:20:42.179 2796 2871 V CouchbaseLite/DATABASE: {DB#2850} begin transaction 06-26 18:20:42.180 2796 2812 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=2, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.180 2796 2871 V CouchbaseLite/DATABASE: {DB#2850} KeyStore(info) set remotes 06-26 18:20:42.180 2796 2871 V CouchbaseLite/DATABASE: {DB#2850} commit transaction 06-26 18:20:42.180 2796 2838 I CouchbaseLite/REPLICATOR: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=2, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.180 2796 2838 I CouchbaseLite/REPLICATOR: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}] is connecting, progress 0/0, error: null 06-26 18:20:42.180 2796 2838 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: CONNECTING(0/0), lastError: null 06-26 18:20:42.180 2796 2871 V CouchbaseLite/REPLICATOR: {Repl#2853} Remote-DB ID 1 found for target 06-26 18:20:42.181 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2856}==> N8litecore9websocket17LoopbackWebSocket6DriverE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xdf061644 06-26 18:20:42.181 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2856} Connecting to peer... 06-26 18:20:42.181 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2857}==> N8litecore9websocket17LoopbackWebSocket6DriverE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xdf0615c4 06-26 18:20:42.181 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2857} Connecting to peer... 06-26 18:20:42.182 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2856} (Peer is connecting...) 06-26 18:20:42.182 2796 2872 I CouchbaseLite/NETWORK: {LoopbackWS#2856} CONNECTED 06-26 18:20:42.182 2796 2872 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2854} Connected! 06-26 18:20:42.182 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2857} (Peer is connecting...) 06-26 18:20:42.183 2796 2872 I CouchbaseLite/NETWORK: {LoopbackWS#2857} CONNECTED 06-26 18:20:42.183 2796 2872 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2852} Connected! 06-26 18:20:42.183 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2855} activityLevel=connecting: connectionState=1 06-26 18:20:42.183 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858}==> N8litecore4blip6BLIPIOE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xcf250244 06-26 18:20:42.184 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} WebSocket is hungry! 06-26 18:20:42.184 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} ...Wrote 0 bytes to WebSocket (writeable=1) 06-26 18:20:42.184 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859}==> N8litecore4blip6BLIPIOE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcf250444 06-26 18:20:42.184 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} WebSocket is hungry! 06-26 18:20:42.185 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} ...Wrote 0 bytes to WebSocket (writeable=1) 06-26 18:20:42.185 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2855} Connected! 06-26 18:20:42.185 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2855} activityLevel=busy: connectionState=2 06-26 18:20:42.185 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2855} now busy 06-26 18:20:42.185 2796 2871 V CouchbaseLite/REPLICATOR: {Repl#2853} Checkpoint doc ID = cp-Zrho65lMV+re8j1aV5B+2cg/4ow= 06-26 18:20:42.187 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2853} No local checkpoint 'cp-Zrho65lMV+re8j1aV5B+2cg/4ow=' 06-26 18:20:42.187 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2853} activityLevel=connecting: connectionState=1 06-26 18:20:42.187 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2853} activityLevel=connecting: connectionState=1 06-26 18:20:42.187 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2853} Connected! 06-26 18:20:42.188 2796 2871 V CouchbaseLite/REPLICATOR: {Repl#2853} Requesting remote checkpoint 06-26 18:20:42.188 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Sending 'getCheckpoint' REQ #1 06-26 18:20:42.188 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Sending frame: REQ #1 ----, bytes 0--65 06-26 18:20:42.188 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Finished sending REQ #1 06-26 18:20:42.188 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} ...Wrote 68 bytes to WebSocket (writeable=1) 06-26 18:20:42.189 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2853} activityLevel=busy: connectionState=2 06-26 18:20:42.189 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2853} now busy 06-26 18:20:42.189 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860}==> N8litecore4repl6PusherE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xcd145ac8 06-26 18:20:42.189 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} Starting push from local seq #1 06-26 18:20:42.190 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} Asking DB for 200 changes since sequence #0 ... 06-26 18:20:42.190 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} Reading up to 200 local changes since #0 06-26 18:20:42.190 2796 2871 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.190 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2853} activityLevel=busy: connectionState=2 06-26 18:20:42.191 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Received frame: REQ #1 ----, length 66 06-26 18:20:42.191 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} Read 1 local changes up to #1: sending 'proposeChanges' with sequences #1 - #1 06-26 18:20:42.191 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2854} Receiving 'getCheckpoint' REQ #1 06-26 18:20:42.191 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2854} Finished receiving 'getCheckpoint' REQ #1 06-26 18:20:42.191 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Sending 'proposeChanges' REQ #2 UZ 06-26 18:20:42.192 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Sending frame: REQ #2 -U-C, bytes 0--88 06-26 18:20:42.192 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Finished sending REQ #2 UZ 06-26 18:20:42.192 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} ...Wrote 91 bytes to WebSocket (writeable=1) 06-26 18:20:42.192 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2855} Request to get checkpoint 'cp-Zrho65lMV+re8j1aV5B+2cg/4ow=' 06-26 18:20:42.193 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2855} activityLevel=busy: connectionState=2 06-26 18:20:42.193 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Sending ERR #1 06-26 18:20:42.193 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Sending frame: ERR #1 ----, bytes 0--37 06-26 18:20:42.193 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Finished sending ERR #1 06-26 18:20:42.193 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} ...Wrote 40 bytes to WebSocket (writeable=1) 06-26 18:20:42.193 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Received frame: ERR #1 ----, length 38 06-26 18:20:42.194 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2852} Receiving ERR #1 06-26 18:20:42.194 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2852} Finished receiving ERR #1 06-26 18:20:42.194 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Received frame: REQ #2 -U-C, length 89 06-26 18:20:42.194 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2854} Receiving 'proposeChanges' REQ #2 UZ 06-26 18:20:42.194 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2854} Finished receiving 'proposeChanges' REQ #2 UZ 06-26 18:20:42.194 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2853} No remote checkpoint 06-26 18:20:42.194 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2853} activityLevel=busy: connectionState=2 06-26 18:20:42.195 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861}==> N8litecore4repl6PullerE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcf54ba88 06-26 18:20:42.195 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} Received 'proposeChanges' REQ#2 (0 queued; 0 revs pending, 0 active, 0 unfinished) 06-26 18:20:42.195 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} Handling 'proposeChanges' REQ#2 06-26 18:20:42.195 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.195 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} now busy 06-26 18:20:42.195 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl9revfindere#2862}==> N8litecore4repl9RevFinderE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcf2c4de8 06-26 18:20:42.196 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl9revfindere#2862} Received 1 changes 06-26 18:20:42.196 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl9revfindere#2862} Responded to 'proposeChanges' REQ#2 w/request for 1 revs 06-26 18:20:42.196 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl9revfindere#2862} now idle 06-26 18:20:42.196 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2855} pushStatus=busy, pullStatus=busy, progress=0/0 06-26 18:20:42.196 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2855} activityLevel=busy: connectionState=2 06-26 18:20:42.197 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=1, _activeIncomingRevs=0 06-26 18:20:42.197 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Sending RES #2 UZ 06-26 18:20:42.197 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Sending frame: RES #2 -U-C, bytes 0--33 06-26 18:20:42.197 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Finished sending RES #2 UZ 06-26 18:20:42.197 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} ...Wrote 36 bytes to WebSocket (writeable=1) 06-26 18:20:42.197 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2855} pushStatus=busy, pullStatus=busy, progress=0/0 06-26 18:20:42.197 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2855} activityLevel=busy: connectionState=2 06-26 18:20:42.198 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Received frame: RES #2 -U-C, length 34 06-26 18:20:42.198 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2852} Receiving RES #2 UZ 06-26 18:20:42.198 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2852} Finished receiving RES #2 UZ 06-26 18:20:42.198 2796 2838 I CouchbaseLite/REPLICATOR: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.198 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} Caught up, at lastSequence #1 06-26 18:20:42.198 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} progress +0/+36, 0 docs -- now 0 / 36, 0 docs 06-26 18:20:42.198 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=1, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=1, pendingSequences=1 06-26 18:20:42.198 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} now busy 06-26 18:20:42.199 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} pushStatus=busy, pullStatus=stopped, progress=0/36 06-26 18:20:42.199 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2853} progress +0/+36, 0 docs -- now 0 / 36, 0 docs 06-26 18:20:42.199 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} activityLevel=busy: connectionState=2 06-26 18:20:42.199 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=1, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=1, pendingSequences=1 06-26 18:20:42.199 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} Got response for 1 local changes (sequences from 1) 06-26 18:20:42.199 2796 2838 I CouchbaseLite/REPLICATOR: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}] is busy, progress 0/0, error: null 06-26 18:20:42.199 2796 2838 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: BUSY(0/0), lastError: null 06-26 18:20:42.199 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} Queueing rev 'doc1' #1-581ad726ee407c8376fc94aad966051d013893c4 (seq #1) [1 queued] 06-26 18:20:42.200 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} Sending rev doc1 1-581ad726ee407c8376fc94aad966051d013893c4 (seq #1) [1/10] 06-26 18:20:42.200 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} Reading document 'doc1' #1-581ad726ee407c8376fc94aad966051d013893c4 06-26 18:20:42.200 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} Transmitting 'rev' message with 'doc1' #1-581ad726ee407c8376fc94aad966051d013893c4 06-26 18:20:42.200 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=0, revsInFlight=1, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=1, pendingSequences=1 06-26 18:20:42.200 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Sending 'rev' REQ #3 Z 06-26 18:20:42.201 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Sending frame: REQ #3 ---C, bytes 0--48 06-26 18:20:42.201 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=95, revsToSend=0, pushingDocs=1, pendingSequences=1 06-26 18:20:42.201 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Finished sending REQ #3 Z 06-26 18:20:42.201 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} ...Wrote 51 bytes to WebSocket (writeable=1) 06-26 18:20:42.201 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Received frame: REQ #3 ---C, length 49 06-26 18:20:42.202 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2854} Receiving 'rev' REQ #3 Z 06-26 18:20:42.202 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2854} Finished receiving 'rev' REQ #3 Z 06-26 18:20:42.202 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=1 06-26 18:20:42.202 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl11incomingreve#2863}==> N8litecore4repl11IncomingRevE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xdf015208 06-26 18:20:42.202 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl11incomingreve#2863} Received revision 'doc1' #1-581ad726ee407c8376fc94aad966051d013893c4 (seq '1') 06-26 18:20:42.203 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=1 06-26 18:20:42.228 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl8insertere#2864}==> N8litecore4repl8InserterE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xe09d8048 06-26 18:20:42.228 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl8insertere#2864} Inserting 1 revs: 06-26 18:20:42.228 2796 2872 I CouchbaseLite/DATABASE: {DB#2865}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/db.sqlite3 @0xcfdb4d00 06-26 18:20:42.228 2796 2872 I CouchbaseLite/DATABASE: {DB#2865} Opening database 06-26 18:20:42.230 2796 2872 V CouchbaseLite/DATABASE: {DB#2865} begin transaction 06-26 18:20:42.230 2796 2872 V CouchbaseLite/DATABASE: {DB#2865} Saved 'doc1' rev #1-581ad726ee407c8376fc94aad966051d013893c4 as seq 2 06-26 18:20:42.230 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl8insertere#2864} {'doc1' #1-581ad726ee407c8376fc94aad966051d013893c4 <- } seq 2 06-26 18:20:42.231 2796 2872 V CouchbaseLite/DATABASE: {DB#2865} commit transaction 06-26 18:20:42.231 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.232 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl8insertere#2864} Inserted 1 revs in 3.28ms ( 305/sec) of which 99.6% was commit 06-26 18:20:42.232 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl8insertere#2864} now idle 06-26 18:20:42.232 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Sending RES #3 06-26 18:20:42.232 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Sending frame: RES #3 ----, bytes 0--4 06-26 18:20:42.233 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} progress +0/+0, 1 docs -- now 0 / 0, 1 docs 06-26 18:20:42.233 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.233 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2855} pushStatus=busy, pullStatus=busy, progress=0/0 06-26 18:20:42.233 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2855} activityLevel=busy: connectionState=2 06-26 18:20:42.234 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Finished sending RES #3 06-26 18:20:42.234 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} ...Wrote 7 bytes to WebSocket (writeable=1) 06-26 18:20:42.235 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} activityLevel=idle: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.235 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} now idle 06-26 18:20:42.235 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2855} pushStatus=busy, pullStatus=busy, progress=0/0 06-26 18:20:42.235 2796 2871 V CouchbaseLite/REPLICATOR: {repl#2855} progress +0/+0, 1 docs -- now 0 / 0, 1 docs 06-26 18:20:42.235 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2855} activityLevel=busy: connectionState=2 06-26 18:20:42.236 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Received frame: RES #3 ----, length 5 06-26 18:20:42.236 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2855} pushStatus=busy, pullStatus=idle, progress=0/0 06-26 18:20:42.236 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2855} activityLevel=busy: connectionState=2 06-26 18:20:42.236 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2852} Receiving RES #3 06-26 18:20:42.236 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2852} Finished receiving RES #3 06-26 18:20:42.237 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} Completed rev doc1 #1-581ad726ee407c8376fc94aad966051d013893c4 (seq #1) 06-26 18:20:42.237 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} Checkpoint now at #1 06-26 18:20:42.237 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} progress +36/+0, 1 docs -- now 36 / 36, 1 docs 06-26 18:20:42.237 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} activityLevel=stopped: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0 06-26 18:20:42.237 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} now stopped 06-26 18:20:42.238 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} pushStatus=stopped, pullStatus=stopped, progress=36/36 06-26 18:20:42.238 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2853} progress +36/+0, 1 docs -- now 36 / 36, 1 docs 06-26 18:20:42.238 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} activityLevel=busy: connectionState=2 06-26 18:20:42.238 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2853} Saving remote checkpoint cp-Zrho65lMV+re8j1aV5B+2cg/4ow= with rev='': {"local":1} ... 06-26 18:20:42.238 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} activityLevel=busy: connectionState=2 06-26 18:20:42.239 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Sending 'setCheckpoint' REQ #4 06-26 18:20:42.239 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Sending frame: REQ #4 ----, bytes 0--81 06-26 18:20:42.239 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} activityLevel=busy: connectionState=2 06-26 18:20:42.239 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Finished sending REQ #4 06-26 18:20:42.240 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Received frame: REQ #4 ----, length 82 06-26 18:20:42.240 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2854} Receiving 'setCheckpoint' REQ #4 06-26 18:20:42.240 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2854} Finished receiving 'setCheckpoint' REQ #4 06-26 18:20:42.240 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} ...Wrote 84 bytes to WebSocket (writeable=1) 06-26 18:20:42.240 2796 2872 V CouchbaseLite/DATABASE: {DB#2851} begin transaction 06-26 18:20:42.241 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2855} Request to set checkpoint 'cp-Zrho65lMV+re8j1aV5B+2cg/4ow=' 06-26 18:20:42.241 2796 2872 V CouchbaseLite/DATABASE: {DB#2851} KeyStore(peerCheckpoints) set cp-Zrho65lMV+re8j1aV5B+2cg/4ow= 06-26 18:20:42.241 2796 2872 V CouchbaseLite/DATABASE: {DB#2851} commit transaction 06-26 18:20:42.242 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2855} activityLevel=busy: connectionState=2 06-26 18:20:42.242 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Sending RES #4 06-26 18:20:42.242 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Sending frame: RES #4 ----, bytes 0--13 06-26 18:20:42.242 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} Finished sending RES #4 06-26 18:20:42.243 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2858} Received frame: RES #4 ----, length 14 06-26 18:20:42.243 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2852} Receiving RES #4 06-26 18:20:42.243 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2852} Finished receiving RES #4 06-26 18:20:42.243 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} Saved remote checkpoint cp-Zrho65lMV+re8j1aV5B+2cg/4ow= as rev='1-cc' 06-26 18:20:42.244 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2859} ...Wrote 16 bytes to WebSocket (writeable=1) 06-26 18:20:42.244 2796 2872 I CouchbaseLite/DATABASE: {DB#2866}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/db.sqlite3 @0xcfdb4a80 06-26 18:20:42.244 2796 2872 I CouchbaseLite/DATABASE: {DB#2866} Opening database 06-26 18:20:42.245 2796 2872 V CouchbaseLite/DATABASE: {DB#2866} begin transaction 06-26 18:20:42.246 2796 2872 V CouchbaseLite/DATABASE: {DB#2866} commit transaction 06-26 18:20:42.246 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl8DBAccessE#2867}==> N8litecore4repl8DBAccessE 0xcf50c490 @0xcf50c490 06-26 18:20:42.246 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl8DBAccessE#2867} Marked 1 revs as synced-to-server in 1.99ms (502/sec) 06-26 18:20:42.246 2796 2872 V CouchbaseLite/DATABASE: {DB#2850} begin transaction 06-26 18:20:42.246 2796 2872 V CouchbaseLite/DATABASE: {DB#2850} KeyStore(checkpoints) set cp-Zrho65lMV+re8j1aV5B+2cg/4ow= 06-26 18:20:42.246 2796 2872 V CouchbaseLite/DATABASE: {DB#2850} commit transaction 06-26 18:20:42.247 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} Saved local checkpoint cp-Zrho65lMV+re8j1aV5B+2cg/4ow= to db 06-26 18:20:42.247 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} activityLevel=busy: connectionState=2 06-26 18:20:42.382 2796 2838 I CouchbaseLite/QUERY: LiveQuery refresh: com.couchbase.lite.ResultSet@755d180 > null 06-26 18:20:42.383 2796 2838 I CouchbaseLite/QUERY: LiveQuery refresh: com.couchbase.lite.ResultSet@41b525b > null 06-26 18:20:42.383 2796 2837 I CouchbaseLite/QUERY: LiveQuery refresh: com.couchbase.lite.ResultSet@a210fc8 > null 06-26 18:20:42.383 2796 2838 I CouchbaseLite/QUERY: LiveQuery refresh: com.couchbase.lite.ResultSet@fc80fe0 > null 06-26 18:20:42.386 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2855} activityLevel=busy: connectionState=2 06-26 18:20:42.386 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2855} activityLevel=busy: connectionState=2 06-26 18:20:42.391 2796 2872 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=36, progressUnitsTotal=36, progressDocumentCount=1, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.391 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} Replication complete! Closing connection 06-26 18:20:42.391 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} Told to stop! 06-26 18:20:42.391 2796 2872 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2852} Closing with code 1000, msg '' 06-26 18:20:42.391 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} activityLevel=busy: connectionState=3 06-26 18:20:42.391 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} activityLevel=busy: connectionState=3 06-26 18:20:42.392 2796 2872 I CouchbaseLite/NETWORK: {LoopbackWS#2857} CLOSE; status=1000 06-26 18:20:42.392 2796 2872 I CouchbaseLite/NETWORK: {LoopbackWS#2857} CLOSED with WebSocket status 1000: 06-26 18:20:42.392 2796 2872 I CouchbaseLite/NETWORK: {LoopbackWS#2856} CLOSED with WebSocket status 1000: 06-26 18:20:42.392 2796 2872 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2852} Closed with WebSocket status 1000: 06-26 18:20:42.392 2796 2872 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2854} Closed with WebSocket status 1000: 06-26 18:20:42.392 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} Connection closed with WebSocket status 1000: "" (state=3) 06-26 18:20:42.393 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} activityLevel=stopped: connectionState=0 06-26 18:20:42.393 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2853} now stopped 06-26 18:20:42.393 2796 2872 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=0, progressUnitsCompleted=36, progressUnitsTotal=36, progressDocumentCount=1, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.393 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2855} Connection closed with WebSocket status 1000: "" (state=2) 06-26 18:20:42.393 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2855} activityLevel=stopped: connectionState=0 06-26 18:20:42.393 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2855} now stopped 06-26 18:20:42.393 2796 2872 I CouchbaseLite/REPLICATOR: BLIP sent 4 msgs (294 bytes), rcvd 0 msgs (99 bytes) in 0.210 sec. Max outbox depth was 1, avg 1.00 06-26 18:20:42.393 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2860} activityLevel=stopped: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0 06-26 18:20:42.394 2796 2872 V CouchbaseLite/DATABASE: {DB#2850} Pre-close housekeeping: 0 of 9 pages free (0%) 06-26 18:20:42.394 2796 2872 V CouchbaseLite/DATABASE: {DB#2850} Closed SQLite database 06-26 18:20:42.394 2796 2872 I CouchbaseLite/DATABASE: {DB#2850} Closing database 06-26 18:20:42.394 2796 2872 V CouchbaseLite/DATABASE: {DB#2866} Pre-close housekeeping: 0 of 9 pages free (0%) 06-26 18:20:42.394 2796 2872 V CouchbaseLite/DATABASE: {DB#2866} Closed SQLite database 06-26 18:20:42.395 2796 2872 I CouchbaseLite/DATABASE: {DB#2866} Closing database 06-26 18:20:42.395 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2868}==> N8litecore4repl6PusherE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcd145f48 06-26 18:20:42.395 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2868} activityLevel=stopped: pendingResponseCount=0, caughtUp=0, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0 06-26 18:20:42.395 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2868} now stopped 06-26 18:20:42.395 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} activityLevel=stopped: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.395 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2861} now stopped 06-26 18:20:42.395 2796 2872 I CouchbaseLite/REPLICATOR: BLIP sent 4 msgs (99 bytes), rcvd 4 msgs (294 bytes) in 0.213 sec. Max outbox depth was 1, avg 1.00 06-26 18:20:42.396 2796 2872 V CouchbaseLite/DATABASE: {DB#2851} Pre-close housekeeping: 0 of 8 pages free (0%) 06-26 18:20:42.396 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=36, progressUnitsTotal=36, progressDocumentCount=1, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.396 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}] is busy, progress 36/36, error: null 06-26 18:20:42.396 2796 2837 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: BUSY(36/36), lastError: null 06-26 18:20:42.396 2796 2838 I CouchbaseLite/REPLICATOR: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=0, progressUnitsCompleted=36, progressUnitsTotal=36, progressDocumentCount=1, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.396 2796 2872 V CouchbaseLite/DATABASE: {DB#2851} Closed SQLite database 06-26 18:20:42.396 2796 2872 I CouchbaseLite/DATABASE: {DB#2851} Closing database 06-26 18:20:42.397 2796 2838 I CouchbaseLite/REPLICATOR: Replicator{@7ed4c6d,->,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}] is stopped, progress 36/36, error: null 06-26 18:20:42.397 2796 2872 V CouchbaseLite/DATABASE: {DB#2865} Pre-close housekeeping: 0 of 8 pages free (0%) 06-26 18:20:42.397 2796 2838 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: STOPPED(36/36), lastError: null 06-26 18:20:42.397 2796 2872 V CouchbaseLite/DATABASE: {DB#2865} Closed SQLite database 06-26 18:20:42.397 2796 2872 I CouchbaseLite/DATABASE: {DB#2865} Closing database 06-26 18:20:42.398 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} begin transaction 06-26 18:20:42.398 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} Saved 'doc1' rev #2-a3d06430f86d40dadfab80468163e114bc4d4d45 as seq 2 06-26 18:20:42.398 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} commit transaction 06-26 18:20:42.399 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} begin transaction 06-26 18:20:42.399 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} Saved 'doc1' rev #2-bd65536f67f4481269ecb6b125dbb8c85a870e7e as seq 3 06-26 18:20:42.400 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} KeyStore(info) set SharedKeys 06-26 18:20:42.400 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} commit transaction 06-26 18:20:42.400 2796 2812 I CouchbaseLite/REPLICATOR: Replicator is starting ..... 06-26 18:20:42.400 2796 2812 I CouchbaseLite/REPLICATOR: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}]: Starting 06-26 18:20:42.401 2796 2812 I CouchbaseLite/DATABASE: {DB#2869}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/db.sqlite3 @0xdf061880 06-26 18:20:42.401 2796 2812 I CouchbaseLite/DATABASE: {DB#2869} Opening database 06-26 18:20:42.402 2796 2812 I CouchbaseLite/DATABASE: {DB#2870}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/db.sqlite3 @0xdf061c80 06-26 18:20:42.402 2796 2812 I CouchbaseLite/DATABASE: {DB#2870} Opening database 06-26 18:20:42.403 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871}==> N8litecore4blip10ConnectionE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xce4dd3c8 06-26 18:20:42.403 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Opening connection... 06-26 18:20:42.404 2796 2812 I CouchbaseLite/REPLICATOR: {Repl#2872}==> N8litecore4repl10ReplicatorE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xcf22ae48 06-26 18:20:42.404 2796 2812 I CouchbaseLite/REPLICATOR: {Repl#2872} Pull=one-shot, Options={{headers:{User-Agent:"CouchbaseLite/2.6.0-SNAPSHOT (Java; Android 8.1.0; Android SDK built for x86) EE/debug Build/0 Commit/d6552c7 Core/2.6.0 (136)"}, noDeltas:1, progress:1}} 06-26 18:20:42.404 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873}==> N8litecore4blip10ConnectionE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xde0b4748 06-26 18:20:42.404 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Accepted connection 06-26 18:20:42.404 2796 2812 I CouchbaseLite/REPLICATOR: {repl#2874}==> N8litecore4repl10ReplicatorE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcf22b0c8 06-26 18:20:42.404 2796 2812 I CouchbaseLite/REPLICATOR: {repl#2874} Push=passive, Pull=passive, Options={{noDeltas:1, noIncomingConflicts:1}} 06-26 18:20:42.405 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} activityLevel=connecting: connectionState=1 06-26 18:20:42.406 2796 2812 I CouchbaseLite/REPLICATOR: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}] is connecting, progress 0/0, error: null 06-26 18:20:42.406 2796 2812 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=2, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.406 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2872} Remote-DB ID 1 found for target 06-26 18:20:42.406 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=2, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.406 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2872} Checkpoint doc ID = cp-Zrho65lMV+re8j1aV5B+2cg/4ow= 06-26 18:20:42.407 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}] is connecting, progress 0/0, error: null 06-26 18:20:42.407 2796 2837 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: CONNECTING(0/0), lastError: null 06-26 18:20:42.407 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} Local checkpoint 'cp-Zrho65lMV+re8j1aV5B+2cg/4ow=' is [1, '']; getting remote ... 06-26 18:20:42.407 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=connecting: connectionState=1 06-26 18:20:42.407 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2875}==> N8litecore9websocket17LoopbackWebSocket6DriverE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xdf061644 06-26 18:20:42.407 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2875} Connecting to peer... 06-26 18:20:42.408 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2876}==> N8litecore9websocket17LoopbackWebSocket6DriverE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xdf0615c4 06-26 18:20:42.408 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2876} Connecting to peer... 06-26 18:20:42.408 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2875} (Peer is connecting...) 06-26 18:20:42.408 2796 2872 I CouchbaseLite/NETWORK: {LoopbackWS#2875} CONNECTED 06-26 18:20:42.408 2796 2871 V CouchbaseLite/NETWORK: {LoopbackWS#2876} (Peer is connecting...) 06-26 18:20:42.408 2796 2871 I CouchbaseLite/NETWORK: {LoopbackWS#2876} CONNECTED 06-26 18:20:42.409 2796 2872 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Connected! 06-26 18:20:42.409 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} activityLevel=connecting: connectionState=1 06-26 18:20:42.409 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=connecting: connectionState=1 06-26 18:20:42.409 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877}==> N8litecore4blip6BLIPIOE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xce723a44 06-26 18:20:42.409 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} WebSocket is hungry! 06-26 18:20:42.409 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} ...Wrote 0 bytes to WebSocket (writeable=1) 06-26 18:20:42.410 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} Connected! 06-26 18:20:42.410 2796 2871 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Connected! 06-26 18:20:42.410 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} Connected! 06-26 18:20:42.410 2796 2871 V CouchbaseLite/REPLICATOR: {Repl#2872} Requesting remote checkpoint 06-26 18:20:42.411 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} activityLevel=busy: connectionState=2 06-26 18:20:42.411 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} now busy 06-26 18:20:42.411 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878}==> N8litecore4blip6BLIPIOE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xce723844 06-26 18:20:42.411 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} WebSocket is hungry! 06-26 18:20:42.411 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} ...Wrote 0 bytes to WebSocket (writeable=1) 06-26 18:20:42.411 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending 'getCheckpoint' REQ #1 06-26 18:20:42.412 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending frame: REQ #1 ----, bytes 0--65 06-26 18:20:42.412 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Finished sending REQ #1 06-26 18:20:42.412 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.412 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} now busy 06-26 18:20:42.413 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} ...Wrote 68 bytes to WebSocket (writeable=1) 06-26 18:20:42.413 2796 2871 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.413 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Received frame: REQ #1 ----, length 66 06-26 18:20:42.413 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.414 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.414 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Receiving 'getCheckpoint' REQ #1 06-26 18:20:42.414 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Finished receiving 'getCheckpoint' REQ #1 06-26 18:20:42.414 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} Request to get checkpoint 'cp-Zrho65lMV+re8j1aV5B+2cg/4ow=' 06-26 18:20:42.414 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}] is busy, progress 0/0, error: null 06-26 18:20:42.415 2796 2837 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: BUSY(0/0), lastError: null 06-26 18:20:42.415 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} activityLevel=busy: connectionState=2 06-26 18:20:42.415 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending RES #1 06-26 18:20:42.415 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending frame: RES #1 ----, bytes 0--24 06-26 18:20:42.415 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Finished sending RES #1 06-26 18:20:42.415 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} ...Wrote 27 bytes to WebSocket (writeable=1) 06-26 18:20:42.415 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Received frame: RES #1 ----, length 25 06-26 18:20:42.416 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Receiving RES #1 06-26 18:20:42.416 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Finished receiving RES #1 06-26 18:20:42.416 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} Received remote checkpoint: [1, ''] rev='1-cc' 06-26 18:20:42.416 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.417 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879}==> N8litecore4repl6PullerE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xcf54c888 06-26 18:20:42.417 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} Starting pull from remote seq 06-26 18:20:42.417 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=1, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.417 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} now busy 06-26 18:20:42.417 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} pushStatus=stopped, pullStatus=busy, progress=0/0 06-26 18:20:42.417 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.418 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending 'subChanges' REQ #2 06-26 18:20:42.418 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending frame: REQ #2 ----, bytes 0--33 06-26 18:20:42.418 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Finished sending REQ #2 06-26 18:20:42.418 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} ...Wrote 36 bytes to WebSocket (writeable=1) 06-26 18:20:42.419 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=1, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.419 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Received frame: REQ #2 ----, length 34 06-26 18:20:42.419 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Receiving 'subChanges' REQ #2 06-26 18:20:42.419 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Finished receiving 'subChanges' REQ #2 06-26 18:20:42.419 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880}==> N8litecore4repl6PusherE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcd146248 06-26 18:20:42.419 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Peer is pulling changes from seq #0 06-26 18:20:42.419 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Asking DB for 200 changes since sequence #0 ... 06-26 18:20:42.420 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Reading up to 200 local changes since #0 06-26 18:20:42.420 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending RES #2 06-26 18:20:42.420 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending frame: RES #2 ----, bytes 0--4 06-26 18:20:42.420 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Finished sending RES #2 06-26 18:20:42.421 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} ...Wrote 7 bytes to WebSocket (writeable=1) 06-26 18:20:42.421 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Read 2 local changes up to #3: sending 'changes' with sequences #1 - #3 06-26 18:20:42.421 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Received frame: RES #2 ----, length 5 06-26 18:20:42.421 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Caught up, at lastSequence #3 06-26 18:20:42.422 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Receiving RES #2 06-26 18:20:42.422 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Finished receiving RES #2 06-26 18:20:42.422 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} progress +0/+202, 0 docs -- now 0 / 202, 0 docs 06-26 18:20:42.422 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=1, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=2, pendingSequences=0 06-26 18:20:42.422 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} now busy 06-26 18:20:42.423 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending 'changes' REQ #1 UZ 06-26 18:20:42.423 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.423 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} pushStatus=busy, pullStatus=busy, progress=0/202 06-26 18:20:42.423 2796 2872 V CouchbaseLite/REPLICATOR: {repl#2874} progress +0/+202, 0 docs -- now 0 / 202, 0 docs 06-26 18:20:42.423 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} activityLevel=busy: connectionState=2 06-26 18:20:42.424 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending frame: REQ #1 -U-C, bytes 0--120 06-26 18:20:42.424 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=1, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=2, pendingSequences=0 06-26 18:20:42.425 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Finished sending REQ #1 UZ 06-26 18:20:42.425 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} ...Wrote 123 bytes to WebSocket (writeable=1) 06-26 18:20:42.425 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Received frame: REQ #1 -U-C, length 121 06-26 18:20:42.425 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Receiving 'changes' REQ #1 UZ 06-26 18:20:42.425 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending 'changes' REQ #2 UN 06-26 18:20:42.426 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Finished receiving 'changes' REQ #1 UZ 06-26 18:20:42.426 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending frame: REQ #2 -UN-, bytes 0--22 06-26 18:20:42.426 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} Received 'changes' REQ#1 (0 queued; 0 revs pending, 0 active, 0 unfinished) 06-26 18:20:42.426 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} Handling 'changes' REQ#1 06-26 18:20:42.427 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Finished sending REQ #2 UN 06-26 18:20:42.427 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} ...Wrote 25 bytes to WebSocket (writeable=1) 06-26 18:20:42.427 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.427 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl9RevFinderE#2881}==> N8litecore4repl9RevFinderE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xcf836628 06-26 18:20:42.427 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl9RevFinderE#2881} Received 2 changes (seq '1'..'3') 06-26 18:20:42.428 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Received frame: REQ #2 -UN-, length 23 06-26 18:20:42.428 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Receiving 'changes' REQ #2 UN 06-26 18:20:42.428 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Finished receiving 'changes' REQ #2 UN 06-26 18:20:42.429 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl9RevFinderE#2881} Responded to 'changes' REQ#1 w/request for 2 revs 06-26 18:20:42.429 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl9RevFinderE#2881} now idle 06-26 18:20:42.429 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} Now waiting for 2 'rev' messages; 2 known sequences pending 06-26 18:20:42.429 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} progress +0/+202, 0 docs -- now 0 / 202, 0 docs 06-26 18:20:42.430 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=2, _activeIncomingRevs=0 06-26 18:20:42.430 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending RES #1 UZ 06-26 18:20:42.430 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending frame: RES #1 -U-C, bytes 0--82 06-26 18:20:42.430 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} pushStatus=stopped, pullStatus=busy, progress=0/0 06-26 18:20:42.430 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.430 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} Received 'changes' REQ#2 (0 queued; 2 revs pending, 0 active, 0 unfinished) 06-26 18:20:42.431 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} Handling 'changes' REQ#2 06-26 18:20:42.431 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Finished sending RES #1 UZ 06-26 18:20:42.431 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} ...Wrote 85 bytes to WebSocket (writeable=1) 06-26 18:20:42.431 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} Caught up with remote changes 06-26 18:20:42.431 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=2, _activeIncomingRevs=0 06-26 18:20:42.432 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} pushStatus=stopped, pullStatus=busy, progress=0/202 06-26 18:20:42.432 2796 2871 V CouchbaseLite/REPLICATOR: {Repl#2872} progress +0/+202, 0 docs -- now 0 / 202, 0 docs 06-26 18:20:42.432 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.432 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Received frame: RES #1 -U-C, length 83 06-26 18:20:42.432 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Receiving RES #1 UZ 06-26 18:20:42.432 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Finished receiving RES #1 UZ 06-26 18:20:42.433 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Got response for 2 local changes (sequences from 1) 06-26 18:20:42.433 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Queueing rev 'doc4' #1-ff4808fa3e80574f7a4f811048025eec5ed34048 (seq #1) [1 queued] 06-26 18:20:42.433 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Queueing rev 'doc1' #2-bd65536f67f4481269ecb6b125dbb8c85a870e7e (seq #3) [2 queued] 06-26 18:20:42.433 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Sending rev doc4 1-ff4808fa3e80574f7a4f811048025eec5ed34048 (seq #1) [1/10] 06-26 18:20:42.433 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Reading document 'doc4' #1-ff4808fa3e80574f7a4f811048025eec5ed34048 06-26 18:20:42.434 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Transmitting 'rev' message with 'doc4' #1-ff4808fa3e80574f7a4f811048025eec5ed34048 06-26 18:20:42.434 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Sending rev doc1 2-bd65536f67f4481269ecb6b125dbb8c85a870e7e (seq #3) [2/10] 06-26 18:20:42.434 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Reading document 'doc1' #2-bd65536f67f4481269ecb6b125dbb8c85a870e7e 06-26 18:20:42.435 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending 'rev' REQ #3 Z 06-26 18:20:42.435 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Transmitting 'rev' message with 'doc1' #2-bd65536f67f4481269ecb6b125dbb8c85a870e7e 06-26 18:20:42.435 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} activityLevel=busy: pendingResponseCount=2, caughtUp=1, changeLists=0, revsInFlight=2, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=2, pendingSequences=0 06-26 18:20:42.435 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} activityLevel=busy: pendingResponseCount=2, caughtUp=1, changeLists=0, revsInFlight=1, blobsInFlight=0, awaitingReply=192, revsToSend=0, pushingDocs=2, pendingSequences=0 06-26 18:20:42.436 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending frame: REQ #3 ---C, bytes 0--138 06-26 18:20:42.436 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Finished sending REQ #3 Z 06-26 18:20:42.437 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Received frame: REQ #3 ---C, length 139 06-26 18:20:42.437 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} ...Wrote 141 bytes to WebSocket (writeable=1) 06-26 18:20:42.437 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Receiving 'rev' REQ #3 Z 06-26 18:20:42.437 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending 'rev' REQ #4 Z 06-26 18:20:42.438 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Finished receiving 'rev' REQ #3 Z 06-26 18:20:42.438 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending frame: REQ #4 ---C, bytes 0--87 06-26 18:20:42.438 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Finished sending REQ #4 Z 06-26 18:20:42.438 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} ...Wrote 90 bytes to WebSocket (writeable=1) 06-26 18:20:42.439 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} activityLevel=busy: pendingResponseCount=2, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=345, revsToSend=0, pushingDocs=2, pendingSequences=0 06-26 18:20:42.439 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=1, _activeIncomingRevs=1 06-26 18:20:42.439 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl11IncomingRevE#2882}==> N8litecore4repl11IncomingRevE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xe09d8048 06-26 18:20:42.440 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl11IncomingRevE#2882} Received revision 'doc4' #1-ff4808fa3e80574f7a4f811048025eec5ed34048 (seq '1') 06-26 18:20:42.440 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Received frame: REQ #4 ---C, length 88 06-26 18:20:42.440 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl12IncomingBlobE#2883}==> N8litecore4repl12IncomingBlobE for doc 'doc4'.Oakland [sha1-ZBhETapNhT62Gg3jJ69KZFiteHo=] @0xe09d9d08 06-26 18:20:42.441 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl12IncomingBlobE#2883} Requesting blob (10 bytes, compress=1) 06-26 18:20:42.441 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl12IncomingBlobE#2883} progress +0/+10, 0 docs -- now 0 / 10, 0 docs 06-26 18:20:42.441 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl12IncomingBlobE#2883} now busy 06-26 18:20:42.441 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Receiving 'rev' REQ #4 Z 06-26 18:20:42.442 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=1, _activeIncomingRevs=1 06-26 18:20:42.442 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} progress +0/+10, 0 docs -- now 0 / 212, 0 docs 06-26 18:20:42.442 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=1, _activeIncomingRevs=1 06-26 18:20:42.442 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} pushStatus=stopped, pullStatus=busy, progress=0/212 06-26 18:20:42.442 2796 2871 V CouchbaseLite/REPLICATOR: {Repl#2872} progress +0/+10, 0 docs -- now 0 / 212, 0 docs 06-26 18:20:42.443 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.443 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Finished receiving 'rev' REQ #4 Z 06-26 18:20:42.443 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending 'getAttachment' REQ #3 06-26 18:20:42.443 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=2 06-26 18:20:42.444 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending frame: REQ #3 ----, bytes 0--81 06-26 18:20:42.444 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl11IncomingRevE#2884}==> N8litecore4repl11IncomingRevE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xe09d9bc8 06-26 18:20:42.444 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl11IncomingRevE#2884} Received revision 'doc1' #2-bd65536f67f4481269ecb6b125dbb8c85a870e7e (seq '3') 06-26 18:20:42.444 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Finished sending REQ #3 06-26 18:20:42.445 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} ...Wrote 84 bytes to WebSocket (writeable=1) 06-26 18:20:42.445 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=2 06-26 18:20:42.445 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Received frame: REQ #3 ----, length 82 06-26 18:20:42.445 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Receiving 'getAttachment' REQ #3 06-26 18:20:42.446 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Finished receiving 'getAttachment' REQ #3 06-26 18:20:42.447 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Sending blob sha1-ZBhETapNhT62Gg3jJ69KZFiteHo= (length=10, compress=1) 06-26 18:20:42.447 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} activityLevel=busy: pendingResponseCount=2, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=1, awaitingReply=345, revsToSend=0, pushingDocs=2, pendingSequences=0 06-26 18:20:42.448 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending RES #3 Z 06-26 18:20:42.448 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending frame: RES #3 ---C, bytes 0--20 06-26 18:20:42.448 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} activityLevel=busy: pendingResponseCount=2, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=345, revsToSend=0, pushingDocs=2, pendingSequences=0 06-26 18:20:42.448 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Finished sending RES #3 Z 06-26 18:20:42.448 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} ...Wrote 23 bytes to WebSocket (writeable=1) 06-26 18:20:42.449 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Received frame: RES #3 ---C, length 21 06-26 18:20:42.449 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Receiving RES #3 Z 06-26 18:20:42.449 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Finished receiving RES #3 Z 06-26 18:20:42.451 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl12IncomingBlobE#2883} Opened writer [1 open; max 1] 06-26 18:20:42.452 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl12IncomingBlobE#2883} Finished receiving blob sha1-ZBhETapNhT62Gg3jJ69KZFiteHo= (10 bytes) 06-26 18:20:42.452 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl12IncomingBlobE#2883} Closing; [0 open] 06-26 18:20:42.452 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl12IncomingBlobE#2883} progress +10/+0, 0 docs -- now 10 / 10, 0 docs 06-26 18:20:42.453 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl12IncomingBlobE#2883} now idle 06-26 18:20:42.453 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl11IncomingRevE#2882} All blobs received, now inserting revision 06-26 18:20:42.453 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} progress +10/+0, 0 docs -- now 10 / 212, 0 docs 06-26 18:20:42.459 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=2 06-26 18:20:42.460 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} pushStatus=stopped, pullStatus=busy, progress=10/212 06-26 18:20:42.461 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2872} progress +10/+0, 0 docs -- now 10 / 212, 0 docs 06-26 18:20:42.462 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.465 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl8InserterE#2885}==> N8litecore4repl8InserterE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xde0ad208 06-26 18:20:42.465 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl8InserterE#2885} Inserting 2 revs: 06-26 18:20:42.466 2796 2871 I CouchbaseLite/DATABASE: {DB#2886}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/db.sqlite3 @0xdf061100 06-26 18:20:42.466 2796 2871 I CouchbaseLite/DATABASE: {DB#2886} Opening database 06-26 18:20:42.466 2796 2871 V CouchbaseLite/DATABASE: {DB#2886} begin transaction 06-26 18:20:42.467 2796 2871 V CouchbaseLite/DATABASE: {DB#2886} Saved 'doc1' rev #2-bd65536f67f4481269ecb6b125dbb8c85a870e7e as seq 3 06-26 18:20:42.467 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl8InserterE#2885} {'doc1' #2-bd65536f67f4481269ecb6b125dbb8c85a870e7e <- 1-581ad726ee407c8376fc94aad966051d013893c4} seq 3 06-26 18:20:42.467 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl8InserterE#2885} Created conflict with 'doc1' #2-bd65536f67f4481269ecb6b125dbb8c85a870e7e 06-26 18:20:42.467 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=1 06-26 18:20:42.468 2796 2871 V CouchbaseLite/DATABASE: {DB#2886} Saved 'doc4' rev #1-ff4808fa3e80574f7a4f811048025eec5ed34048 as seq 4 06-26 18:20:42.468 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl8InserterE#2885} {'doc4' #1-ff4808fa3e80574f7a4f811048025eec5ed34048 <- } seq 4 06-26 18:20:42.468 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.468 2796 2871 V CouchbaseLite/DATABASE: {DB#2886} KeyStore(info) set SharedKeys 06-26 18:20:42.469 2796 2871 V CouchbaseLite/DATABASE: {DB#2886} commit transaction 06-26 18:20:42.471 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl8InserterE#2885} Inserted 2 revs in 5.35ms ( 374/sec) of which 99.7% was commit 06-26 18:20:42.471 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl8InserterE#2885} now idle 06-26 18:20:42.471 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending RES #4 06-26 18:20:42.471 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending frame: RES #4 ----, bytes 0--4 06-26 18:20:42.472 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} documentEnded doc1 2-bd65536f67f4481269ecb6b125dbb8c85a870e7e flags=20 (0/0) 06-26 18:20:42.472 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Finished sending RES #4 06-26 18:20:42.472 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} ...Wrote 7 bytes to WebSocket (writeable=1) 06-26 18:20:42.472 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} pushStatus=stopped, pullStatus=busy, progress=10/212 06-26 18:20:42.472 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.473 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} documentEnded doc4 1-ff4808fa3e80574f7a4f811048025eec5ed34048 flags=08 (0/0) 06-26 18:20:42.473 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending RES #3 06-26 18:20:42.473 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending frame: RES #3 ----, bytes 0--4 06-26 18:20:42.474 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} Checkpoint now at 3 06-26 18:20:42.474 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Finished sending RES #3 06-26 18:20:42.474 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} ...Wrote 7 bytes to WebSocket (writeable=1) 06-26 18:20:42.475 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} progress +202/+0, 2 docs -- now 212 / 212, 2 docs 06-26 18:20:42.475 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.475 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Received frame: RES #4 ----, length 5 06-26 18:20:42.475 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} pushStatus=stopped, pullStatus=busy, progress=212/212 06-26 18:20:42.476 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Receiving RES #4 06-26 18:20:42.476 2796 2871 V CouchbaseLite/REPLICATOR: {Repl#2872} progress +202/+0, 2 docs -- now 212 / 212, 2 docs 06-26 18:20:42.476 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.476 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.476 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=stopped: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.476 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} now stopped 06-26 18:20:42.477 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} pushStatus=stopped, pullStatus=stopped, progress=212/212 06-26 18:20:42.477 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Finished receiving RES #4 06-26 18:20:42.477 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.477 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Completed rev doc1 #2-bd65536f67f4481269ecb6b125dbb8c85a870e7e (seq #3) 06-26 18:20:42.478 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} progress +0/+0, 1 docs -- now 0 / 202, 1 docs 06-26 18:20:42.478 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=192, revsToSend=0, pushingDocs=1, pendingSequences=0 06-26 18:20:42.478 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Received frame: RES #3 ----, length 5 06-26 18:20:42.479 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2872} Saving remote checkpoint cp-Zrho65lMV+re8j1aV5B+2cg/4ow= with rev='1-cc': {"local":1,"remote":3} ... 06-26 18:20:42.479 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Receiving RES #3 06-26 18:20:42.479 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.479 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} pushStatus=busy, pullStatus=busy, progress=0/202 06-26 18:20:42.480 2796 2872 V CouchbaseLite/REPLICATOR: {repl#2874} progress +0/+0, 1 docs -- now 0 / 202, 1 docs 06-26 18:20:42.480 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} activityLevel=busy: connectionState=2 06-26 18:20:42.480 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Finished receiving RES #3 06-26 18:20:42.480 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending 'setCheckpoint' REQ #4 06-26 18:20:42.481 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} Completed rev doc4 #1-ff4808fa3e80574f7a4f811048025eec5ed34048 (seq #1) 06-26 18:20:42.481 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Sending frame: REQ #4 ----, bytes 0--96 06-26 18:20:42.481 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Finished sending REQ #4 06-26 18:20:42.481 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} progress +0/+0, 1 docs -- now 0 / 202, 2 docs 06-26 18:20:42.481 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} activityLevel=idle: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0 06-26 18:20:42.481 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} now idle 06-26 18:20:42.482 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} ...Wrote 99 bytes to WebSocket (writeable=1) 06-26 18:20:42.482 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.482 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} pushStatus=idle, pullStatus=busy, progress=0/202 06-26 18:20:42.482 2796 2872 V CouchbaseLite/REPLICATOR: {repl#2874} progress +0/+0, 1 docs -- now 0 / 202, 2 docs 06-26 18:20:42.482 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} activityLevel=busy: connectionState=2 06-26 18:20:42.483 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Received frame: REQ #4 ----, length 97 06-26 18:20:42.483 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Receiving 'setCheckpoint' REQ #4 06-26 18:20:42.483 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Finished receiving 'setCheckpoint' REQ #4 06-26 18:20:42.483 2796 2871 V CouchbaseLite/DATABASE: {DB#2870} begin transaction 06-26 18:20:42.484 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2874} Request to set checkpoint 'cp-Zrho65lMV+re8j1aV5B+2cg/4ow=' 06-26 18:20:42.484 2796 2871 V CouchbaseLite/DATABASE: {DB#2870} KeyStore(peerCheckpoints) set cp-Zrho65lMV+re8j1aV5B+2cg/4ow= 06-26 18:20:42.484 2796 2871 V CouchbaseLite/DATABASE: {DB#2870} commit transaction 06-26 18:20:42.485 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2874} activityLevel=busy: connectionState=2 06-26 18:20:42.485 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending RES #4 06-26 18:20:42.485 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Sending frame: RES #4 ----, bytes 0--14 06-26 18:20:42.485 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} Finished sending RES #4 06-26 18:20:42.485 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2877} ...Wrote 17 bytes to WebSocket (writeable=1) 06-26 18:20:42.486 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2878} Received frame: RES #4 ----, length 15 06-26 18:20:42.486 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Receiving RES #4 06-26 18:20:42.486 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Finished receiving RES #4 06-26 18:20:42.486 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} Saved remote checkpoint cp-Zrho65lMV+re8j1aV5B+2cg/4ow= as rev='50-cc' 06-26 18:20:42.486 2796 2872 V CouchbaseLite/DATABASE: {DB#2869} begin transaction 06-26 18:20:42.487 2796 2872 V CouchbaseLite/DATABASE: {DB#2869} KeyStore(checkpoints) set cp-Zrho65lMV+re8j1aV5B+2cg/4ow= 06-26 18:20:42.487 2796 2872 V CouchbaseLite/DATABASE: {DB#2869} commit transaction 06-26 18:20:42.487 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} Saved local checkpoint cp-Zrho65lMV+re8j1aV5B+2cg/4ow= to db 06-26 18:20:42.487 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.602 2796 2837 I CouchbaseLite/QUERY: LiveQuery refresh: com.couchbase.lite.ResultSet@755d180 > null 06-26 18:20:42.603 2796 2837 I CouchbaseLite/QUERY: LiveQuery refresh: com.couchbase.lite.ResultSet@a210fc8 > null 06-26 18:20:42.603 2796 2837 I CouchbaseLite/QUERY: LiveQuery refresh: com.couchbase.lite.ResultSet@fc80fe0 > null 06-26 18:20:42.603 2796 2837 I CouchbaseLite/QUERY: LiveQuery refresh: com.couchbase.lite.ResultSet@41b525b > null 06-26 18:20:42.615 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2874} activityLevel=busy: connectionState=2 06-26 18:20:42.616 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2874} activityLevel=busy: connectionState=2 06-26 18:20:42.616 2796 2871 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.documentEnded, context: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}], pushing: false 06-26 18:20:42.617 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}]: pulled conflicting version of 'doc1' 06-26 18:20:42.617 2796 2837 I CouchbaseLite/REPLICATOR: notifyDocumentEnded: %sDocumentReplication{repl=Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}],#docs=1} 06-26 18:20:42.617 2796 2871 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=212, progressUnitsTotal=212, progressDocumentCount=2, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.618 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.618 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=2 06-26 18:20:42.618 2796 2838 I CouchbaseLite/REPLICATOR: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=212, progressUnitsTotal=212, progressDocumentCount=2, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.619 2796 2838 I CouchbaseLite/REPLICATOR: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}] is busy, progress 212/212, error: null 06-26 18:20:42.619 2796 2838 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: BUSY(212/212), lastError: null 06-26 18:20:42.619 2796 2837 V CouchbaseLite/DATABASE: Resolving doc 'doc1' (local=2-a3d06430f86d40dadfab80468163e114bc4d4d45 and remote=2-bd65536f67f4481269ecb6b125dbb8c85a870e7e) with resolver com.couchbase.lite.TestConflictResolver@e4174ee 06-26 18:20:42.619 2796 2837 V CouchbaseLite/DATABASE: {DB#2847} begin transaction 06-26 18:20:42.620 2796 2837 V CouchbaseLite/DATABASE: {DB#2847} abort transaction 06-26 18:20:42.620 2796 2837 I CouchbaseLite/REPLICATOR: Conflict resolved: doc1 06-26 18:20:42.620 2796 2837 I CouchbaseLite/REPLICATOR: notifyDocumentEnded: %sDocumentReplication{repl=Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}],#docs=1} 06-26 18:20:42.677 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} Replication complete! Closing connection 06-26 18:20:42.677 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} Told to stop! 06-26 18:20:42.677 2796 2872 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Closing with code 1000, msg '' 06-26 18:20:42.678 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=3 06-26 18:20:42.678 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=busy: connectionState=3 06-26 18:20:42.678 2796 2871 I CouchbaseLite/NETWORK: {LoopbackWS#2876} CLOSE; status=1000 06-26 18:20:42.679 2796 2871 I CouchbaseLite/NETWORK: {LoopbackWS#2876} CLOSED with WebSocket status 1000: 06-26 18:20:42.680 2796 2872 I CouchbaseLite/NETWORK: {LoopbackWS#2875} CLOSED with WebSocket status 1000: 06-26 18:20:42.680 2796 2871 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2871} Closed with WebSocket status 1000: 06-26 18:20:42.681 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} Connection closed with WebSocket status 1000: "" (state=3) 06-26 18:20:42.681 2796 2872 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2873} Closed with WebSocket status 1000: 06-26 18:20:42.681 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2879} activityLevel=stopped: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.681 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} Connection closed with WebSocket status 1000: "" (state=2) 06-26 18:20:42.682 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} activityLevel=stopped: connectionState=0 06-26 18:20:42.682 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2872} now stopped 06-26 18:20:42.682 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} activityLevel=stopped: connectionState=0 06-26 18:20:42.682 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2874} now stopped 06-26 18:20:42.682 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} activityLevel=stopped: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0 06-26 18:20:42.683 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2880} now stopped 06-26 18:20:42.683 2796 2871 I CouchbaseLite/REPLICATOR: BLIP sent 7 msgs (386 bytes), rcvd 4 msgs (453 bytes) in 0.274 sec. Max outbox depth was 1, avg 1.00 06-26 18:20:42.683 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2887}==> N8litecore4repl6PullerE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcf550e88 06-26 18:20:42.684 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2887} activityLevel=stopped: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:42.684 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2887} now stopped 06-26 18:20:42.684 2796 2871 V CouchbaseLite/DATABASE: {DB#2869} Pre-close housekeeping: 0 of 9 pages free (0%) 06-26 18:20:42.685 2796 2872 I CouchbaseLite/REPLICATOR: BLIP sent 8 msgs (453 bytes), rcvd 4 msgs (386 bytes) in 0.276 sec. Max outbox depth was 1, avg 1.00 06-26 18:20:42.685 2796 2871 V CouchbaseLite/DATABASE: {DB#2869} Closed SQLite database 06-26 18:20:42.685 2796 2871 I CouchbaseLite/DATABASE: {DB#2869} Closing database 06-26 18:20:42.686 2796 2872 V CouchbaseLite/DATABASE: {DB#2870} Pre-close housekeeping: 0 of 9 pages free (0%) 06-26 18:20:42.686 2796 2872 V CouchbaseLite/DATABASE: {DB#2870} Closed SQLite database 06-26 18:20:42.686 2796 2872 I CouchbaseLite/DATABASE: {DB#2870} Closing database 06-26 18:20:42.686 2796 2871 V CouchbaseLite/DATABASE: {DB#2886} Pre-close housekeeping: 0 of 9 pages free (0%) 06-26 18:20:42.687 2796 2871 V CouchbaseLite/DATABASE: {DB#2886} Closed SQLite database 06-26 18:20:42.687 2796 2871 I CouchbaseLite/DATABASE: {DB#2886} Closing database 06-26 18:20:42.687 2796 2871 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=0, progressUnitsCompleted=212, progressUnitsTotal=212, progressDocumentCount=2, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.688 2796 2838 I CouchbaseLite/REPLICATOR: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=0, progressUnitsCompleted=212, progressUnitsTotal=212, progressDocumentCount=2, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:42.688 2796 2838 I CouchbaseLite/REPLICATOR: Replicator{@7243cf0,<-,Database{@1805916, name='testdb'},DatabaseEndpoint{database=Database{@bced297, name='otherdb'}}] is stopped, progress 212/212, error: null 06-26 18:20:42.688 2796 2838 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: STOPPED(212/212), lastError: null 06-26 18:20:42.689 2796 2812 I CouchbaseLite/DATABASE: Closing Database{@bced297, name='otherdb'} at path /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ 06-26 18:20:42.689 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} Pre-close housekeeping: 0 of 9 pages free (0%) 06-26 18:20:42.695 2796 2812 V CouchbaseLite/DATABASE: {DB#2849} Closed SQLite database 06-26 18:20:42.695 2796 2812 I CouchbaseLite/DATABASE: {DB#2849} Closing database 06-26 18:20:42.695 2796 2812 I CouchbaseLite/DATABASE: Closing Database{@1805916, name='testdb'} at path /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ 06-26 18:20:42.695 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} Pre-close housekeeping: 0 of 9 pages free (0%) 06-26 18:20:42.700 2796 2812 V CouchbaseLite/DATABASE: {DB#2847} Closed SQLite database 06-26 18:20:42.700 2796 2812 I CouchbaseLite/DATABASE: {DB#2847} Closing database 06-26 18:20:43.205 2796 2812 I TestRunner: finished: testConflictResolverReturnsBlobFromWrongDB(com.couchbase.lite.ReplicatorConflictResolutionTests) 06-26 18:20:43.208 2796 2796 I MonitoringInstr: Activities that are still in CREATED to STOPPED: 0 06-26 18:20:43.209 2796 2812 I TestRunner: started: testConflictResolverDeletedLocalWins(com.couchbase.lite.ReplicatorConflictResolutionTests) 06-26 18:20:43.210 2796 2796 I MonitoringInstr: Activities that are still in CREATED to STOPPED: 0 06-26 18:20:43.211 2796 2812 I CouchbaseLite/DATABASE: Opening Database{@5609c25, name='testdb'} at path /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2 06-26 18:20:43.211 2796 2812 I CouchbaseLite/DATABASE: {DB#2888}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/db.sqlite3 @0xdf035680 06-26 18:20:43.211 2796 2812 I CouchbaseLite/DATABASE: {DB#2888} Opening database 06-26 18:20:43.221 2796 2812 V CouchbaseLite/DATABASE: {DB#2888} begin transaction 06-26 18:20:43.221 2796 2812 V CouchbaseLite/DATABASE: {DB#2888} KeyStore(info) set versioning 06-26 18:20:43.221 2796 2812 V CouchbaseLite/DATABASE: {DB#2888} KeyStore(info) set publicUUID 06-26 18:20:43.221 2796 2812 V CouchbaseLite/DATABASE: {DB#2888} KeyStore(info) set privateUUID 06-26 18:20:43.221 2796 2812 V CouchbaseLite/DATABASE: {DB#2888} commit transaction 06-26 18:20:43.222 2796 2812 V CouchbaseLite/DATABASE: {DB#2888} Next expiration time is 0 06-26 18:20:43.222 2796 2812 V CouchbaseLite/DATABASE: No pending doc expirations 06-26 18:20:43.222 2796 2812 I CouchbaseLite/DATABASE: Opening Database{@353f1fa, name='otherdb'} at path /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2 06-26 18:20:43.222 2796 2812 I CouchbaseLite/DATABASE: {DB#2889}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/db.sqlite3 @0xdf061980 06-26 18:20:43.222 2796 2812 I CouchbaseLite/DATABASE: {DB#2889} Opening database 06-26 18:20:43.229 2796 2812 V CouchbaseLite/DATABASE: {DB#2889} begin transaction 06-26 18:20:43.229 2796 2812 V CouchbaseLite/DATABASE: {DB#2889} KeyStore(info) set versioning 06-26 18:20:43.230 2796 2812 V CouchbaseLite/DATABASE: {DB#2889} KeyStore(info) set publicUUID 06-26 18:20:43.230 2796 2812 V CouchbaseLite/DATABASE: {DB#2889} KeyStore(info) set privateUUID 06-26 18:20:43.230 2796 2812 V CouchbaseLite/DATABASE: {DB#2889} commit transaction 06-26 18:20:43.230 2796 2812 V CouchbaseLite/DATABASE: {DB#2889} Next expiration time is 0 06-26 18:20:43.230 2796 2812 V CouchbaseLite/DATABASE: No pending doc expirations 06-26 18:20:43.733 2796 2812 V CouchbaseLite/DATABASE: {DB#2888} begin transaction 06-26 18:20:43.734 2796 2812 V CouchbaseLite/DATABASE: {DB#2888} Saved 'doc1' rev #1-581ad726ee407c8376fc94aad966051d013893c4 as seq 1 06-26 18:20:43.734 2796 2812 V CouchbaseLite/DATABASE: {DB#2888} commit transaction 06-26 18:20:43.735 2796 2812 I CouchbaseLite/REPLICATOR: Replicator is starting ..... 06-26 18:20:43.736 2796 2812 I CouchbaseLite/REPLICATOR: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}]: Starting 06-26 18:20:43.737 2796 2812 I CouchbaseLite/DATABASE: {DB#2890}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/db.sqlite3 @0xdf062300 06-26 18:20:43.737 2796 2812 I CouchbaseLite/DATABASE: {DB#2890} Opening database 06-26 18:20:43.738 2796 2812 I CouchbaseLite/DATABASE: {DB#2891}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/db.sqlite3 @0xdf062a00 06-26 18:20:43.738 2796 2812 I CouchbaseLite/DATABASE: {DB#2891} Opening database 06-26 18:20:43.739 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2892}==> N8litecore4blip10ConnectionE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xde0b42e8 06-26 18:20:43.739 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2892} Opening connection... 06-26 18:20:43.740 2796 2812 I CouchbaseLite/REPLICATOR: {Repl#2893}==> N8litecore4repl10ReplicatorE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xcf22a448 06-26 18:20:43.740 2796 2812 I CouchbaseLite/REPLICATOR: {Repl#2893} Push=one-shot, Options={{headers:{User-Agent:"CouchbaseLite/2.6.0-SNAPSHOT (Java; Android 8.1.0; Android SDK built for x86) EE/debug Build/0 Commit/d6552c7 Core/2.6.0 (136)"}, noDeltas:1, progress:0}} 06-26 18:20:43.741 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2894}==> N8litecore4blip10ConnectionE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xde0b4748 06-26 18:20:43.741 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2894} Accepted connection 06-26 18:20:43.741 2796 2812 I CouchbaseLite/REPLICATOR: {repl#2895}==> N8litecore4repl10ReplicatorE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xe8477648 06-26 18:20:43.741 2796 2812 I CouchbaseLite/REPLICATOR: {repl#2895} Push=passive, Pull=passive, Options={{noDeltas:1, noIncomingConflicts:1}} 06-26 18:20:43.743 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2895} activityLevel=connecting: connectionState=1 06-26 18:20:43.743 2796 2812 I CouchbaseLite/REPLICATOR: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}] is connecting, progress 0/0, error: null 06-26 18:20:43.743 2796 2812 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=2, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:43.744 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2896}==> N8litecore9websocket17LoopbackWebSocket6DriverE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcf544244 06-26 18:20:43.744 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2896} Connecting to peer... 06-26 18:20:43.744 2796 2838 I CouchbaseLite/REPLICATOR: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=2, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:43.744 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2897}==> N8litecore9websocket17LoopbackWebSocket6DriverE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xcf5441c4 06-26 18:20:43.744 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2897} Connecting to peer... 06-26 18:20:43.745 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2896} (Peer is connecting...) 06-26 18:20:43.745 2796 2872 I CouchbaseLite/NETWORK: {LoopbackWS#2896} CONNECTED 06-26 18:20:43.745 2796 2872 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2894} Connected! 06-26 18:20:43.745 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2897} (Peer is connecting...) 06-26 18:20:43.745 2796 2872 I CouchbaseLite/NETWORK: {LoopbackWS#2897} CONNECTED 06-26 18:20:43.746 2796 2872 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2892} Connected! 06-26 18:20:43.746 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2895} activityLevel=connecting: connectionState=1 06-26 18:20:43.746 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898}==> N8litecore4blip6BLIPIOE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcf24f244 06-26 18:20:43.746 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} WebSocket is hungry! 06-26 18:20:43.746 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} ...Wrote 0 bytes to WebSocket (writeable=1) 06-26 18:20:43.747 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899}==> N8litecore4blip6BLIPIOE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xcf1d7444 06-26 18:20:43.747 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} WebSocket is hungry! 06-26 18:20:43.747 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} ...Wrote 0 bytes to WebSocket (writeable=1) 06-26 18:20:43.747 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2895} Connected! 06-26 18:20:43.747 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2895} activityLevel=busy: connectionState=2 06-26 18:20:43.747 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2895} now busy 06-26 18:20:43.748 2796 2871 V CouchbaseLite/DATABASE: {DB#2890} begin transaction 06-26 18:20:43.748 2796 2871 V CouchbaseLite/DATABASE: {DB#2890} KeyStore(info) set remotes 06-26 18:20:43.748 2796 2871 V CouchbaseLite/DATABASE: {DB#2890} commit transaction 06-26 18:20:43.748 2796 2871 V CouchbaseLite/REPLICATOR: {Repl#2893} Remote-DB ID 1 found for target 06-26 18:20:43.748 2796 2871 V CouchbaseLite/REPLICATOR: {Repl#2893} Checkpoint doc ID = cp-oFmwopveqOQYELU0fzrdGqYUw64= 06-26 18:20:43.749 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2893} No local checkpoint 'cp-oFmwopveqOQYELU0fzrdGqYUw64=' 06-26 18:20:43.749 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2893} activityLevel=connecting: connectionState=1 06-26 18:20:43.749 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2893} activityLevel=connecting: connectionState=1 06-26 18:20:43.749 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2893} Connected! 06-26 18:20:43.749 2796 2871 V CouchbaseLite/REPLICATOR: {Repl#2893} Requesting remote checkpoint 06-26 18:20:43.750 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2893} activityLevel=busy: connectionState=2 06-26 18:20:43.750 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2893} now busy 06-26 18:20:43.751 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Sending 'getCheckpoint' REQ #1 06-26 18:20:43.751 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Sending frame: REQ #1 ----, bytes 0--65 06-26 18:20:43.751 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Finished sending REQ #1 06-26 18:20:43.751 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} ...Wrote 68 bytes to WebSocket (writeable=1) 06-26 18:20:43.751 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900}==> N8litecore4repl6PusherE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xcf577d48 06-26 18:20:43.751 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} Starting push from local seq #1 06-26 18:20:43.751 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} Asking DB for 200 changes since sequence #0 ... 06-26 18:20:43.751 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} Reading up to 200 local changes since #0 06-26 18:20:43.752 2796 2838 I CouchbaseLite/REPLICATOR: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}] is connecting, progress 0/0, error: null 06-26 18:20:43.752 2796 2838 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: CONNECTING(0/0), lastError: null 06-26 18:20:43.752 2796 2871 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:43.752 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2893} activityLevel=busy: connectionState=2 06-26 18:20:43.752 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Received frame: REQ #1 ----, length 66 06-26 18:20:43.753 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2894} Receiving 'getCheckpoint' REQ #1 06-26 18:20:43.753 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2894} Finished receiving 'getCheckpoint' REQ #1 06-26 18:20:43.754 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} Read 1 local changes up to #1: sending 'proposeChanges' with sequences #1 - #1 06-26 18:20:43.754 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} Caught up, at lastSequence #1 06-26 18:20:43.754 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} progress +0/+36, 0 docs -- now 0 / 36, 0 docs 06-26 18:20:43.754 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=1, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=1, pendingSequences=1 06-26 18:20:43.754 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} now busy 06-26 18:20:43.754 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Sending 'proposeChanges' REQ #2 UZ 06-26 18:20:43.755 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:43.755 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Sending frame: REQ #2 -U-C, bytes 0--88 06-26 18:20:43.755 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}] is busy, progress 0/0, error: null 06-26 18:20:43.755 2796 2837 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: BUSY(0/0), lastError: null 06-26 18:20:43.755 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Finished sending REQ #2 UZ 06-26 18:20:43.756 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} ...Wrote 91 bytes to WebSocket (writeable=1) 06-26 18:20:43.756 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} pushStatus=busy, pullStatus=stopped, progress=0/36 06-26 18:20:43.756 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2893} progress +0/+36, 0 docs -- now 0 / 36, 0 docs 06-26 18:20:43.756 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} activityLevel=busy: connectionState=2 06-26 18:20:43.756 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=1, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=1, pendingSequences=1 06-26 18:20:43.757 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2895} Request to get checkpoint 'cp-oFmwopveqOQYELU0fzrdGqYUw64=' 06-26 18:20:43.757 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Received frame: REQ #2 -U-C, length 89 06-26 18:20:43.757 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2894} Receiving 'proposeChanges' REQ #2 UZ 06-26 18:20:43.757 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2894} Finished receiving 'proposeChanges' REQ #2 UZ 06-26 18:20:43.757 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901}==> N8litecore4repl6PullerE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcf55f388 06-26 18:20:43.758 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} Received 'proposeChanges' REQ#2 (0 queued; 0 revs pending, 0 active, 0 unfinished) 06-26 18:20:43.758 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} Handling 'proposeChanges' REQ#2 06-26 18:20:43.758 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2895} activityLevel=busy: connectionState=2 06-26 18:20:43.758 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:43.758 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} now busy 06-26 18:20:43.758 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl9revfindere#2902}==> N8litecore4repl9RevFinderE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcf2c5b08 06-26 18:20:43.759 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl9revfindere#2902} Received 1 changes 06-26 18:20:43.759 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Sending ERR #1 06-26 18:20:43.759 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Sending frame: ERR #1 ----, bytes 0--37 06-26 18:20:43.760 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl9revfindere#2902} Responded to 'proposeChanges' REQ#2 w/request for 1 revs 06-26 18:20:43.760 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl9revfindere#2902} now idle 06-26 18:20:43.760 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2895} pushStatus=busy, pullStatus=busy, progress=0/0 06-26 18:20:43.760 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2895} activityLevel=busy: connectionState=2 06-26 18:20:43.760 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=1, _activeIncomingRevs=0 06-26 18:20:43.760 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Finished sending ERR #1 06-26 18:20:43.761 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} ...Wrote 40 bytes to WebSocket (writeable=1) 06-26 18:20:43.761 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2895} pushStatus=busy, pullStatus=busy, progress=0/0 06-26 18:20:43.761 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2895} activityLevel=busy: connectionState=2 06-26 18:20:43.761 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Received frame: ERR #1 ----, length 38 06-26 18:20:43.762 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Sending RES #2 UZ 06-26 18:20:43.762 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2892} Receiving ERR #1 06-26 18:20:43.762 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2892} Finished receiving ERR #1 06-26 18:20:43.762 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Sending frame: RES #2 -U-C, bytes 0--33 06-26 18:20:43.763 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Finished sending RES #2 UZ 06-26 18:20:43.763 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} ...Wrote 36 bytes to WebSocket (writeable=1) 06-26 18:20:43.763 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} No remote checkpoint 06-26 18:20:43.763 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} activityLevel=busy: connectionState=2 06-26 18:20:43.764 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Received frame: RES #2 -U-C, length 34 06-26 18:20:43.764 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2892} Receiving RES #2 UZ 06-26 18:20:43.764 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2892} Finished receiving RES #2 UZ 06-26 18:20:43.764 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} Got response for 1 local changes (sequences from 1) 06-26 18:20:43.765 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} Queueing rev 'doc1' #1-581ad726ee407c8376fc94aad966051d013893c4 (seq #1) [1 queued] 06-26 18:20:43.765 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} Sending rev doc1 1-581ad726ee407c8376fc94aad966051d013893c4 (seq #1) [1/10] 06-26 18:20:43.765 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} Reading document 'doc1' #1-581ad726ee407c8376fc94aad966051d013893c4 06-26 18:20:43.765 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} Transmitting 'rev' message with 'doc1' #1-581ad726ee407c8376fc94aad966051d013893c4 06-26 18:20:43.765 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=0, revsInFlight=1, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=1, pendingSequences=1 06-26 18:20:43.765 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Sending 'rev' REQ #3 Z 06-26 18:20:43.766 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Sending frame: REQ #3 ---C, bytes 0--48 06-26 18:20:43.766 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Finished sending REQ #3 Z 06-26 18:20:43.766 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=95, revsToSend=0, pushingDocs=1, pendingSequences=1 06-26 18:20:43.766 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} ...Wrote 51 bytes to WebSocket (writeable=1) 06-26 18:20:43.766 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Received frame: REQ #3 ---C, length 49 06-26 18:20:43.767 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2894} Receiving 'rev' REQ #3 Z 06-26 18:20:43.767 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2894} Finished receiving 'rev' REQ #3 Z 06-26 18:20:43.767 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=1 06-26 18:20:43.767 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl11incomingreve#2903}==> N8litecore4repl11IncomingRevE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xe09d9bc8 06-26 18:20:43.767 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl11incomingreve#2903} Received revision 'doc1' #1-581ad726ee407c8376fc94aad966051d013893c4 (seq '1') 06-26 18:20:43.768 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=1 06-26 18:20:43.789 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl8insertere#2904}==> N8litecore4repl8InserterE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xde0abcc8 06-26 18:20:43.789 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl8insertere#2904} Inserting 1 revs: 06-26 18:20:43.789 2796 2871 I CouchbaseLite/DATABASE: {DB#2905}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/db.sqlite3 @0xcfdb4100 06-26 18:20:43.790 2796 2871 I CouchbaseLite/DATABASE: {DB#2905} Opening database 06-26 18:20:43.791 2796 2871 V CouchbaseLite/DATABASE: {DB#2905} begin transaction 06-26 18:20:43.792 2796 2871 V CouchbaseLite/DATABASE: {DB#2905} Saved 'doc1' rev #1-581ad726ee407c8376fc94aad966051d013893c4 as seq 1 06-26 18:20:43.792 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl8insertere#2904} {'doc1' #1-581ad726ee407c8376fc94aad966051d013893c4 <- } seq 1 06-26 18:20:43.792 2796 2871 V CouchbaseLite/DATABASE: {DB#2905} commit transaction 06-26 18:20:43.792 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:43.793 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl8insertere#2904} Inserted 1 revs in 3.27ms ( 305/sec) of which 98.6% was commit 06-26 18:20:43.793 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl8insertere#2904} now idle 06-26 18:20:43.794 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} progress +0/+0, 1 docs -- now 0 / 0, 1 docs 06-26 18:20:43.795 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:43.796 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2895} pushStatus=busy, pullStatus=busy, progress=0/0 06-26 18:20:43.796 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2895} activityLevel=busy: connectionState=2 06-26 18:20:43.796 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} activityLevel=idle: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:43.796 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} now idle 06-26 18:20:43.796 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2895} pushStatus=busy, pullStatus=busy, progress=0/0 06-26 18:20:43.796 2796 2871 V CouchbaseLite/REPLICATOR: {repl#2895} progress +0/+0, 1 docs -- now 0 / 0, 1 docs 06-26 18:20:43.797 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2895} activityLevel=busy: connectionState=2 06-26 18:20:43.797 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Sending RES #3 06-26 18:20:43.797 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Sending frame: RES #3 ----, bytes 0--4 06-26 18:20:43.797 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Finished sending RES #3 06-26 18:20:43.798 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} ...Wrote 7 bytes to WebSocket (writeable=1) 06-26 18:20:43.798 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2895} pushStatus=busy, pullStatus=idle, progress=0/0 06-26 18:20:43.798 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2895} activityLevel=busy: connectionState=2 06-26 18:20:43.799 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Received frame: RES #3 ----, length 5 06-26 18:20:43.799 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2892} Receiving RES #3 06-26 18:20:43.799 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2892} Finished receiving RES #3 06-26 18:20:43.799 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} Completed rev doc1 #1-581ad726ee407c8376fc94aad966051d013893c4 (seq #1) 06-26 18:20:43.799 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} Checkpoint now at #1 06-26 18:20:43.800 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} progress +36/+0, 1 docs -- now 36 / 36, 1 docs 06-26 18:20:43.800 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} activityLevel=stopped: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0 06-26 18:20:43.800 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} now stopped 06-26 18:20:43.800 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} pushStatus=stopped, pullStatus=stopped, progress=36/36 06-26 18:20:43.800 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2893} progress +36/+0, 1 docs -- now 36 / 36, 1 docs 06-26 18:20:43.800 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} activityLevel=busy: connectionState=2 06-26 18:20:43.800 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2893} Saving remote checkpoint cp-oFmwopveqOQYELU0fzrdGqYUw64= with rev='': {"local":1} ... 06-26 18:20:43.801 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} activityLevel=busy: connectionState=2 06-26 18:20:43.801 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Sending 'setCheckpoint' REQ #4 06-26 18:20:43.801 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Sending frame: REQ #4 ----, bytes 0--81 06-26 18:20:43.802 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} activityLevel=busy: connectionState=2 06-26 18:20:43.802 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Received frame: REQ #4 ----, length 82 06-26 18:20:43.802 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2894} Receiving 'setCheckpoint' REQ #4 06-26 18:20:43.802 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2894} Finished receiving 'setCheckpoint' REQ #4 06-26 18:20:43.803 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Finished sending REQ #4 06-26 18:20:43.803 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} ...Wrote 84 bytes to WebSocket (writeable=1) 06-26 18:20:43.803 2796 2872 V CouchbaseLite/DATABASE: {DB#2891} begin transaction 06-26 18:20:43.803 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2895} Request to set checkpoint 'cp-oFmwopveqOQYELU0fzrdGqYUw64=' 06-26 18:20:43.803 2796 2872 V CouchbaseLite/DATABASE: {DB#2891} KeyStore(peerCheckpoints) set cp-oFmwopveqOQYELU0fzrdGqYUw64= 06-26 18:20:43.804 2796 2872 V CouchbaseLite/DATABASE: {DB#2891} commit transaction 06-26 18:20:43.804 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2895} activityLevel=busy: connectionState=2 06-26 18:20:43.804 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Sending RES #4 06-26 18:20:43.804 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Sending frame: RES #4 ----, bytes 0--13 06-26 18:20:43.805 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} Finished sending RES #4 06-26 18:20:43.805 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2898} ...Wrote 16 bytes to WebSocket (writeable=1) 06-26 18:20:43.805 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2899} Received frame: RES #4 ----, length 14 06-26 18:20:43.805 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2892} Receiving RES #4 06-26 18:20:43.805 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2892} Finished receiving RES #4 06-26 18:20:43.805 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} Saved remote checkpoint cp-oFmwopveqOQYELU0fzrdGqYUw64= as rev='1-cc' 06-26 18:20:43.806 2796 2872 I CouchbaseLite/DATABASE: {DB#2906}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/db.sqlite3 @0xdf061c80 06-26 18:20:43.806 2796 2872 I CouchbaseLite/DATABASE: {DB#2906} Opening database 06-26 18:20:43.807 2796 2872 V CouchbaseLite/DATABASE: {DB#2906} begin transaction 06-26 18:20:43.807 2796 2872 V CouchbaseLite/DATABASE: {DB#2906} commit transaction 06-26 18:20:43.807 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl8DBAccessE#2907}==> N8litecore4repl8DBAccessE 0xdf0378d0 @0xdf0378d0 06-26 18:20:43.807 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl8DBAccessE#2907} Marked 1 revs as synced-to-server in 1.43ms (701/sec) 06-26 18:20:43.807 2796 2872 V CouchbaseLite/DATABASE: {DB#2890} begin transaction 06-26 18:20:43.808 2796 2872 V CouchbaseLite/DATABASE: {DB#2890} KeyStore(checkpoints) set cp-oFmwopveqOQYELU0fzrdGqYUw64= 06-26 18:20:43.808 2796 2872 V CouchbaseLite/DATABASE: {DB#2890} commit transaction 06-26 18:20:43.808 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} Saved local checkpoint cp-oFmwopveqOQYELU0fzrdGqYUw64= to db 06-26 18:20:43.808 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} activityLevel=busy: connectionState=2 06-26 18:20:43.938 2796 2837 I CouchbaseLite/QUERY: LiveQuery refresh: com.couchbase.lite.ResultSet@755d180 > null 06-26 18:20:43.938 2796 2837 I CouchbaseLite/QUERY: LiveQuery refresh: com.couchbase.lite.ResultSet@a210fc8 > null 06-26 18:20:43.938 2796 2837 I CouchbaseLite/QUERY: LiveQuery refresh: com.couchbase.lite.ResultSet@fc80fe0 > null 06-26 18:20:43.938 2796 2837 I CouchbaseLite/QUERY: LiveQuery refresh: com.couchbase.lite.ResultSet@41b525b > null 06-26 18:20:43.949 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2895} activityLevel=busy: connectionState=2 06-26 18:20:43.949 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2895} activityLevel=busy: connectionState=2 06-26 18:20:43.951 2796 2872 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=36, progressUnitsTotal=36, progressDocumentCount=1, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:43.951 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} Replication complete! Closing connection 06-26 18:20:43.951 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} Told to stop! 06-26 18:20:43.952 2796 2872 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2892} Closing with code 1000, msg '' 06-26 18:20:43.952 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} activityLevel=busy: connectionState=3 06-26 18:20:43.952 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2893} activityLevel=busy: connectionState=3 06-26 18:20:43.952 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=36, progressUnitsTotal=36, progressDocumentCount=1, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:43.952 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}] is busy, progress 36/36, error: null 06-26 18:20:43.952 2796 2837 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: BUSY(36/36), lastError: null 06-26 18:20:43.953 2796 2871 I CouchbaseLite/NETWORK: {LoopbackWS#2897} CLOSE; status=1000 06-26 18:20:43.953 2796 2871 I CouchbaseLite/NETWORK: {LoopbackWS#2897} CLOSED with WebSocket status 1000: 06-26 18:20:43.953 2796 2871 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2892} Closed with WebSocket status 1000: 06-26 18:20:43.953 2796 2872 I CouchbaseLite/NETWORK: {LoopbackWS#2896} CLOSED with WebSocket status 1000: 06-26 18:20:43.954 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2893} Connection closed with WebSocket status 1000: "" (state=3) 06-26 18:20:43.954 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2893} activityLevel=stopped: connectionState=0 06-26 18:20:43.954 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2893} now stopped 06-26 18:20:43.955 2796 2872 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2894} Closed with WebSocket status 1000: 06-26 18:20:43.955 2796 2871 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=0, progressUnitsCompleted=36, progressUnitsTotal=36, progressDocumentCount=1, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:43.955 2796 2872 I CouchbaseLite/REPLICATOR: BLIP sent 4 msgs (294 bytes), rcvd 0 msgs (99 bytes) in 0.209 sec. Max outbox depth was 1, avg 1.00 06-26 18:20:43.955 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2895} Connection closed with WebSocket status 1000: "" (state=2) 06-26 18:20:43.956 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2895} activityLevel=stopped: connectionState=0 06-26 18:20:43.956 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2895} now stopped 06-26 18:20:43.956 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2908}==> N8litecore4repl6PusherE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcd146548 06-26 18:20:43.956 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2908} activityLevel=stopped: pendingResponseCount=0, caughtUp=0, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0 06-26 18:20:43.956 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2908} now stopped 06-26 18:20:43.956 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} activityLevel=stopped: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:43.956 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pullere#2901} now stopped 06-26 18:20:43.956 2796 2871 I CouchbaseLite/REPLICATOR: BLIP sent 4 msgs (99 bytes), rcvd 4 msgs (294 bytes) in 0.211 sec. Max outbox depth was 1, avg 1.00 06-26 18:20:43.957 2796 2871 V CouchbaseLite/DATABASE: {DB#2891} Pre-close housekeeping: 0 of 8 pages free (0%) 06-26 18:20:43.957 2796 2871 V CouchbaseLite/DATABASE: {DB#2891} Closed SQLite database 06-26 18:20:43.957 2796 2871 I CouchbaseLite/DATABASE: {DB#2891} Closing database 06-26 18:20:43.957 2796 2871 V CouchbaseLite/DATABASE: {DB#2905} Pre-close housekeeping: 0 of 8 pages free (0%) 06-26 18:20:43.957 2796 2871 V CouchbaseLite/DATABASE: {DB#2905} Closed SQLite database 06-26 18:20:43.958 2796 2871 I CouchbaseLite/DATABASE: {DB#2905} Closing database 06-26 18:20:43.958 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=0, progressUnitsCompleted=36, progressUnitsTotal=36, progressDocumentCount=1, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:43.958 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2900} activityLevel=stopped: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0 06-26 18:20:43.958 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@50eba08,->,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}] is stopped, progress 36/36, error: null 06-26 18:20:43.959 2796 2872 V CouchbaseLite/DATABASE: {DB#2890} Pre-close housekeeping: 0 of 9 pages free (0%) 06-26 18:20:43.959 2796 2837 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: STOPPED(36/36), lastError: null 06-26 18:20:43.961 2796 2872 V CouchbaseLite/DATABASE: {DB#2890} Closed SQLite database 06-26 18:20:43.962 2796 2872 I CouchbaseLite/DATABASE: {DB#2890} Closing database 06-26 18:20:43.963 2796 2812 V CouchbaseLite/DATABASE: {DB#2888} begin transaction 06-26 18:20:43.963 2796 2872 V CouchbaseLite/DATABASE: {DB#2906} Pre-close housekeeping: 0 of 9 pages free (0%) 06-26 18:20:43.963 2796 2812 V CouchbaseLite/DATABASE: {DB#2888} Deleted 'doc1' rev #2-72b88c446f42a42a9acda3d86b1bd9cdc84d4abb as seq 2 06-26 18:20:43.963 2796 2812 V CouchbaseLite/DATABASE: {DB#2888} commit transaction 06-26 18:20:43.964 2796 2872 V CouchbaseLite/DATABASE: {DB#2906} Closed SQLite database 06-26 18:20:43.964 2796 2872 I CouchbaseLite/DATABASE: {DB#2906} Closing database 06-26 18:20:43.964 2796 2812 V CouchbaseLite/DATABASE: {DB#2889} begin transaction 06-26 18:20:43.965 2796 2812 V CouchbaseLite/DATABASE: {DB#2889} Saved 'doc1' rev #2-a3d06430f86d40dadfab80468163e114bc4d4d45 as seq 2 06-26 18:20:43.965 2796 2812 V CouchbaseLite/DATABASE: {DB#2889} commit transaction 06-26 18:20:43.965 2796 2812 I CouchbaseLite/REPLICATOR: Replicator is starting ..... 06-26 18:20:43.965 2796 2812 I CouchbaseLite/REPLICATOR: Replicator{@bdf33c6,<-,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}]: Starting 06-26 18:20:43.965 2796 2812 I CouchbaseLite/DATABASE: {DB#2909}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/db.sqlite3 @0xcf544280 06-26 18:20:43.965 2796 2812 I CouchbaseLite/DATABASE: {DB#2909} Opening database 06-26 18:20:43.966 2796 2812 I CouchbaseLite/DATABASE: {DB#2910}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/db.sqlite3 @0xcf544780 06-26 18:20:43.966 2796 2812 I CouchbaseLite/DATABASE: {DB#2910} Opening database 06-26 18:20:43.966 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2911}==> N8litecore4blip10ConnectionE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xde0b4748 06-26 18:20:43.966 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2911} Opening connection... 06-26 18:20:43.967 2796 2812 I CouchbaseLite/REPLICATOR: {Repl#2912}==> N8litecore4repl10ReplicatorE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xcf22a948 06-26 18:20:43.967 2796 2812 I CouchbaseLite/REPLICATOR: {Repl#2912} Pull=one-shot, Options={{headers:{User-Agent:"CouchbaseLite/2.6.0-SNAPSHOT (Java; Android 8.1.0; Android SDK built for x86) EE/debug Build/0 Commit/d6552c7 Core/2.6.0 (136)"}, noDeltas:1, progress:0}} 06-26 18:20:43.967 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2913}==> N8litecore4blip10ConnectionE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xce4dd2d8 06-26 18:20:43.967 2796 2812 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2913} Accepted connection 06-26 18:20:43.968 2796 2812 I CouchbaseLite/REPLICATOR: {repl#2914}==> N8litecore4repl10ReplicatorE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcf22abc8 06-26 18:20:43.968 2796 2812 I CouchbaseLite/REPLICATOR: {repl#2914} Push=passive, Pull=passive, Options={{noDeltas:1, noIncomingConflicts:1}} 06-26 18:20:43.968 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2914} activityLevel=connecting: connectionState=1 06-26 18:20:43.968 2796 2812 I CouchbaseLite/REPLICATOR: Replicator{@bdf33c6,<-,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}] is connecting, progress 0/0, error: null 06-26 18:20:43.968 2796 2812 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@bdf33c6,<-,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=2, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:43.969 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2912} Remote-DB ID 1 found for target 06-26 18:20:43.969 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2912} Checkpoint doc ID = cp-oFmwopveqOQYELU0fzrdGqYUw64= 06-26 18:20:43.969 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2912} Local checkpoint 'cp-oFmwopveqOQYELU0fzrdGqYUw64=' is [1, '']; getting remote ... 06-26 18:20:43.969 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2912} activityLevel=connecting: connectionState=1 06-26 18:20:43.969 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2915}==> N8litecore9websocket17LoopbackWebSocket6DriverE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xdf061544 06-26 18:20:43.970 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2915} Connecting to peer... 06-26 18:20:43.970 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2916}==> N8litecore9websocket17LoopbackWebSocket6DriverE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xdf061244 06-26 18:20:43.970 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2916} Connecting to peer... 06-26 18:20:43.970 2796 2872 V CouchbaseLite/NETWORK: {LoopbackWS#2915} (Peer is connecting...) 06-26 18:20:43.970 2796 2872 I CouchbaseLite/NETWORK: {LoopbackWS#2915} CONNECTED 06-26 18:20:43.970 2796 2871 V CouchbaseLite/NETWORK: {LoopbackWS#2916} (Peer is connecting...) 06-26 18:20:43.971 2796 2871 I CouchbaseLite/NETWORK: {LoopbackWS#2916} CONNECTED 06-26 18:20:43.971 2796 2871 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2911} Connected! 06-26 18:20:43.971 2796 2872 I CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2913} Connected! 06-26 18:20:43.971 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2912} activityLevel=connecting: connectionState=1 06-26 18:20:43.971 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917}==> N8litecore4blip6BLIPIOE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xcdc28e44 06-26 18:20:43.971 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} WebSocket is hungry! 06-26 18:20:43.971 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} ...Wrote 0 bytes to WebSocket (writeable=1) 06-26 18:20:43.971 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918}==> N8litecore4blip6BLIPIOE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcdc29044 06-26 18:20:43.971 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} WebSocket is hungry! 06-26 18:20:43.972 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} ...Wrote 0 bytes to WebSocket (writeable=1) 06-26 18:20:43.972 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2912} Connected! 06-26 18:20:43.972 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2912} Requesting remote checkpoint 06-26 18:20:43.972 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2912} activityLevel=busy: connectionState=2 06-26 18:20:43.972 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2912} now busy 06-26 18:20:43.972 2796 2872 I CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@bdf33c6,<-,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}], status: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:43.972 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Sending 'getCheckpoint' REQ #1 06-26 18:20:43.972 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Sending frame: REQ #1 ----, bytes 0--65 06-26 18:20:43.972 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Finished sending REQ #1 06-26 18:20:43.973 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} ...Wrote 68 bytes to WebSocket (writeable=1) 06-26 18:20:43.973 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2912} activityLevel=busy: connectionState=2 06-26 18:20:43.973 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Received frame: REQ #1 ----, length 66 06-26 18:20:43.973 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2913} Receiving 'getCheckpoint' REQ #1 06-26 18:20:43.973 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2913} Finished receiving 'getCheckpoint' REQ #1 06-26 18:20:43.973 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@bdf33c6,<-,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=2, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:43.973 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2914} activityLevel=connecting: connectionState=1 06-26 18:20:43.974 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2914} Connected! 06-26 18:20:43.974 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2914} activityLevel=busy: connectionState=2 06-26 18:20:43.974 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2914} now busy 06-26 18:20:43.974 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2914} Request to get checkpoint 'cp-oFmwopveqOQYELU0fzrdGqYUw64=' 06-26 18:20:43.975 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@bdf33c6,<-,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}] is connecting, progress 0/0, error: null 06-26 18:20:43.975 2796 2837 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: CONNECTING(0/0), lastError: null 06-26 18:20:43.975 2796 2871 I CouchbaseLite/REPLICATOR: {repl#2914} activityLevel=busy: connectionState=2 06-26 18:20:43.975 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Sending RES #1 06-26 18:20:43.975 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Sending frame: RES #1 ----, bytes 0--24 06-26 18:20:43.975 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Finished sending RES #1 06-26 18:20:43.975 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} ...Wrote 27 bytes to WebSocket (writeable=1) 06-26 18:20:43.975 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@bdf33c6,<-,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}]: status changed: C4ReplicatorStatus{activityLevel=4, progressUnitsCompleted=0, progressUnitsTotal=0, progressDocumentCount=0, errorDomain=0, errorCode=0, errorInternalInfo=0} 06-26 18:20:43.975 2796 2837 I CouchbaseLite/REPLICATOR: Replicator{@bdf33c6,<-,Database{@5609c25, name='testdb'},DatabaseEndpoint{database=Database{@353f1fa, name='otherdb'}}] is busy, progress 0/0, error: null 06-26 18:20:43.975 2796 2837 I CouchbaseLite/Test: ReplicatorChangeListener.changed() status: BUSY(0/0), lastError: null 06-26 18:20:43.976 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Received frame: RES #1 ----, length 25 06-26 18:20:43.976 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2911} Receiving RES #1 06-26 18:20:43.976 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2911} Finished receiving RES #1 06-26 18:20:43.976 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2912} Received remote checkpoint: [1, ''] rev='1-cc' 06-26 18:20:43.976 2796 2871 I CouchbaseLite/REPLICATOR: {Repl#2912} activityLevel=busy: connectionState=2 06-26 18:20:43.976 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919}==> N8litecore4repl6PullerE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xe84b87c8 06-26 18:20:43.976 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} Starting pull from remote seq 06-26 18:20:43.977 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} activityLevel=busy: pendingResponseCount=1, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:43.977 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} now busy 06-26 18:20:43.977 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Sending 'subChanges' REQ #2 06-26 18:20:43.977 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Sending frame: REQ #2 ----, bytes 0--33 06-26 18:20:43.977 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2912} pushStatus=stopped, pullStatus=busy, progress=0/0 06-26 18:20:43.977 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2912} activityLevel=busy: connectionState=2 06-26 18:20:43.978 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} activityLevel=busy: pendingResponseCount=1, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:43.978 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Finished sending REQ #2 06-26 18:20:43.978 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} ...Wrote 36 bytes to WebSocket (writeable=1) 06-26 18:20:43.978 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Received frame: REQ #2 ----, length 34 06-26 18:20:43.978 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2913} Receiving 'subChanges' REQ #2 06-26 18:20:43.978 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2913} Finished receiving 'subChanges' REQ #2 06-26 18:20:43.979 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920}==> N8litecore4repl6PusherE <-file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/otherdb.cblite2/ @0xcd146b48 06-26 18:20:43.979 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} Peer is pulling changes from seq #0 06-26 18:20:43.979 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} Asking DB for 200 changes since sequence #0 ... 06-26 18:20:43.979 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} Reading up to 200 local changes since #0 06-26 18:20:43.980 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Sending RES #2 06-26 18:20:43.980 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Sending frame: RES #2 ----, bytes 0--4 06-26 18:20:43.980 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Finished sending RES #2 06-26 18:20:43.980 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} ...Wrote 7 bytes to WebSocket (writeable=1) 06-26 18:20:43.980 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Received frame: RES #2 ----, length 5 06-26 18:20:43.981 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2911} Receiving RES #2 06-26 18:20:43.981 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2911} Finished receiving RES #2 06-26 18:20:43.981 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:43.981 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} Read 1 local changes up to #2: sending 'changes' with sequences #2 - #2 06-26 18:20:43.981 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} Caught up, at lastSequence #2 06-26 18:20:43.982 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Sending 'changes' REQ #1 UZ 06-26 18:20:43.982 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Sending frame: REQ #1 -U-C, bytes 0--81 06-26 18:20:43.982 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Finished sending REQ #1 UZ 06-26 18:20:43.982 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} ...Wrote 84 bytes to WebSocket (writeable=1) 06-26 18:20:43.982 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} progress +0/+90, 0 docs -- now 0 / 90, 0 docs 06-26 18:20:43.982 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=1, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=1, pendingSequences=0 06-26 18:20:43.983 2796 2872 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} now busy 06-26 18:20:43.983 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Sending 'changes' REQ #2 UN 06-26 18:20:43.983 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Sending frame: REQ #2 -UN-, bytes 0--22 06-26 18:20:43.983 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2914} pushStatus=busy, pullStatus=busy, progress=0/90 06-26 18:20:43.984 2796 2872 V CouchbaseLite/REPLICATOR: {repl#2914} progress +0/+90, 0 docs -- now 0 / 90, 0 docs 06-26 18:20:43.984 2796 2872 I CouchbaseLite/REPLICATOR: {repl#2914} activityLevel=busy: connectionState=2 06-26 18:20:43.984 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Finished sending REQ #2 UN 06-26 18:20:43.984 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} ...Wrote 25 bytes to WebSocket (writeable=1) 06-26 18:20:43.984 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Received frame: REQ #1 -U-C, length 82 06-26 18:20:43.985 2796 2872 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=1, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=1, pendingSequences=0 06-26 18:20:43.985 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2911} Receiving 'changes' REQ #1 UZ 06-26 18:20:43.985 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2911} Finished receiving 'changes' REQ #1 UZ 06-26 18:20:43.986 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} Received 'changes' REQ#1 (0 queued; 0 revs pending, 0 active, 0 unfinished) 06-26 18:20:43.986 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Received frame: REQ #2 -UN-, length 23 06-26 18:20:43.986 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} Handling 'changes' REQ#1 06-26 18:20:43.986 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:43.986 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2911} Receiving 'changes' REQ #2 UN 06-26 18:20:43.987 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2911} Finished receiving 'changes' REQ #2 UN 06-26 18:20:43.987 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl9RevFinderE#2921}==> N8litecore4repl9RevFinderE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xcf8359e8 06-26 18:20:43.987 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl9RevFinderE#2921} Received 1 changes (seq '2'..'2') 06-26 18:20:43.988 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} Received 'changes' REQ#2 (0 queued; 0 revs pending, 0 active, 0 unfinished) 06-26 18:20:43.988 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} Handling 'changes' REQ#2 06-26 18:20:43.988 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl9RevFinderE#2921} Responded to 'changes' REQ#1 w/request for 1 revs 06-26 18:20:43.988 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl9RevFinderE#2921} now idle 06-26 18:20:43.988 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Sending RES #1 UZ 06-26 18:20:43.989 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} Caught up with remote changes 06-26 18:20:43.989 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=0 06-26 18:20:43.989 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2912} pushStatus=stopped, pullStatus=busy, progress=0/0 06-26 18:20:43.990 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2912} activityLevel=busy: connectionState=2 06-26 18:20:43.990 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Sending frame: RES #1 -U-C, bytes 0--79 06-26 18:20:43.990 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Finished sending RES #1 UZ 06-26 18:20:43.990 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} ...Wrote 82 bytes to WebSocket (writeable=1) 06-26 18:20:43.990 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} Now waiting for 1 'rev' messages; 1 known sequences pending 06-26 18:20:43.991 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} progress +0/+90, 0 docs -- now 0 / 90, 0 docs 06-26 18:20:43.991 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=1, _activeIncomingRevs=0 06-26 18:20:43.991 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Received frame: RES #1 -U-C, length 80 06-26 18:20:43.991 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2913} Receiving RES #1 UZ 06-26 18:20:43.991 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2913} Finished receiving RES #1 UZ 06-26 18:20:43.991 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} Got response for 1 local changes (sequences from 2) 06-26 18:20:43.992 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} Queueing rev 'doc1' #2-a3d06430f86d40dadfab80468163e114bc4d4d45 (seq #2) [1 queued] 06-26 18:20:43.992 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} Sending rev doc1 2-a3d06430f86d40dadfab80468163e114bc4d4d45 (seq #2) [1/10] 06-26 18:20:43.992 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} Reading document 'doc1' #2-a3d06430f86d40dadfab80468163e114bc4d4d45 06-26 18:20:43.992 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2912} pushStatus=stopped, pullStatus=busy, progress=0/90 06-26 18:20:43.993 2796 2872 V CouchbaseLite/REPLICATOR: {Repl#2912} progress +0/+90, 0 docs -- now 0 / 90, 0 docs 06-26 18:20:43.993 2796 2872 I CouchbaseLite/REPLICATOR: {Repl#2912} activityLevel=busy: connectionState=2 06-26 18:20:43.993 2796 2871 V CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} Transmitting 'rev' message with 'doc1' #2-a3d06430f86d40dadfab80468163e114bc4d4d45 06-26 18:20:43.994 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=0, revsInFlight=1, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=1, pendingSequences=0 06-26 18:20:43.994 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Sending 'rev' REQ #3 Z 06-26 18:20:43.995 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Sending frame: REQ #3 ---C, bytes 0--108 06-26 18:20:43.996 2796 2871 I CouchbaseLite/REPLICATOR: {n8litecore4repl6pushere#2920} activityLevel=busy: pendingResponseCount=1, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=153, revsToSend=0, pushingDocs=1, pendingSequences=0 06-26 18:20:43.996 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} Finished sending REQ #3 Z 06-26 18:20:43.996 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2917} Received frame: REQ #3 ---C, length 109 06-26 18:20:43.997 2796 2872 V CouchbaseLite/NETWORK: {N8litecore4blip6BLIPIOE#2918} ...Wrote 111 bytes to WebSocket (writeable=1) 06-26 18:20:43.997 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2911} Receiving 'rev' REQ #3 Z 06-26 18:20:43.997 2796 2871 V CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#2911} Finished receiving 'rev' REQ #3 Z 06-26 18:20:43.998 2796 2871 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=1 06-26 18:20:43.998 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl11IncomingRevE#2922}==> N8litecore4repl11IncomingRevE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xde0abcc8 06-26 18:20:43.998 2796 2872 V CouchbaseLite/REPLICATOR: {N8litecore4repl11IncomingRevE#2922} Received revision 'doc1' #2-a3d06430f86d40dadfab80468163e114bc4d4d45 (seq '2') 06-26 18:20:43.999 2796 2872 I CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#2919} activityLevel=busy: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=1 06-26 18:20:44.021 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl8InserterE#2923}==> N8litecore4repl8InserterE ->file:////data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/ @0xdf013b88 06-26 18:20:44.021 2796 2871 V CouchbaseLite/REPLICATOR: {N8litecore4repl8InserterE#2923} Inserting 1 revs: 06-26 18:20:44.021 2796 2871 I CouchbaseLite/DATABASE: {DB#2924}==> N8litecore14SQLiteDataFileE /data/user/0/com.couchbase.lite.test/files/CouchbaseLiteTest/testdb.cblite2/db.sqlite3 @0xcfdb4000 06-26 18:20:44.022 2796 2871 I CouchbaseLite/DATABASE: {DB#2924} Opening database --------- beginning of crash 06-26 18:20:44.023 2796 2871 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x8400450 in tid 2871 (Thread-27043), pid 2796 (hbase.lite.test) 06-26 18:20:44.051 2960 2960 I crash_dump32: obtaining output fd from tombstoned, type: kDebuggerdTombstone 06-26 18:20:44.051 1535 1535 I /system/bin/tombstoned: received crash request for pid 2796 06-26 18:20:44.053 2960 2960 I crash_dump32: performing dump of process 2796 (target tid = 2871) 06-26 18:20:44.053 2960 2960 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 06-26 18:20:44.053 2960 2960 F DEBUG : Build fingerprint: 'Android/sdk_phone_x86/generic_x86:8.1.0/OSM1.180201.023/4931629:userdebug/test-keys' 06-26 18:20:44.053 2960 2960 F DEBUG : Revision: '0' 06-26 18:20:44.053 2960 2960 F DEBUG : ABI: 'x86' 06-26 18:20:44.053 2960 2960 F DEBUG : pid: 2796, tid: 2871, name: Thread-27043 >>> com.couchbase.lite.test <<< 06-26 18:20:44.053 2960 2960 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x8400450 06-26 18:20:44.053 2960 2960 F DEBUG : eax 07ffffff ebx e840044c ecx ffffffe1 edx 00000002 06-26 18:20:44.053 2960 2960 F DEBUG : esi e96350f4 edi ffffffe1 06-26 18:20:44.053 2960 2960 F DEBUG : xcs 00000023 xds 0000002b xes 0000002b xfs 0000006b xss 0000002b 06-26 18:20:44.053 2960 2960 F DEBUG : eip e95d788f ebp cc87d0e8 esp cc87d090 flags 00010202 06-26 18:20:44.070 2960 2960 F DEBUG : 06-26 18:20:44.070 2960 2960 F DEBUG : backtrace: 06-26 18:20:44.070 2960 2960 F DEBUG : #00 pc 0008b88f /system/lib/libc.so (je_arena_tcache_fill_small+463) 06-26 18:20:44.070 2960 2960 F DEBUG : #01 pc 000b2e53 /system/lib/libc.so (je_tcache_alloc_small_hard+51) 06-26 18:20:44.070 2960 2960 F DEBUG : #02 pc 000a1e78 /system/lib/libc.so (je_malloc+904) 06-26 18:20:44.070 2960 2960 F DEBUG : #03 pc 000152fa /system/lib/libc.so (malloc+42) 06-26 18:20:44.070 2960 2960 F DEBUG : #04 pc 003fdf20 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #05 pc 003278ac /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #06 pc 003093a6 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #07 pc 00328136 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #08 pc 00327fa7 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #09 pc 0031b907 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #10 pc 00349482 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #11 pc 0034a6fb /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #12 pc 003142f4 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #13 pc 0037c2ac /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #14 pc 003ba009 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #15 pc 00389359 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #16 pc 0037e708 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #17 pc 0037d454 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #18 pc 0031d545 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #19 pc 0037ba95 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #20 pc 0031bf65 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #21 pc 0031b899 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (sqlite3_prepare_v2+169) 06-26 18:20:44.070 2960 2960 F DEBUG : #22 pc 00443b1a /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (SQLite::Statement::Ptr::Ptr(sqlite3*, std::__ndk1::basic_string, std::__ndk1::allocator>&)+170) 06-26 18:20:44.070 2960 2960 F DEBUG : #23 pc 00440f20 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (SQLite::Statement::Statement(SQLite::Database&, char const*)+144) 06-26 18:20:44.070 2960 2960 F DEBUG : #24 pc 00432666 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (_ZSt11make_uniqueIN6SQLite9StatementEJRNS0_8DatabaseERPKcEENSt11__unique_ifIT_E15__unique_singleEDpOT0_+150) 06-26 18:20:44.070 2960 2960 F DEBUG : #25 pc 00432443 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (litecore::SQLiteDataFile::compile(std::__ndk1::unique_ptr> const&, char const*) const+179) 06-26 18:20:44.070 2960 2960 F DEBUG : #26 pc 004387df /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (litecore::SQLiteKeyStore::compile(std::__ndk1::unique_ptr> const&, char const*) const+271) 06-26 18:20:44.070 2960 2960 F DEBUG : #27 pc 0043930f /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (litecore::SQLiteKeyStore::read(litecore::Record&, litecore::ContentOption) const+271) 06-26 18:20:44.070 2960 2960 F DEBUG : #28 pc 00305863 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (litecore::KeyStore::get(fleece::slice, litecore::ContentOption) const+147) 06-26 18:20:44.070 2960 2960 F DEBUG : #29 pc 0028a522 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (c4Internal::Database::Database(std::__ndk1::basic_string, std::__ndk1::allocator> const&, C4DatabaseConfig)+2818) 06-26 18:20:44.070 2960 2960 F DEBUG : #30 pc 00261a79 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (c4Database::c4Database(litecore::FilePath const&, C4DatabaseConfig)+281) 06-26 18:20:44.070 2960 2960 F DEBUG : #31 pc 00261876 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #32 pc 002616f9 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #33 pc 002616bc /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (fleece::function_ref::operator()() const+44) 06-26 18:20:44.070 2960 2960 F DEBUG : #34 pc 0025e29f /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (_ZN10c4Internal8tryCatchIP10c4DatabaseEET_P7C4ErrorN6fleece12function_refIFS3_vEEE+47) 06-26 18:20:44.070 2960 2960 F DEBUG : #35 pc 0025e22a /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (c4db_open+154) 06-26 18:20:44.070 2960 2960 F DEBUG : #36 pc 0025e781 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (c4db_openAgain+225) 06-26 18:20:44.070 2960 2960 F DEBUG : #37 pc 0055c074 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #38 pc 00554b3c /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #39 pc 00554a42 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (litecore::repl::DBAccess::insertionDB()+114) 06-26 18:20:44.070 2960 2960 F DEBUG : #40 pc 00558052 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #41 pc 00557fd8 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (litecore::repl::DBAccess::beginTransaction(C4Error*)+88) 06-26 18:20:44.070 2960 2960 F DEBUG : #42 pc 005ea7d7 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (litecore::repl::DBAccess::Transaction::begin(C4Error*)+135) 06-26 18:20:44.070 2960 2960 F DEBUG : #43 pc 005e966b /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (litecore::repl::Inserter::_insertRevisionsNow(int)+523) 06-26 18:20:44.070 2960 2960 F DEBUG : #44 pc 005f2f6f /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #45 pc 005f2ea9 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #46 pc 005f2ddf /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (_ZNSt6__ndk16__bindIRMN8litecore4repl8InserterEFviEJPS3_RiEEclIJEEENS_13__bind_returnIS5_NS_5tupleIJS7_iEEENSC_IJDpOT_EEEXsr22__is_valid_bind_returnIS5_SD_SH_EE5valueEE4typeESG_+111) 06-26 18:20:44.070 2960 2960 F DEBUG : #47 pc 005f2d49 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #48 pc 005f2cd9 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (_ZNSt6__ndk128__invoke_void_return_wrapperIvE6__callIJRNS_6__bindIRMN8litecore4repl8InserterEFviEJPS6_RiEEEEEEvDpOT_+57) 06-26 18:20:44.070 2960 2960 F DEBUG : #49 pc 005f2c99 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #50 pc 005f172c /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (_ZNSt6__ndk110__function6__funcINS_6__bindIRMN8litecore4repl8InserterEFviEJPS5_RiEEENS_9allocatorISB_EEFvvEEclEv+44) 06-26 18:20:44.070 2960 2960 F DEBUG : #51 pc 00637e3d /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #52 pc 006357f9 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (std::__ndk1::function::operator()() const+41) 06-26 18:20:44.070 2960 2960 F DEBUG : #53 pc 0064836e /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (litecore::actor::ThreadedMailbox::safelyCall(std::__ndk1::function const&) const+62) 06-26 18:20:44.070 2960 2960 F DEBUG : #54 pc 00659539 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #55 pc 006594d9 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #56 pc 00659469 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #57 pc 00659429 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #58 pc 00657d5c /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #59 pc 00637e3d /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #60 pc 006357f9 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (std::__ndk1::function::operator()() const+41) 06-26 18:20:44.070 2960 2960 F DEBUG : #61 pc 0064836e /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so (litecore::actor::ThreadedMailbox::safelyCall(std::__ndk1::function const&) const+62) 06-26 18:20:44.070 2960 2960 F DEBUG : #62 pc 00654899 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.070 2960 2960 F DEBUG : #63 pc 00654839 /data/app/com.couchbase.lite.test-ft9Vkz2icfUBtTgYEbSyVA==/lib/x86/libLiteCoreJNI.so 06-26 18:20:44.466 1535 1535 E /system/bin/tombstoned: Tombstone written to: /data/tombstones/tombstone_00 06-26 18:20:44.475 1628 1662 I BootReceiver: Copying /data/tombstones/tombstone_00 to DropBox (SYSTEM_TOMBSTONE) 06-26 18:20:44.518 1628 1658 W zygote : kill(-2796, 9) failed: No such process 06-26 18:20:44.518 1628 1658 I zygote : Successfully killed process cgroup uid 10059 pid 2796 in 0ms 06-26 18:20:44.519 1510 1510 I Zygote : Process 2796 exited due to signal (11) 06-26 18:20:44.519 1628 1641 I ActivityManager: Process com.couchbase.lite.test (pid 2796) has died: fore FGS 06-26 18:20:44.520 1628 1641 W ActivityManager: Crash of app com.couchbase.lite.test running instrumentation ComponentInfo{com.couchbase.lite.test/android.support.test.runner.AndroidJUnitRunner} 06-26 18:20:44.520 1628 1641 I ActivityManager: Force stopping com.couchbase.lite.test appid=10059 user=0: finished inst 06-26 18:20:44.526 1628 2967 W Binder : Outgoing transactions from this process must be FLAG_ONEWAY 06-26 18:20:44.526 1628 2967 W Binder : java.lang.Throwable 06-26 18:20:44.526 1628 2967 W Binder : at android.os.BinderProxy.transact(Binder.java:752) 06-26 18:20:44.526 1628 2967 W Binder : at android.app.IInstrumentationWatcher$Stub$Proxy.instrumentationFinished(IInstrumentationWatcher.java:160) 06-26 18:20:44.526 1628 2967 W Binder : at com.android.server.am.InstrumentationReporter$MyThread.run(InstrumentationReporter.java:86) 06-26 18:20:44.529 2786 2786 D AndroidRuntime: Shutting down VM 06-26 18:20:44.867 2975 2975 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< 06-26 18:20:44.945 2975 2975 W app_process: Unexpected CPU variant for X86 using defaults: x86 06-26 18:20:44.948 2975 2975 I app_process: The ClassLoaderContext is a special shared library. 06-26 18:20:44.990 2975 2975 D AndroidRuntime: Calling main entry com.android.commands.pm.Pm 06-26 18:20:45.001 1628 1656 I ActivityManager: Force stopping com.couchbase.lite.test appid=10059 user=-1: deletePackageX 06-26 18:20:45.065 1515 1515 I keystore: clear_uid 10059 06-26 18:20:45.067 1628 1674 D PackageManager: Ephemeral installer not found with new action; try old one 06-26 18:20:45.067 1628 1674 D PackageManager: Clear ephemeral installer activity 06-26 18:20:45.089 1628 1674 I zygote : Explicit concurrent copying GC freed 53321(2MB) AllocSpace objects, 31(2MB) LOS objects, 42% free, 5MB/9MB, paused 21us total 21.260ms 06-26 18:20:45.097 2975 2975 I app_process: System.exit called, status: 0 06-26 18:20:45.097 2975 2975 I AndroidRuntime: VM exiting with result code 0. 06-26 18:20:45.101 2975 2984 W MessageQueue: Handler (android.os.Handler) {a401ae3} sending message to a Handler on a dead thread 06-26 18:20:45.101 2975 2984 W MessageQueue: java.lang.IllegalStateException: Handler (android.os.Handler) {a401ae3} sending message to a Handler on a dead thread 06-26 18:20:45.101 2975 2984 W MessageQueue: at android.os.MessageQueue.enqueueMessage(MessageQueue.java:545) 06-26 18:20:45.101 2975 2984 W MessageQueue: at android.os.Handler.enqueueMessage(Handler.java:662) 06-26 18:20:45.101 2975 2984 W MessageQueue: at android.os.Handler.sendMessageAtTime(Handler.java:631) 06-26 18:20:45.101 2975 2984 W MessageQueue: at android.os.Handler.sendMessageDelayed(Handler.java:601) 06-26 18:20:45.101 2975 2984 W MessageQueue: at android.os.Handler.post(Handler.java:357) 06-26 18:20:45.101 2975 2984 W MessageQueue: at android.os.ResultReceiver$MyResultReceiver.send(ResultReceiver.java:57) 06-26 18:20:45.101 2975 2984 W MessageQueue: at com.android.internal.os.IResultReceiver$Stub.onTransact(IResultReceiver.java:58) 06-26 18:20:45.101 2975 2984 W MessageQueue: at android.os.Binder.execTransact(Binder.java:697) 06-26 18:20:45.108 1628 1674 I ActivityManager: Force stopping com.couchbase.lite.test appid=10059 user=0: pkg removed 06-26 18:20:45.125 1628 1674 D KernelUidCpuTimeReader: Removing uids 10059-10059 06-26 18:20:45.142 1859 1859 D CarrierSvcBindHelper: No carrier app for: 0