{
  "schemaVersion": 1,
  "generatedAt": "2026-10-20T16:44:57.249528+00:00",
  "classification": "controlled synthetic observer-lifetime schedules",
  "environment": {
    "python": "3.12.3",
    "sqlite": "3.45.1",
    "sourceId": "2024-01-30 16:01:20 e876e51a0ed5c5b3126f52e532044363a014bc594cfefa87ffb5b82257ccalt1",
    "system": "Linux",
    "kernel": "6.8.0-146-generic",
    "compileOptions": [
      "ATOMIC_INTRINSICS=1",
      "COMPILER=gcc-13.3.0",
      "DEFAULT_AUTOVACUUM",
      "DEFAULT_CACHE_SIZE=-2000",
      "DEFAULT_FILE_FORMAT=4",
      "DEFAULT_JOURNAL_SIZE_LIMIT=-1",
      "DEFAULT_MMAP_SIZE=0",
      "DEFAULT_PAGE_SIZE=4096",
      "DEFAULT_PCACHE_INITSZ=20",
      "DEFAULT_RECURSIVE_TRIGGERS",
      "DEFAULT_SECTOR_SIZE=4096",
      "DEFAULT_SYNCHRONOUS=2",
      "DEFAULT_WAL_AUTOCHECKPOINT=1000",
      "DEFAULT_WAL_SYNCHRONOUS=2",
      "DEFAULT_WORKER_THREADS=0",
      "DIRECT_OVERFLOW_READ",
      "ENABLE_COLUMN_METADATA",
      "ENABLE_DBSTAT_VTAB",
      "ENABLE_FTS3",
      "ENABLE_FTS3_PARENTHESIS",
      "ENABLE_FTS3_TOKENIZER",
      "ENABLE_FTS4",
      "ENABLE_FTS5",
      "ENABLE_LOAD_EXTENSION",
      "ENABLE_MATH_FUNCTIONS",
      "ENABLE_PREUPDATE_HOOK",
      "ENABLE_RTREE",
      "ENABLE_SESSION",
      "ENABLE_STMTVTAB",
      "ENABLE_UNLOCK_NOTIFY",
      "ENABLE_UPDATE_DELETE_LIMIT",
      "HAVE_ISNAN",
      "LIKE_DOESNT_MATCH_BLOBS",
      "MALLOC_SOFT_LIMIT=1024",
      "MAX_ATTACHED=10",
      "MAX_COLUMN=2000",
      "MAX_COMPOUND_SELECT=500",
      "MAX_DEFAULT_PAGE_SIZE=32768",
      "MAX_EXPR_DEPTH=1000",
      "MAX_FUNCTION_ARG=127",
      "MAX_LENGTH=1000000000",
      "MAX_LIKE_PATTERN_LENGTH=50000",
      "MAX_MMAP_SIZE=0x7fff0000",
      "MAX_PAGE_COUNT=0xfffffffe",
      "MAX_PAGE_SIZE=65536",
      "MAX_SCHEMA_RETRY=25",
      "MAX_SQL_LENGTH=1000000000",
      "MAX_TRIGGER_DEPTH=1000",
      "MAX_VARIABLE_NUMBER=250000",
      "MAX_VDBE_OP=250000000",
      "MAX_WORKER_THREADS=8",
      "MUTEX_PTHREADS",
      "SECURE_DELETE",
      "SOUNDEX",
      "SYSTEM_MALLOC",
      "TEMP_STORE=1",
      "THREADSAFE=1",
      "USE_URI"
    ]
  },
  "repetitions": 3,
  "harnessSha256": "93ddd7553e9dae348e9ee4fb9bee4ae80402bbb3bf9fb2f3a1f616aca8ce6e27",
  "cases": [
    {
      "mode": "DELETE",
      "scenario": "reconnect",
      "repetition": 1,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_2",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        }
      ],
      "before": {
        "token": 1,
        "rows": [
          [
            1,
            0
          ]
        ],
        "transaction": false
      },
      "replacement": {
        "token": 1,
        "rows": [
          [
            1,
            1
          ]
        ],
        "transaction": false
      },
      "naiveWouldReload": false,
      "identityAwareWouldReload": true,
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "1587ba151e32f76fefd71ae66f2f2b39b872ac2cf2c3058fcf2683fb65d59efe"
        }
      }
    },
    {
      "mode": "DELETE",
      "scenario": "reconnect",
      "repetition": 2,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_2",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        }
      ],
      "before": {
        "token": 1,
        "rows": [
          [
            1,
            0
          ]
        ],
        "transaction": false
      },
      "replacement": {
        "token": 1,
        "rows": [
          [
            1,
            1
          ]
        ],
        "transaction": false
      },
      "naiveWouldReload": false,
      "identityAwareWouldReload": true,
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "1587ba151e32f76fefd71ae66f2f2b39b872ac2cf2c3058fcf2683fb65d59efe"
        }
      }
    },
    {
      "mode": "DELETE",
      "scenario": "reconnect",
      "repetition": 3,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_2",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        }
      ],
      "before": {
        "token": 1,
        "rows": [
          [
            1,
            0
          ]
        ],
        "transaction": false
      },
      "replacement": {
        "token": 1,
        "rows": [
          [
            1,
            1
          ]
        ],
        "transaction": false
      },
      "naiveWouldReload": false,
      "identityAwareWouldReload": true,
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "1587ba151e32f76fefd71ae66f2f2b39b872ac2cf2c3058fcf2683fb65d59efe"
        }
      }
    },
    {
      "mode": "DELETE",
      "scenario": "attached_main",
      "repetition": 1,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "ATTACH DATABASE 'file:///tmp/sqlite-observer-lifetime-t69ie5lb/aux.db?mode=ro' AS aux"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        }
      ],
      "before": {
        "main": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "after": {
        "main": {
          "token": 2,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "changedSchema": "main",
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "1587ba151e32f76fefd71ae66f2f2b39b872ac2cf2c3058fcf2683fb65d59efe"
        },
        "aux": {
          "rows": [
            [
              1,
              0
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "05f66596b58e2ff1a37d821ccee060b333e948497764dfc16bab7b68cc50267c"
        }
      }
    },
    {
      "mode": "DELETE",
      "scenario": "attached_main",
      "repetition": 2,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "ATTACH DATABASE 'file:///tmp/sqlite-observer-lifetime-_hqxr29s/aux.db?mode=ro' AS aux"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        }
      ],
      "before": {
        "main": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "after": {
        "main": {
          "token": 2,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "changedSchema": "main",
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "1587ba151e32f76fefd71ae66f2f2b39b872ac2cf2c3058fcf2683fb65d59efe"
        },
        "aux": {
          "rows": [
            [
              1,
              0
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "05f66596b58e2ff1a37d821ccee060b333e948497764dfc16bab7b68cc50267c"
        }
      }
    },
    {
      "mode": "DELETE",
      "scenario": "attached_main",
      "repetition": 3,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "ATTACH DATABASE 'file:///tmp/sqlite-observer-lifetime-tqkj5ae2/aux.db?mode=ro' AS aux"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        }
      ],
      "before": {
        "main": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "after": {
        "main": {
          "token": 2,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "changedSchema": "main",
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "1587ba151e32f76fefd71ae66f2f2b39b872ac2cf2c3058fcf2683fb65d59efe"
        },
        "aux": {
          "rows": [
            [
              1,
              0
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "05f66596b58e2ff1a37d821ccee060b333e948497764dfc16bab7b68cc50267c"
        }
      }
    },
    {
      "mode": "DELETE",
      "scenario": "attached_aux",
      "repetition": 1,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "ATTACH DATABASE 'file:///tmp/sqlite-observer-lifetime-un09rmbw/aux.db?mode=ro' AS aux"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        }
      ],
      "before": {
        "main": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "after": {
        "main": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 2,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        }
      },
      "changedSchema": "aux",
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              0
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "05f66596b58e2ff1a37d821ccee060b333e948497764dfc16bab7b68cc50267c"
        },
        "aux": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "1587ba151e32f76fefd71ae66f2f2b39b872ac2cf2c3058fcf2683fb65d59efe"
        }
      }
    },
    {
      "mode": "DELETE",
      "scenario": "attached_aux",
      "repetition": 2,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "ATTACH DATABASE 'file:///tmp/sqlite-observer-lifetime-boe5nn3s/aux.db?mode=ro' AS aux"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        }
      ],
      "before": {
        "main": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "after": {
        "main": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 2,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        }
      },
      "changedSchema": "aux",
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              0
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "05f66596b58e2ff1a37d821ccee060b333e948497764dfc16bab7b68cc50267c"
        },
        "aux": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "1587ba151e32f76fefd71ae66f2f2b39b872ac2cf2c3058fcf2683fb65d59efe"
        }
      }
    },
    {
      "mode": "DELETE",
      "scenario": "attached_aux",
      "repetition": 3,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "ATTACH DATABASE 'file:///tmp/sqlite-observer-lifetime-wbam6e6n/aux.db?mode=ro' AS aux"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        }
      ],
      "before": {
        "main": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "after": {
        "main": {
          "token": 1,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 2,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        }
      },
      "changedSchema": "aux",
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              0
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "05f66596b58e2ff1a37d821ccee060b333e948497764dfc16bab7b68cc50267c"
        },
        "aux": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "1587ba151e32f76fefd71ae66f2f2b39b872ac2cf2c3058fcf2683fb65d59efe"
        }
      }
    },
    {
      "mode": "WAL",
      "scenario": "reconnect",
      "repetition": 1,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_2",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        }
      ],
      "before": {
        "token": 2,
        "rows": [
          [
            1,
            0
          ]
        ],
        "transaction": false
      },
      "replacement": {
        "token": 2,
        "rows": [
          [
            1,
            1
          ]
        ],
        "transaction": false
      },
      "naiveWouldReload": false,
      "identityAwareWouldReload": true,
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "fe7cc1372183f4f33ff7879e3c14f2fc97098cb23ce9b5ea1e3d7439da572a5f"
        }
      }
    },
    {
      "mode": "WAL",
      "scenario": "reconnect",
      "repetition": 2,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_2",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        }
      ],
      "before": {
        "token": 2,
        "rows": [
          [
            1,
            0
          ]
        ],
        "transaction": false
      },
      "replacement": {
        "token": 2,
        "rows": [
          [
            1,
            1
          ]
        ],
        "transaction": false
      },
      "naiveWouldReload": false,
      "identityAwareWouldReload": true,
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "fe7cc1372183f4f33ff7879e3c14f2fc97098cb23ce9b5ea1e3d7439da572a5f"
        }
      }
    },
    {
      "mode": "WAL",
      "scenario": "reconnect",
      "repetition": 3,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_2",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_2",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        }
      ],
      "before": {
        "token": 2,
        "rows": [
          [
            1,
            0
          ]
        ],
        "transaction": false
      },
      "replacement": {
        "token": 2,
        "rows": [
          [
            1,
            1
          ]
        ],
        "transaction": false
      },
      "naiveWouldReload": false,
      "identityAwareWouldReload": true,
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "fe7cc1372183f4f33ff7879e3c14f2fc97098cb23ce9b5ea1e3d7439da572a5f"
        }
      }
    },
    {
      "mode": "WAL",
      "scenario": "attached_main",
      "repetition": 1,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "ATTACH DATABASE 'file:///tmp/sqlite-observer-lifetime-55qt3kxk/aux.db?mode=ro' AS aux"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        }
      ],
      "before": {
        "main": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "after": {
        "main": {
          "token": 3,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "changedSchema": "main",
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        },
        "aux": {
          "rows": [
            [
              1,
              0
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        }
      }
    },
    {
      "mode": "WAL",
      "scenario": "attached_main",
      "repetition": 2,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "ATTACH DATABASE 'file:///tmp/sqlite-observer-lifetime-4v605191/aux.db?mode=ro' AS aux"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        }
      ],
      "before": {
        "main": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "after": {
        "main": {
          "token": 3,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "changedSchema": "main",
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        },
        "aux": {
          "rows": [
            [
              1,
              0
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        }
      }
    },
    {
      "mode": "WAL",
      "scenario": "attached_main",
      "repetition": 3,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "ATTACH DATABASE 'file:///tmp/sqlite-observer-lifetime-2q39vwvt/aux.db?mode=ro' AS aux"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        }
      ],
      "before": {
        "main": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "after": {
        "main": {
          "token": 3,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "changedSchema": "main",
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        },
        "aux": {
          "rows": [
            [
              1,
              0
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        }
      }
    },
    {
      "mode": "WAL",
      "scenario": "attached_aux",
      "repetition": 1,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "ATTACH DATABASE 'file:///tmp/sqlite-observer-lifetime-9t22881q/aux.db?mode=ro' AS aux"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        }
      ],
      "before": {
        "main": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "after": {
        "main": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 3,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        }
      },
      "changedSchema": "aux",
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              0
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        },
        "aux": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        }
      }
    },
    {
      "mode": "WAL",
      "scenario": "attached_aux",
      "repetition": 2,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "ATTACH DATABASE 'file:///tmp/sqlite-observer-lifetime-wrc3is2k/aux.db?mode=ro' AS aux"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        }
      ],
      "before": {
        "main": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "after": {
        "main": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 3,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        }
      },
      "changedSchema": "aux",
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              0
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        },
        "aux": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        }
      }
    },
    {
      "mode": "WAL",
      "scenario": "attached_aux",
      "repetition": 3,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "ATTACH DATABASE 'file:///tmp/sqlite-observer-lifetime-y_jer_lc/aux.db?mode=ro' AS aux"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "writer",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        },
        {
          "connection": "writer",
          "sql": "UPDATE item SET value=1 WHERE id=1"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA aux.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM aux.item ORDER BY id"
        }
      ],
      "before": {
        "main": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        }
      },
      "after": {
        "main": {
          "token": 2,
          "rows": [
            [
              1,
              0
            ]
          ],
          "transaction": false
        },
        "aux": {
          "token": 3,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        }
      },
      "changedSchema": "aux",
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              0
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        },
        "aux": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        }
      }
    },
    {
      "mode": "WAL",
      "scenario": "process_snapshot",
      "repetition": 1,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "BEGIN"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "COMMIT"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        }
      ],
      "pinned": {
        "token": 2,
        "rows": [
          [
            1,
            0
          ]
        ],
        "transaction": true
      },
      "child": {
        "pid": 2153209,
        "sourceId": "2024-01-30 16:01:20 e876e51a0ed5c5b3126f52e532044363a014bc594cfefa87ffb5b82257ccalt1",
        "trace": [
          {
            "connection": "child",
            "sql": "PRAGMA synchronous=FULL"
          },
          {
            "connection": "child",
            "sql": "PRAGMA wal_autocheckpoint=0"
          },
          {
            "connection": "child",
            "sql": "BEGIN"
          },
          {
            "connection": "child",
            "sql": "UPDATE item SET value=1 WHERE id=1"
          },
          {
            "connection": "child",
            "sql": "COMMIT"
          },
          {
            "connection": "child",
            "sql": "SELECT sqlite_source_id()"
          },
          {
            "connection": "child",
            "sql": "PRAGMA main.data_version"
          },
          {
            "connection": "child",
            "sql": "SELECT id,value FROM main.item ORDER BY id"
          }
        ],
        "afterCommit": {
          "token": 2,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        }
      },
      "parentPid": 2153205,
      "held": {
        "token": 2,
        "rows": [
          [
            1,
            0
          ]
        ],
        "transaction": true
      },
      "released": {
        "token": 3,
        "rows": [
          [
            1,
            1
          ]
        ],
        "transaction": false
      },
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        }
      }
    },
    {
      "mode": "WAL",
      "scenario": "process_snapshot",
      "repetition": 2,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "BEGIN"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "COMMIT"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        }
      ],
      "pinned": {
        "token": 2,
        "rows": [
          [
            1,
            0
          ]
        ],
        "transaction": true
      },
      "child": {
        "pid": 2153210,
        "sourceId": "2024-01-30 16:01:20 e876e51a0ed5c5b3126f52e532044363a014bc594cfefa87ffb5b82257ccalt1",
        "trace": [
          {
            "connection": "child",
            "sql": "PRAGMA synchronous=FULL"
          },
          {
            "connection": "child",
            "sql": "PRAGMA wal_autocheckpoint=0"
          },
          {
            "connection": "child",
            "sql": "BEGIN"
          },
          {
            "connection": "child",
            "sql": "UPDATE item SET value=1 WHERE id=1"
          },
          {
            "connection": "child",
            "sql": "COMMIT"
          },
          {
            "connection": "child",
            "sql": "SELECT sqlite_source_id()"
          },
          {
            "connection": "child",
            "sql": "PRAGMA main.data_version"
          },
          {
            "connection": "child",
            "sql": "SELECT id,value FROM main.item ORDER BY id"
          }
        ],
        "afterCommit": {
          "token": 2,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        }
      },
      "parentPid": 2153205,
      "held": {
        "token": 2,
        "rows": [
          [
            1,
            0
          ]
        ],
        "transaction": true
      },
      "released": {
        "token": 3,
        "rows": [
          [
            1,
            1
          ]
        ],
        "transaction": false
      },
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        }
      }
    },
    {
      "mode": "WAL",
      "scenario": "process_snapshot",
      "repetition": 3,
      "trace": [
        {
          "connection": "observer_1",
          "sql": "PRAGMA synchronous=FULL"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA wal_autocheckpoint=0"
        },
        {
          "connection": "observer_1",
          "sql": "BEGIN"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        },
        {
          "connection": "observer_1",
          "sql": "COMMIT"
        },
        {
          "connection": "observer_1",
          "sql": "PRAGMA main.data_version"
        },
        {
          "connection": "observer_1",
          "sql": "SELECT id,value FROM main.item ORDER BY id"
        }
      ],
      "pinned": {
        "token": 2,
        "rows": [
          [
            1,
            0
          ]
        ],
        "transaction": true
      },
      "child": {
        "pid": 2153211,
        "sourceId": "2024-01-30 16:01:20 e876e51a0ed5c5b3126f52e532044363a014bc594cfefa87ffb5b82257ccalt1",
        "trace": [
          {
            "connection": "child",
            "sql": "PRAGMA synchronous=FULL"
          },
          {
            "connection": "child",
            "sql": "PRAGMA wal_autocheckpoint=0"
          },
          {
            "connection": "child",
            "sql": "BEGIN"
          },
          {
            "connection": "child",
            "sql": "UPDATE item SET value=1 WHERE id=1"
          },
          {
            "connection": "child",
            "sql": "COMMIT"
          },
          {
            "connection": "child",
            "sql": "SELECT sqlite_source_id()"
          },
          {
            "connection": "child",
            "sql": "PRAGMA main.data_version"
          },
          {
            "connection": "child",
            "sql": "SELECT id,value FROM main.item ORDER BY id"
          }
        ],
        "afterCommit": {
          "token": 2,
          "rows": [
            [
              1,
              1
            ]
          ],
          "transaction": false
        }
      },
      "parentPid": 2153205,
      "held": {
        "token": 2,
        "rows": [
          [
            1,
            0
          ]
        ],
        "transaction": true
      },
      "released": {
        "token": 3,
        "rows": [
          [
            1,
            1
          ]
        ],
        "transaction": false
      },
      "reopened": {
        "main": {
          "rows": [
            [
              1,
              1
            ]
          ],
          "integrityCheck": [
            "ok"
          ],
          "sha256": "334f0996cc1d3109381af85bd7e03e90943c061111a34712c4759b0dfb97d8ab"
        }
      }
    }
  ],
  "settings": {
    "synchronous": "FULL",
    "walAutocheckpoint": 0,
    "busyTimeoutMs": 1000,
    "sharedCache": false,
    "schedule": "ordered calls; child joined after commit; no simultaneous SQL calls"
  }
}
