Skip to main content

Module handle

Module handle 

Source
Expand description

Query-local transaction and table handles.

Structs§

QueryTableHandle
Owns the physical table handle and, for an implicit statement, the transaction whose snapshot keeps that handle valid.
QueryTablePairHandle

Enums§

QuerySourceHandle

Functions§

begin_query_transaction
Begin the statement-local snapshot used by temporal reads.
open_query_source
Open the physical source once while preserving the legacy rule that an explicit transaction owns the snapshot and therefore suppresses AS OF.
open_query_table
Open a table against the explicit transaction snapshot when present, or create one statement-local snapshot otherwise.
open_query_table_pair
Open two tables from exactly one query snapshot.
open_query_table_raw
Open a table without translating the storage error. Internal JOIN paths retain their established error contract while sharing snapshot ownership.
query_table_has_cold_segments
Metadata-only table probe with query-snapshot semantics.