Snapshot
One exact retained read-only revision.
Structurally lacks mutation, transaction, connection, checkpoint, sync, and conflict APIs. Reads use the same sparse authenticated page path as a writable database.
Snapshot.query(self, sql: 'str', params: 'Bindings' = ()) -> 'Rows'
Section titled “Snapshot.query(self, sql: 'str', params: 'Bindings' = ()) -> 'Rows'”Run exactly one observational statement against the pinned
revision. Bounded by the snapshot connection’s maximum_rows.
Snapshot.status(self) -> 'SnapshotStatus'
Section titled “Snapshot.status(self) -> 'SnapshotStatus'”Return a typed SnapshotStatus of snapshot-owned state only.
Snapshot.close(self) -> 'None'
Section titled “Snapshot.close(self) -> 'None'”Close the snapshot. Idempotent. Never closes the caller-owned
Remote.