2022-08-25 10:23:10.045 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: [JAVA] CBL-ANDROID Initialized: CouchbaseLite Android v3.0.2-SNAPSHOT@30 (CE/debug, Commit/unofficial@Laurens-MacBook-Pro.local Core/0.0.0 (6fb3bfc4+) at 2022-08-25T17:24:43.728374Z) on Java; Android 12; Pixel 4a 2022-08-25 10:23:10.054 13938-13959/com.couchbase.lite.test I/CouchbaseLite/TEST: >>>>>>>>>>>> Suite started 2022-08-25 10:23:10.065 13938-13959/com.couchbase.lite.test I/CouchbaseLite/TEST: >>>>>>>> Test started: testHangInBatch 2022-08-25 10:23:10.069 13938-13959/com.couchbase.lite.test D/CouchbaseLite/DATABASE: [JAVA] Opening db Database{@0xd60a532, name='base-db-WqaFS6n4tpY3'} at path /data/data/com.couchbase.lite.test/files 2022-08-25 10:23:10.070 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: {N8litecore8DataFile6SharedE#1}==> N8litecore8DataFile6SharedE 0xb400007c65d96ce8 @0xb400007c65d96ce8 2022-08-25 10:23:10.070 13938-13959/com.couchbase.lite.test D/CouchbaseLite/DATABASE: {N8litecore8DataFile6SharedE#1} instantiated on /data/data/com.couchbase.lite.test/files/base-db-WqaFS6n4tpY3.cblite2/db.sqlite3 2022-08-25 10:23:10.070 13938-13959/com.couchbase.lite.test D/CouchbaseLite/DATABASE: {N8litecore8DataFile6SharedE#1} created for DataFile 0xb400007c65d989b0 at /data/data/com.couchbase.lite.test/files/base-db-WqaFS6n4tpY3.cblite2/db.sqlite3 2022-08-25 10:23:10.070 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: {DB#2}==> N8litecore14SQLiteDataFileE /data/data/com.couchbase.lite.test/files/base-db-WqaFS6n4tpY3.cblite2/db.sqlite3 @0xb400007c65d989b0 2022-08-25 10:23:10.070 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: {DB#2} Opening database 2022-08-25 10:23:10.071 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: PRAGMA auto_vacuum=incremental; PRAGMA journal_mode=WAL; BEGIN; CREATE TABLE IF NOT EXISTS kvmeta (name TEXT PRIMARY KEY, lastSeq INTEGER DEFAULT 0, purgeCnt INTEGER DEFAULT 0) WITHOUT ROWID; PRAGMA user_version=400; END; 2022-08-25 10:23:10.084 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... PRAGMA auto_vacuum 2022-08-25 10:23:10.085 13938-13959/com.couchbase.lite.test D/CouchbaseLite/DATABASE: {DB#2} open KVS 'default' 2022-08-25 10:23:10.085 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sql FROM sqlite_master WHERE name = ? AND type = ? AND tbl_name = ? 2022-08-25 10:23:10.085 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: CREATE TABLE IF NOT EXISTS kv_default ( key TEXT PRIMARY KEY, sequence INTEGER, flags INTEGER DEFAULT 0, version BLOB, body BLOB, extra BLOB) 2022-08-25 10:23:10.085 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: PRAGMA cache_size=-10240; PRAGMA mmap_size=52428800; PRAGMA synchronous=normal; PRAGMA journal_size_limit=5242880; PRAGMA case_sensitive_like=true; PRAGMA fullfsync=ON 2022-08-25 10:23:10.086 13938-13959/com.couchbase.lite.test D/CouchbaseLite/DATABASE: {DB#2} open KVS 'info' 2022-08-25 10:23:10.086 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sql FROM sqlite_master WHERE name = ? AND type = ? AND tbl_name = ? 2022-08-25 10:23:10.086 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: CREATE TABLE IF NOT EXISTS kv_info ( key TEXT PRIMARY KEY, sequence INTEGER, flags INTEGER DEFAULT 0, version BLOB, body BLOB, extra BLOB) 2022-08-25 10:23:10.087 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: Compiling SQL "SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=?" 2022-08-25 10:23:10.087 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.087 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} begin transaction 2022-08-25 10:23:10.087 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: BEGIN 2022-08-25 10:23:10.087 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.087 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.088 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.088 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: Seeding the mbedTLS random number generator... 2022-08-25 10:23:10.088 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} KeyStore(info) set 'publicUUID' 2022-08-25 10:23:10.088 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: Compiling SQL "INSERT OR REPLACE INTO kv_info (key, version, body) VALUES (?, ?, ?)" 2022-08-25 10:23:10.088 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR REPLACE INTO kv_info (key, version, body) VALUES (?, ?, ?) 2022-08-25 10:23:10.088 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.088 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} KeyStore(info) set 'privateUUID' 2022-08-25 10:23:10.088 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR REPLACE INTO kv_info (key, version, body) VALUES (?, ?, ?) 2022-08-25 10:23:10.088 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} KeyStore(info) set 'versioning' 2022-08-25 10:23:10.088 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR REPLACE INTO kv_info (key, version, body) VALUES (?, ?, ?) 2022-08-25 10:23:10.089 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} commit transaction 2022-08-25 10:23:10.089 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: COMMIT 2022-08-25 10:23:10.089 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: {N8litecore14CollectionImplE#3}==> N8litecore14CollectionImplE base-db-WqaFS6n4tpY3/_default @0xb400007c15d9d120 2022-08-25 10:23:10.089 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: {N8litecore14CollectionImplE#3} Instantiated 2022-08-25 10:23:10.089 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT substr(name,4) FROM sqlite_master WHERE type='table' AND name GLOB 'kv_*' 2022-08-25 10:23:10.089 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sql FROM sqlite_master WHERE name = ? AND type = ? AND tbl_name = ? 2022-08-25 10:23:10.089 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} Next expiration time is 0 2022-08-25 10:23:10.090 13938-13959/com.couchbase.lite.test 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-08-25 10:23:10.090 13938-13959/com.couchbase.lite.test I/CouchbaseLite/TEST: Created base test DB: Database{@0xd60a532, name='base-db-WqaFS6n4tpY3'} 2022-08-25 10:23:10.092 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} begin transaction 2022-08-25 10:23:10.093 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: BEGIN 2022-08-25 10:23:10.093 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.095 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.095 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: Compiling SQL "INSERT OR IGNORE INTO kv_default (version, body, extra, flags, sequence, key) VALUES (?, ?, ?, ?, ?, ?)" 2022-08-25 10:23:10.095 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: Compiling SQL "SELECT lastSeq FROM kvmeta WHERE name=?" 2022-08-25 10:23:10.096 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT lastSeq FROM kvmeta WHERE name=? 2022-08-25 10:23:10.096 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR IGNORE INTO kv_default (version, body, extra, flags, sequence, key) VALUES (?, ?, ?, ?, ?, ?) 2022-08-25 10:23:10.096 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: Saved doc 'doc_000' #1-07201ac7b5a8e030946410579f0696c7b11b4552; body=8, extra=34 2022-08-25 10:23:10.096 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} Saved 'doc_000' rev #1-07201ac7b5a8e030946410579f0696c7b11b4552 as seq 1 2022-08-25 10:23:10.096 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} KeyStore(info) set 'SharedKeys' 2022-08-25 10:23:10.096 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR REPLACE INTO kv_info (key, version, body) VALUES (?, ?, ?) 2022-08-25 10:23:10.096 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} commit transaction 2022-08-25 10:23:10.096 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: Compiling SQL "INSERT INTO kvmeta (name, lastSeq) VALUES (?, ?) ON CONFLICT (name) DO UPDATE SET lastSeq = excluded.lastSeq" 2022-08-25 10:23:10.097 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT INTO kvmeta (name, lastSeq) VALUES (?, ?) ON CONFLICT (name) DO UPDATE SET lastSeq = excluded.lastSeq 2022-08-25 10:23:10.097 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: COMMIT 2022-08-25 10:23:10.097 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: Compiling SQL "SELECT sequence, flags, null, version, body, extra FROM kv_default WHERE key=?" 2022-08-25 10:23:10.097 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_default WHERE key=? 2022-08-25 10:23:10.099 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} begin transaction 2022-08-25 10:23:10.099 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: BEGIN 2022-08-25 10:23:10.099 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.100 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT lastSeq FROM kvmeta WHERE name=? 2022-08-25 10:23:10.100 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR IGNORE INTO kv_default (version, body, extra, flags, sequence, key) VALUES (?, ?, ?, ?, ?, ?) 2022-08-25 10:23:10.100 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: Saved doc 'doc_001' #1-6b1ccd815504bdc118033214b67018360704b84f; body=8, extra=34 2022-08-25 10:23:10.100 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} Saved 'doc_001' rev #1-6b1ccd815504bdc118033214b67018360704b84f as seq 2 2022-08-25 10:23:10.100 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} commit transaction 2022-08-25 10:23:10.100 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT INTO kvmeta (name, lastSeq) VALUES (?, ?) ON CONFLICT (name) DO UPDATE SET lastSeq = excluded.lastSeq 2022-08-25 10:23:10.100 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: COMMIT 2022-08-25 10:23:10.101 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_default WHERE key=? 2022-08-25 10:23:10.101 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} begin transaction 2022-08-25 10:23:10.101 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: BEGIN 2022-08-25 10:23:10.101 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.102 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT lastSeq FROM kvmeta WHERE name=? 2022-08-25 10:23:10.102 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR IGNORE INTO kv_default (version, body, extra, flags, sequence, key) VALUES (?, ?, ?, ?, ?, ?) 2022-08-25 10:23:10.102 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: Saved doc 'doc_002' #1-6688f56905b56e0668c67c581b5153160a1448af; body=8, extra=34 2022-08-25 10:23:10.102 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} Saved 'doc_002' rev #1-6688f56905b56e0668c67c581b5153160a1448af as seq 3 2022-08-25 10:23:10.103 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} commit transaction 2022-08-25 10:23:10.103 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT INTO kvmeta (name, lastSeq) VALUES (?, ?) ON CONFLICT (name) DO UPDATE SET lastSeq = excluded.lastSeq 2022-08-25 10:23:10.103 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: COMMIT 2022-08-25 10:23:10.103 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_default WHERE key=? 2022-08-25 10:23:10.104 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} begin transaction 2022-08-25 10:23:10.104 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: BEGIN 2022-08-25 10:23:10.104 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.105 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT lastSeq FROM kvmeta WHERE name=? 2022-08-25 10:23:10.105 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR IGNORE INTO kv_default (version, body, extra, flags, sequence, key) VALUES (?, ?, ?, ?, ?, ?) 2022-08-25 10:23:10.105 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: Saved doc 'doc_003' #1-e57af47e4b2d95bfc0caef5703646317fdc4d786; body=8, extra=34 2022-08-25 10:23:10.105 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} Saved 'doc_003' rev #1-e57af47e4b2d95bfc0caef5703646317fdc4d786 as seq 4 2022-08-25 10:23:10.105 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} commit transaction 2022-08-25 10:23:10.105 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT INTO kvmeta (name, lastSeq) VALUES (?, ?) ON CONFLICT (name) DO UPDATE SET lastSeq = excluded.lastSeq 2022-08-25 10:23:10.105 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: COMMIT 2022-08-25 10:23:10.106 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_default WHERE key=? 2022-08-25 10:23:10.106 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} begin transaction 2022-08-25 10:23:10.106 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: BEGIN 2022-08-25 10:23:10.106 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.107 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT lastSeq FROM kvmeta WHERE name=? 2022-08-25 10:23:10.107 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR IGNORE INTO kv_default (version, body, extra, flags, sequence, key) VALUES (?, ?, ?, ?, ?, ?) 2022-08-25 10:23:10.107 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: Saved doc 'doc_004' #1-10524e389aeb18448f8c2c16dc8d536d9b97a53f; body=8, extra=34 2022-08-25 10:23:10.107 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} Saved 'doc_004' rev #1-10524e389aeb18448f8c2c16dc8d536d9b97a53f as seq 5 2022-08-25 10:23:10.108 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} commit transaction 2022-08-25 10:23:10.108 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT INTO kvmeta (name, lastSeq) VALUES (?, ?) ON CONFLICT (name) DO UPDATE SET lastSeq = excluded.lastSeq 2022-08-25 10:23:10.108 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: COMMIT 2022-08-25 10:23:10.108 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_default WHERE key=? 2022-08-25 10:23:10.109 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} begin transaction 2022-08-25 10:23:10.109 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: BEGIN 2022-08-25 10:23:10.109 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.110 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT lastSeq FROM kvmeta WHERE name=? 2022-08-25 10:23:10.110 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR IGNORE INTO kv_default (version, body, extra, flags, sequence, key) VALUES (?, ?, ?, ?, ?, ?) 2022-08-25 10:23:10.110 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: Saved doc 'doc_005' #1-2ddad9ad2ab853b4e70481890ecb9d9df2d9e0d8; body=8, extra=34 2022-08-25 10:23:10.110 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} Saved 'doc_005' rev #1-2ddad9ad2ab853b4e70481890ecb9d9df2d9e0d8 as seq 6 2022-08-25 10:23:10.111 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} commit transaction 2022-08-25 10:23:10.111 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT INTO kvmeta (name, lastSeq) VALUES (?, ?) ON CONFLICT (name) DO UPDATE SET lastSeq = excluded.lastSeq 2022-08-25 10:23:10.111 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: COMMIT 2022-08-25 10:23:10.111 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_default WHERE key=? 2022-08-25 10:23:10.112 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} begin transaction 2022-08-25 10:23:10.112 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: BEGIN 2022-08-25 10:23:10.112 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.112 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT lastSeq FROM kvmeta WHERE name=? 2022-08-25 10:23:10.113 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR IGNORE INTO kv_default (version, body, extra, flags, sequence, key) VALUES (?, ?, ?, ?, ?, ?) 2022-08-25 10:23:10.113 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: Saved doc 'doc_006' #1-20eb54f9d829d874475a03c6f347cc6947021408; body=8, extra=34 2022-08-25 10:23:10.113 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} Saved 'doc_006' rev #1-20eb54f9d829d874475a03c6f347cc6947021408 as seq 7 2022-08-25 10:23:10.113 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} commit transaction 2022-08-25 10:23:10.113 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT INTO kvmeta (name, lastSeq) VALUES (?, ?) ON CONFLICT (name) DO UPDATE SET lastSeq = excluded.lastSeq 2022-08-25 10:23:10.113 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: COMMIT 2022-08-25 10:23:10.113 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_default WHERE key=? 2022-08-25 10:23:10.114 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} begin transaction 2022-08-25 10:23:10.114 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: BEGIN 2022-08-25 10:23:10.114 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.115 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT lastSeq FROM kvmeta WHERE name=? 2022-08-25 10:23:10.115 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR IGNORE INTO kv_default (version, body, extra, flags, sequence, key) VALUES (?, ?, ?, ?, ?, ?) 2022-08-25 10:23:10.115 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: Saved doc 'doc_007' #1-cf85380dd1df138b4a4eb880269d9576f568c475; body=8, extra=34 2022-08-25 10:23:10.115 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} Saved 'doc_007' rev #1-cf85380dd1df138b4a4eb880269d9576f568c475 as seq 8 2022-08-25 10:23:10.115 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} commit transaction 2022-08-25 10:23:10.115 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT INTO kvmeta (name, lastSeq) VALUES (?, ?) ON CONFLICT (name) DO UPDATE SET lastSeq = excluded.lastSeq 2022-08-25 10:23:10.115 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: COMMIT 2022-08-25 10:23:10.116 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_default WHERE key=? 2022-08-25 10:23:10.116 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} begin transaction 2022-08-25 10:23:10.116 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: BEGIN 2022-08-25 10:23:10.116 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.117 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT lastSeq FROM kvmeta WHERE name=? 2022-08-25 10:23:10.117 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR IGNORE INTO kv_default (version, body, extra, flags, sequence, key) VALUES (?, ?, ?, ?, ?, ?) 2022-08-25 10:23:10.117 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: Saved doc 'doc_008' #1-9c7eeadbd9a753a9324eddf0eaa9e3f6a877a2c2; body=8, extra=34 2022-08-25 10:23:10.117 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} Saved 'doc_008' rev #1-9c7eeadbd9a753a9324eddf0eaa9e3f6a877a2c2 as seq 9 2022-08-25 10:23:10.118 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} commit transaction 2022-08-25 10:23:10.118 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT INTO kvmeta (name, lastSeq) VALUES (?, ?) ON CONFLICT (name) DO UPDATE SET lastSeq = excluded.lastSeq 2022-08-25 10:23:10.118 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: COMMIT 2022-08-25 10:23:10.118 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_default WHERE key=? 2022-08-25 10:23:10.119 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} begin transaction 2022-08-25 10:23:10.119 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: BEGIN 2022-08-25 10:23:10.119 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.119 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT lastSeq FROM kvmeta WHERE name=? 2022-08-25 10:23:10.119 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT OR IGNORE INTO kv_default (version, body, extra, flags, sequence, key) VALUES (?, ?, ?, ?, ?, ?) 2022-08-25 10:23:10.120 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: Saved doc 'doc_009' #1-5bab0ff324ccf0c0cf8ebcb3338401d18dd0ed86; body=8, extra=34 2022-08-25 10:23:10.120 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} Saved 'doc_009' rev #1-5bab0ff324ccf0c0cf8ebcb3338401d18dd0ed86 as seq 10 2022-08-25 10:23:10.120 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} commit transaction 2022-08-25 10:23:10.120 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... INSERT INTO kvmeta (name, lastSeq) VALUES (?, ?) ON CONFLICT (name) DO UPDATE SET lastSeq = excluded.lastSeq 2022-08-25 10:23:10.120 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: COMMIT 2022-08-25 10:23:10.120 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_default WHERE key=? 2022-08-25 10:23:10.121 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: Compiling SQL "SELECT count(*) FROM kv_default WHERE (flags & 1) != 1" 2022-08-25 10:23:10.121 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT count(*) FROM kv_default WHERE (flags & 1) != 1 2022-08-25 10:23:10.121 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} begin transaction 2022-08-25 10:23:10.121 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: BEGIN 2022-08-25 10:23:10.121 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_info WHERE key=? 2022-08-25 10:23:10.122 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sequence, flags, null, version, body, extra FROM kv_default WHERE key=? 2022-08-25 10:23:10.123 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: Compiling SQL "UPDATE kv_default SET version=?, body=?, extra=?, flags=?, sequence=? WHERE key=? AND sequence=? AND (flags >> 16) = ?" 2022-08-25 10:23:10.124 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT lastSeq FROM kvmeta WHERE name=? 2022-08-25 10:23:10.124 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... UPDATE kv_default SET version=?, body=?, extra=?, flags=?, sequence=? WHERE key=? AND sequence=? AND (flags >> 16) = ? 2022-08-25 10:23:10.124 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: Saved doc 'doc_000' #2-bda4110345401ffe3723ce0a8d6631d2f6b04e9a; body=44, extra=64 2022-08-25 10:23:10.124 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} Saved 'doc_000' rev #2-bda4110345401ffe3723ce0a8d6631d2f6b04e9a as seq 11 2022-08-25 10:23:10.124 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... SELECT sql FROM sqlite_master WHERE name = ? AND type = ? AND tbl_name = ? 2022-08-25 10:23:10.125 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} Adding the `expiration` column & index to kv_default 2022-08-25 10:23:10.125 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ALTER TABLE kv_default ADD COLUMN expiration INTEGER; CREATE INDEX kv_default_expiration ON kv_default (expiration) WHERE expiration not null 2022-08-25 10:23:10.125 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: Compiling SQL "UPDATE kv_default SET expiration=? WHERE key=?" 2022-08-25 10:23:10.126 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: ... UPDATE kv_default SET expiration=? WHERE key=? 2022-08-25 10:23:10.126 13938-13959/com.couchbase.lite.test V/CouchbaseLite/DATABASE: {DB#2} SQLiteKeyStore(default) set expiration of 'doc_000' to 1661448240122 2022-08-25 10:23:10.126 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: Starting Scheduler<0xb400007c45dbf130> with 8 threads 2022-08-25 10:23:10.127 13938-13959/com.couchbase.lite.test D/CouchbaseLite/DATABASE: {N8litecore8DataFile6SharedE#1} adding DataFile 0xb400007c65d909d0 2022-08-25 10:23:10.127 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: {DB#4}==> N8litecore14SQLiteDataFileE /data/data/com.couchbase.lite.test/files/base-db-WqaFS6n4tpY3.cblite2/db.sqlite3 @0xb400007c65d909d0 2022-08-25 10:23:10.127 13938-13959/com.couchbase.lite.test I/CouchbaseLite/DATABASE: {DB#4} Opening database