2022-03-21 15:21:00.647 6096-6096/com.couchbase.replicatortest D/CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10148; state: ENABLED 2022-03-21 15:21:00.887 6096-6096/com.couchbase.replicatortest D/NetworkSecurityConfig: No Network Security Config specified, using platform default 2022-03-21 15:21:00.888 6096-6096/com.couchbase.replicatortest D/NetworkSecurityConfig: No Network Security Config specified, using platform default 2022-03-21 15:21:01.000 6096-6142/com.couchbase.replicatortest D/libEGL: loaded /vendor/lib64/egl/libEGL_emulation.so 2022-03-21 15:21:01.001 6096-6142/com.couchbase.replicatortest D/libEGL: loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so 2022-03-21 15:21:01.002 6096-6142/com.couchbase.replicatortest D/libEGL: loaded /vendor/lib64/egl/libGLESv2_emulation.so 2022-03-21 15:21:01.096 6096-6096/com.couchbase.replicatortest W/.replicatortes: Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (unsupported, reflection, allowed) 2022-03-21 15:21:01.108 6096-6096/com.couchbase.replicatortest W/.replicatortes: Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed) 2022-03-21 15:21:01.196 6096-6096/com.couchbase.replicatortest I/ReplicatorTest: Init Couchbase Lite ... 2022-03-21 15:21:01.261 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: [JAVA] CBL-ANDROID Initialized: CouchbaseLite Android v3.0.0-192@32 (CE/release, Commit/unofficial@1f4001b9647c Core/3.0.0 (192) at 2022-01-27T02:25:59.415601Z) on Java; Android 12; sdk_gphone64_arm64 2022-03-21 15:21:01.266 6096-6096/com.couchbase.replicatortest I/ReplicatorTest: Open database ... 2022-03-21 15:21:01.270 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: {DB#1}==> N8litecore14SQLiteDataFileE /data/data/com.couchbase.replicatortest/files/db.cblite2/db.sqlite3 @0xb400007a3f9cff50 2022-03-21 15:21:01.270 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: {DB#1} Opening database 2022-03-21 15:21:01.272 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT substr(name,4) FROM sqlite_master WHERE type='table' AND name GLOB 'kv_*' 2022-03-21 15:21:01.274 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ALTER TABLE kv_default ADD COLUMN extra BLOB; PRAGMA user_version=400; 2022-03-21 15:21:01.274 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ALTER TABLE kv_info ADD COLUMN extra BLOB; PRAGMA user_version=400; 2022-03-21 15:21:01.275 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ALTER TABLE kv_checkpoints ADD COLUMN extra BLOB; PRAGMA user_version=400; 2022-03-21 15:21:01.275 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: PRAGMA cache_size=-10240; PRAGMA mmap_size=52428800; PRAGMA synchronous=normal; PRAGMA journal_size_limit=5242880; PRAGMA case_sensitive_like=true 2022-03-21 15:21:01.275 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sql FROM sqlite_master WHERE name = ? AND type = ? AND tbl_name = ? 2022-03-21 15:21:01.276 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: Compiling SQL "SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=?" 2022-03-21 15:21:01.276 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-03-21 15:21:01.276 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sql FROM sqlite_master WHERE name = ? AND type = ? AND tbl_name = ? 2022-03-21 15:21:01.276 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: {N8litecore14CollectionImplE#2}==> N8litecore14CollectionImplE db/_default @0xb4000079ef9bbf10 2022-03-21 15:21:01.277 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: {N8litecore14CollectionImplE#2} Instantiated 2022-03-21 15:21:01.277 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT substr(name,4) FROM sqlite_master WHERE type='table' AND name GLOB 'kv_*' 2022-03-21 15:21:01.277 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sql FROM sqlite_master WHERE name = ? AND type = ? AND tbl_name = ? 2022-03-21 15:21:01.278 6096-6096/com.couchbase.replicatortest W/CouchbaseLite/DATABASE: [JAVA] Database.log.getFile().getConfig() is now null: logging is disabled. Log files required for product support are not being generated. 2022-03-21 15:21:01.346 6096-6131/com.couchbase.replicatortest D/HostConnection: createUnique: call 2022-03-21 15:21:01.347 6096-6131/com.couchbase.replicatortest D/HostConnection: HostConnection::get() New Host Connection established 0xb400007a0f99cd10, tid 6131 2022-03-21 15:21:01.349 6096-6131/com.couchbase.replicatortest D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_vulkan_queue_submit_with_commands ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_multi_configs GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_async_frame_commands ANDROID_EMU_gles_max_version_3_0 2022-03-21 15:21:01.354 6096-6131/com.couchbase.replicatortest W/OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... 2022-03-21 15:21:01.354 6096-6131/com.couchbase.replicatortest W/OpenGLRenderer: Failed to initialize 101010-2 format, error = EGL_SUCCESS 2022-03-21 15:21:01.355 6096-6131/com.couchbase.replicatortest D/EGL_emulation: eglCreateContext: 0xb400007a0f99cad0: maj 3 min 0 rcv 3 2022-03-21 15:21:01.356 6096-6131/com.couchbase.replicatortest D/EGL_emulation: eglMakeCurrent: 0xb400007a0f99cad0: ver 3 0 (tinfo 0x7c25714080) (first time) 2022-03-21 15:21:01.368 6096-6131/com.couchbase.replicatortest I/Gralloc4: mapper 4.x is not supported 2022-03-21 15:21:01.369 6096-6131/com.couchbase.replicatortest D/HostConnection: createUnique: call 2022-03-21 15:21:01.370 6096-6131/com.couchbase.replicatortest D/HostConnection: HostConnection::get() New Host Connection established 0xb400007a0f99e810, tid 6131 2022-03-21 15:21:01.370 6096-6131/com.couchbase.replicatortest D/goldfish-address-space: allocate: Ask for block of size 0x100 2022-03-21 15:21:01.371 6096-6131/com.couchbase.replicatortest D/goldfish-address-space: allocate: ioctl allocate returned offset 0x1f3ff8000 size 0x8000 2022-03-21 15:21:01.377 6096-6131/com.couchbase.replicatortest W/Gralloc4: allocator 4.x is not supported 2022-03-21 15:21:01.385 6096-6131/com.couchbase.replicatortest D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_vulkan_queue_submit_with_commands ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_multi_configs GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_async_frame_commands ANDROID_EMU_gles_max_version_3_0 2022-03-21 15:21:03.932 6096-6131/com.couchbase.replicatortest D/EGL_emulation: app_time_stats: avg=216.78ms min=1.82ms max=2057.72ms count=11 2022-03-21 15:21:04.007 6096-6096/com.couchbase.replicatortest I/ReplicatorTest: Start Replicator 2022-03-21 15:21:04.011 6096-6096/com.couchbase.replicatortest I/ReplicatorTest: Start Replicator 2022-03-21 15:21:04.011 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] Replicator is starting 2022-03-21 15:21:04.013 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: {DB#3}==> N8litecore14SQLiteDataFileE /data/data/com.couchbase.replicatortest/files/db.cblite2/db.sqlite3 @0xb400007a3f9cfb30 2022-03-21 15:21:04.013 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: {DB#3} Opening database 2022-03-21 15:21:04.013 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: PRAGMA cache_size=-10240; PRAGMA mmap_size=52428800; PRAGMA synchronous=normal; PRAGMA journal_size_limit=5242880; PRAGMA case_sensitive_like=true 2022-03-21 15:21:04.013 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sql FROM sqlite_master WHERE name = ? AND type = ? AND tbl_name = ? 2022-03-21 15:21:04.014 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: Compiling SQL "SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=?" 2022-03-21 15:21:04.014 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-03-21 15:21:04.014 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sql FROM sqlite_master WHERE name = ? AND type = ? AND tbl_name = ? 2022-03-21 15:21:04.015 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: {N8litecore14CollectionImplE#4}==> N8litecore14CollectionImplE db/_default @0xb4000079ef9c3fe0 2022-03-21 15:21:04.015 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: {N8litecore14CollectionImplE#4} Instantiated 2022-03-21 15:21:04.015 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT substr(name,4) FROM sqlite_master WHERE type='table' AND name GLOB 'kv_*' 2022-03-21 15:21:04.015 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sql FROM sqlite_master WHERE name = ? AND type = ? AND tbl_name = ? 2022-03-21 15:21:04.015 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#5}==> N8litecore4blip10ConnectionE ->ws://192.168.86.122:4984/db/_blipsync @0xb4000079ef9bf3d0 2022-03-21 15:21:04.016 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#5} Opening connection... 2022-03-21 15:21:04.016 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: Starting Scheduler<0xb400007a1f9d9ef0> with 1 threads 2022-03-21 15:21:04.016 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6}==> N8litecore4repl10ReplicatorE /data/data/com.couchbase.replicatortest/files/db.cblite2/ ->ws://192.168.86.122:4984/db/_blipsync @0xb400007a8f9b2cb0 2022-03-21 15:21:04.017 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} Push=continuous, Pull=continuous, Options={{headers:{User-Agent:"CouchbaseLite/3.0.0-192 (Java; Android 12; sdk_gphone64_arm64) CE/release, Commit/unofficial@1f4001b9647c Core/3.0.0 (192)"}, heartbeat:10}} 2022-03-21 15:21:04.017 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {C4Replicator#7}==> N8litecore18C4RemoteReplicatorE 0xb400007a5f996b78 @0xb400007a5f996b78 2022-03-21 15:21:04.017 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {C4Replicator#7} Starting Replicator {Repl#6} 2022-03-21 15:21:04.018 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] State changed STOPPED => CONNECTING(0/0): null for Replicator{@0x67b84d2(<*>),Database{@0xb4fe4a0, name='db'} => URLEndpoint{url=ws://192.168.86.122:4984/db}} 2022-03-21 15:21:04.018 6096-6096/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] ReplicatorListener.statusChanged, repl: Replicator{@0x67b84d2(<*>),Database{@0xb4fe4a0, name='db'} => URLEndpoint{url=ws://192.168.86.122:4984/db}}, status: C4ReplicatorStatus{level=2,completed=0,total=0,#docs=0,domain=0,code=0,info=0} 2022-03-21 15:21:04.023 6096-6155/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] status changed: (0, 0) @C4ReplicatorStatus{level=2,completed=0,total=0,#docs=0,domain=0,code=0,info=0} for Replicator{@0x67b84d2(<*>),Database{@0xb4fe4a0, name='db'} => URLEndpoint{url=ws://192.168.86.122:4984/db}} 2022-03-21 15:21:04.023 6096-6155/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] State changed CONNECTING => CONNECTING(0/0): null for Replicator{@0x67b84d2(<*>),Database{@0xb4fe4a0, name='db'} => URLEndpoint{url=ws://192.168.86.122:4984/db}} 2022-03-21 15:21:04.024 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: CREATE INDEX IF NOT EXISTS kv_default_conflicts ON kv_default (flags) WHERE (flags & 2) != 0 2022-03-21 15:21:04.024 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sql FROM sqlite_master WHERE name = ? AND type = ? AND tbl_name = ? 2022-03-21 15:21:04.024 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: SELECT sequence, flags, key, version, length(body), length(extra), 0 FROM kv_default WHERE (flags & 2) != 0 2022-03-21 15:21:04.025 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: Enumerator: SELECT sequence, flags, key, version, length(body), length(extra), 0 FROM kv_default WHERE (flags & 2) != 0 2022-03-21 15:21:04.025 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} Scanning for pre-existing conflicts... 2022-03-21 15:21:04.025 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} Found 0 conflicted docs in 0.002 sec 2022-03-21 15:21:04.025 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-03-21 15:21:04.026 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-03-21 15:21:04.026 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sql FROM sqlite_master WHERE name = ? AND type = ? AND tbl_name = ? 2022-03-21 15:21:04.026 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: Compiling SQL "SELECT sequence, flags, null, version, body, extra FROM kv_checkpoints WHERE key=?" 2022-03-21 15:21:04.026 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_checkpoints WHERE key=? 2022-03-21 15:21:04.027 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} Read local checkpoint 'cp-bzQGsMEyb6yWoYdV3F2DYMcPRGU=': {"time":1647900734,"local":105,"remote":106} 2022-03-21 15:21:04.027 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} activityLevel=connecting: connectionState=1, savingChkpt=0 2022-03-21 15:21:04.027 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/NETWORK: {N8litecore4repl12C4SocketImplE#8}==> N8litecore4repl12C4SocketImplE ws://192.168.86.122:4984/db/_blipsync @0xb400007a4f9a9288 2022-03-21 15:21:04.027 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/NETWORK: {N8litecore4repl12C4SocketImplE#8} Connecting... 2022-03-21 15:21:04.031 6096-6154/com.couchbase.replicatortest W/.replicatortes: Accessing hidden method Ldalvik/system/CloseGuard;->get()Ldalvik/system/CloseGuard; (unsupported,core-platform-api, reflection, allowed) 2022-03-21 15:21:04.031 6096-6154/com.couchbase.replicatortest W/.replicatortes: Accessing hidden method Ldalvik/system/CloseGuard;->open(Ljava/lang/String;)V (unsupported,core-platform-api, reflection, allowed) 2022-03-21 15:21:04.031 6096-6154/com.couchbase.replicatortest W/.replicatortes: Accessing hidden method Ldalvik/system/CloseGuard;->warnIfOpen()V (unsupported,core-platform-api, reflection, allowed) 2022-03-21 15:21:04.038 6096-6096/com.couchbase.replicatortest I/ReplicatorTest: Status : CONNECTING ; 0/0 2022-03-21 15:21:04.043 6096-6157/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-03-21 15:21:04.051 6096-6157/com.couchbase.replicatortest I/CouchbaseLite/NETWORK: {N8litecore4repl12C4SocketImplE#8} Got HTTP response (status 101) 2022-03-21 15:21:04.052 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} activityLevel=connecting: connectionState=1, savingChkpt=0 2022-03-21 15:21:04.052 6096-6157/com.couchbase.replicatortest I/CouchbaseLite/NETWORK: {N8litecore4repl12C4SocketImplE#8} Connected! 2022-03-21 15:21:04.052 6096-6157/com.couchbase.replicatortest I/CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#5} Connected! 2022-03-21 15:21:04.053 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} Connected! 2022-03-21 15:21:04.053 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} activityLevel=busy: connectionState=2, savingChkpt=0 2022-03-21 15:21:04.053 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} now busy 2022-03-21 15:21:04.054 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {C4Replicator#7} State: busy, progress=0.00% 2022-03-21 15:21:04.054 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] ReplicatorListener.statusChanged, repl: Replicator{@0x67b84d2(<*>),Database{@0xb4fe4a0, name='db'} => URLEndpoint{url=ws://192.168.86.122:4984/db}}, status: C4ReplicatorStatus{level=4,completed=0,total=0,#docs=0,domain=0,code=0,info=0} 2022-03-21 15:21:04.055 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} activityLevel=busy: connectionState=2, savingChkpt=0 2022-03-21 15:21:04.055 6096-6157/com.couchbase.replicatortest I/CouchbaseLite/NETWORK: [JAVA] WebSocket OPEN 2022-03-21 15:21:04.055 6096-6160/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] status changed: (0, 0) @C4ReplicatorStatus{level=4,completed=0,total=0,#docs=0,domain=0,code=0,info=0} for Replicator{@0x67b84d2(<*>),Database{@0xb4fe4a0, name='db'} => URLEndpoint{url=ws://192.168.86.122:4984/db}} 2022-03-21 15:21:04.056 6096-6160/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] State changed CONNECTING => BUSY(0/0): null for Replicator{@0x67b84d2(<*>),Database{@0xb4fe4a0, name='db'} => URLEndpoint{url=ws://192.168.86.122:4984/db}} 2022-03-21 15:21:04.058 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} Received remote checkpoint (rev='0-20'): {"local":105,"remote":106,"time":1647900734} 2022-03-21 15:21:04.058 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} activityLevel=busy: connectionState=2, savingChkpt=0 2022-03-21 15:21:04.058 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PusherE#9}==> N8litecore4repl6PusherE {Repl#6} @0xb400007a7fa414a0 2022-03-21 15:21:04.058 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PusherE#9} Starting continuous push from local seq #106 2022-03-21 15:21:04.059 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: CREATE UNIQUE INDEX IF NOT EXISTS kv_default_seqs ON kv_default (sequence) 2022-03-21 15:21:04.059 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... SELECT sql FROM sqlite_master WHERE name = ? AND type = ? AND tbl_name = ? 2022-03-21 15:21:04.059 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: SELECT sequence, flags, key, version, body, extra, 0 FROM kv_default WHERE sequence > ? ORDER BY sequence 2022-03-21 15:21:04.059 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: Enumerator: SELECT sequence, flags, key, version, body, extra, 0 FROM kv_default WHERE sequence > ? ORDER BY sequence 2022-03-21 15:21:04.059 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PusherE#9} Found 0 changes up to #105 2022-03-21 15:21:04.060 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PusherE#9} activityLevel=busy: pendingResponseCount=0, caughtUp=0, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0 2022-03-21 15:21:04.060 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#10}==> N8litecore4repl6PullerE {Repl#6} @0xb400007a7fa3edd0 2022-03-21 15:21:04.060 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#10} Starting pull from remote seq '106' 2022-03-21 15:21:04.060 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#10} msg["revocations"]="true" due to enableAutoPurge()=1 or progressNotificationLevel()=0 > 0 2022-03-21 15:21:04.061 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#10} activityLevel=busy: pendingResponseCount=1, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 2022-03-21 15:21:04.061 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} pushStatus=busy, pullStatus=busy, progress=0/0 2022-03-21 15:21:04.061 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} activityLevel=busy: connectionState=2, savingChkpt=0 2022-03-21 15:21:04.061 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl21ReplicatorChangesFeedE#11}==> N8litecore4repl21ReplicatorChangesFeedE 0xb400007a7fa41668 @0xb400007a7fa41668 2022-03-21 15:21:04.061 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl21ReplicatorChangesFeedE#11} No new observed changes... 2022-03-21 15:21:04.061 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PusherE#9} Found 0 changes up to #105 2022-03-21 15:21:04.062 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PusherE#9} Caught up, at lastSequence #105 2022-03-21 15:21:04.062 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PusherE#9} activityLevel=busy: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0 2022-03-21 15:21:04.062 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} pushStatus=busy, pullStatus=busy, progress=0/0 2022-03-21 15:21:04.062 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} activityLevel=busy: connectionState=2, savingChkpt=0 2022-03-21 15:21:04.062 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl21ReplicatorChangesFeedE#11} No new observed changes... 2022-03-21 15:21:04.062 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PusherE#9} Found 0 changes up to #105 2022-03-21 15:21:04.063 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PusherE#9} activityLevel=busy: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0 2022-03-21 15:21:04.063 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#10} activityLevel=busy: pendingResponseCount=1, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 2022-03-21 15:21:04.063 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PusherE#9} activityLevel=idle: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0 2022-03-21 15:21:04.064 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} pushStatus=idle, pullStatus=busy, progress=0/0 2022-03-21 15:21:04.064 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} activityLevel=busy: connectionState=2, savingChkpt=0 2022-03-21 15:21:04.066 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#10} activityLevel=busy: pendingResponseCount=0, _caughtUp=0, _pendingRevMessages=0, _activeIncomingRevs=0 2022-03-21 15:21:04.066 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl9RevFinderE#12}==> N8litecore4repl9RevFinderE {Repl#6} @0xb400007a5f99a9e0 2022-03-21 15:21:04.066 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl9RevFinderE#12} Caught up with remote changes 2022-03-21 15:21:04.066 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#10} activityLevel=idle: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=0 2022-03-21 15:21:04.066 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} pushStatus=idle, pullStatus=busy, progress=0/0 2022-03-21 15:21:04.066 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} activityLevel=busy: connectionState=2, savingChkpt=0 2022-03-21 15:21:04.066 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} pushStatus=idle, pullStatus=idle, progress=0/0 2022-03-21 15:21:04.066 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} activityLevel=idle: connectionState=2, savingChkpt=0 2022-03-21 15:21:04.067 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} now idle 2022-03-21 15:21:04.067 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {C4Replicator#7} State: idle, progress=0.00% 2022-03-21 15:21:04.067 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] ReplicatorListener.statusChanged, repl: Replicator{@0x67b84d2(<*>),Database{@0xb4fe4a0, name='db'} => URLEndpoint{url=ws://192.168.86.122:4984/db}}, status: C4ReplicatorStatus{level=3,completed=0,total=0,#docs=0,domain=0,code=0,info=0} 2022-03-21 15:21:04.070 6096-6096/com.couchbase.replicatortest I/ReplicatorTest: Status : BUSY ; 0/0 2022-03-21 15:21:04.073 6096-6161/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] status changed: (0, 0) @C4ReplicatorStatus{level=3,completed=0,total=0,#docs=0,domain=0,code=0,info=0} for Replicator{@0x67b84d2(<*>),Database{@0xb4fe4a0, name='db'} => URLEndpoint{url=ws://192.168.86.122:4984/db}} 2022-03-21 15:21:04.074 6096-6161/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] State changed BUSY => IDLE(0/0): null for Replicator{@0x67b84d2(<*>),Database{@0xb4fe4a0, name='db'} => URLEndpoint{url=ws://192.168.86.122:4984/db}} 2022-03-21 15:21:04.086 6096-6096/com.couchbase.replicatortest I/ReplicatorTest: Status : IDLE ; 0/0 >>>>>>>>>> Turn off WiFi on Mac Machine and Wait for the heartbeat message to send <<<<<<<<<<<< 2022-03-21 15:21:24.053 6096-6159/com.couchbase.replicatortest I/CouchbaseLite/NETWORK: [JAVA] WebSocket CLOSED with error java.net.SocketTimeoutException: sent ping but didn't receive pong within 10000ms (after 0 successful ping/pongs) at okhttp3.internal.ws.RealWebSocket.writePingFrame(RealWebSocket.java:545) at okhttp3.internal.ws.RealWebSocket$PingRunnable.run(RealWebSocket.java:529) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:307) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:302) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:920) 2022-03-21 15:21:24.053 6096-6159/com.couchbase.replicatortest E/CouchbaseLite/NETWORK: {N8litecore4repl12C4SocketImplE#8} WebSocket closed abnormally (reason=WebSocket/HTTP status 1008) 2022-03-21 15:21:24.053 6096-6159/com.couchbase.replicatortest I/CouchbaseLite/NETWORK: {N8litecore4repl12C4SocketImplE#8} sent 339 bytes, rcvd 125, in 20.001 sec (17/sec, 6/sec) 2022-03-21 15:21:24.056 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/NETWORK: {N8litecore4blip10ConnectionE#5} Closed with WebSocket/HTTP status 1008: java.net.SocketTimeoutException: sent ping but didn't receive pong within 10000ms (after 0 successful ping/pongs) 2022-03-21 15:21:24.056 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} Connection closed with WebSocket/HTTP status 1008: "java.net.SocketTimeoutException: sent ping but didn't receive pong within 10000ms (after 0 successful ping/pongs)" (state=2) 2022-03-21 15:21:24.057 6096-6154/com.couchbase.replicatortest E/CouchbaseLite/REPLICATOR: {Repl#6} Got LiteCore error: WebSocket error 1008, "java.net.SocketTimeoutException: sent ping but didn't receive pong within 10000ms (after 0 successful ping/pongs)" 2022-03-21 15:21:24.057 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} activityLevel=stopped: connectionState=-1, savingChkpt=0 2022-03-21 15:21:24.057 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {Repl#6} now stopped 2022-03-21 15:21:24.057 6096-6154/com.couchbase.replicatortest E/CouchbaseLite/REPLICATOR: {C4Replicator#7} State: stopped, progress=0.00%, error=WebSocket error 1008, "java.net.SocketTimeoutException: sent ping but didn't receive pong within 10000ms (after 0 successful ping/pongs)" 2022-03-21 15:21:24.058 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] ReplicatorListener.statusChanged, repl: Replicator{@0x67b84d2(<*>),Database{@0xb4fe4a0, name='db'} => URLEndpoint{url=ws://192.168.86.122:4984/db}}, status: C4ReplicatorStatus{level=0,completed=0,total=0,#docs=0,domain=6,code=1008,info=2} 2022-03-21 15:21:24.058 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PusherE#9} activityLevel=stopped: pendingResponseCount=0, caughtUp=1, changeLists=0, revsInFlight=0, blobsInFlight=0, awaitingReply=0, revsToSend=0, pushingDocs=0, pendingSequences=0 2022-03-21 15:21:24.059 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... PRAGMA page_count 2022-03-21 15:21:24.059 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: ... PRAGMA freelist_count 2022-03-21 15:21:24.059 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: {DB#3} Closing database 2022-03-21 15:21:24.059 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/DATABASE: {N8litecore14CollectionImplE#4} Closed 2022-03-21 15:21:24.060 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: {N8litecore4repl6PullerE#10} activityLevel=stopped: pendingResponseCount=0, _caughtUp=1, _pendingRevMessages=0, _activeIncomingRevs=0 2022-03-21 15:21:24.060 6096-6154/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: BLIP sent 5 msgs (339 bytes), rcvd 1 msgs (125 bytes) in 20.007 sec. Max outbox depth was 1, avg 1.00 2022-03-21 15:21:24.061 6096-6163/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] status changed: (0, 0) @C4ReplicatorStatus{level=0,completed=0,total=0,#docs=0,domain=6,code=1008,info=2} for Replicator{@0x67b84d2(<*>),Database{@0xb4fe4a0, name='db'} => URLEndpoint{url=ws://192.168.86.122:4984/db}} 2022-03-21 15:21:24.061 6096-6163/com.couchbase.replicatortest I/CouchbaseLite/REPLICATOR: [JAVA] State changed IDLE => STOPPED(0/0): CouchbaseLiteException{CouchbaseLite,11008,'java.net.SocketTimeoutException: sent ping but didn't receive pong within 10000ms (after 0 successful ping/pongs) (CouchbaseLite Android v3.0.0-192@32 (CE/release, Commit/unofficial@1f4001b9647c Core/3.0.0 (192) at 2022-01-27T02:25:59.415601Z) on Java; Android 12; sdk_gphone64_arm64)'} for Replicator{@0x67b84d2(<*>),Database{@0xb4fe4a0, name='db'} => URLEndpoint{url=ws://192.168.86.122:4984/db}} 2022-03-21 15:21:24.062 6096-6096/com.couchbase.replicatortest I/ReplicatorTest: Status : STOPPED ; 0/0; CouchbaseLiteException{CouchbaseLite,11008,'java.net.SocketTimeoutException: sent ping but didn't receive pong within 10000ms (after 0 successful ping/pongs) (CouchbaseLite Android v3.0.0-192@32 (CE/release, Commit/unofficial@1f4001b9647c Core/3.0.0 (192) at 2022-01-27T02:25:59.415601Z) on Java; Android 12; sdk_gphone64_arm64)'}