Expand description
A timestamp oracle backed by “Postgres” for persistence/durability and where all oracle operations are self-sufficiently linearized, without requiring any external precautions/machinery.
Structs§
- Dynamic
Config - Part of
PostgresTimestampOracleConfigthat can be dynamically updated. - Postgres
Timestamp Oracle - A
TimestampOraclebacked by “Postgres”. - Postgres
Timestamp Oracle Config - Configuration to connect to a Postgres-backed implementation of
TimestampOracle. - Timestamp
Oracle Parameters - Updates to values in
PostgresTimestampOracleConfig.
Constants§
Functions§
- pg_
batch_ 🔒execute - NOTE:
mz-timestamp-oraclecurrently keeps its Postgres surface local; it does not usemz-postgres-utilwrappers. - pg_
execute_ 🔒prepared - pg_
query_ 🔒one_ prepared - pg_
txn_ 🔒query_ one_ prepared - pg_
txn_ 🔒query_ prepared - retry_
fallible