Skip to main content

Module temporal

Module temporal 

Source

Structs§

ArchiveReport
Outcome of one archive session.
AsOf
The instant pair a temporal read is taken at (0.13.2, W7.1, D-174).
ChainCheck
The result of a verify_snapshot_chain cross-check.
EdgeBelief
One lineage’s belief about one edge, at the instant a fold asked (§15.2).
Interval
Half-open valid time interval [valid_from, valid_to).
MaterializedState
Full materialized state reconstructed from transaction_log replay (§5.5).
NodeAttributes
Node attribute payload hydrated from concepts table or transaction_log.
RehydrateReport
Outcome of one rehydration (0.9.0, C3).
SnapshotCadence
How often the maintenance task writes an anchor (§5.5).

Functions§

archivable_concepts
The ids of every concept that CONCEPTS_ARCHIVABLE admits at cutoff, in id order.
archive
Move closed edge intervals and superseded log rows older than cutoff into the cold database at archive_path (§5.7, D-012, D-022).
cleanup_expired_snapshots
Retention: the newest RETAIN, plus one per day for RETAIN_DAYS (§5.5, D-054).
hydrate_attributes
Hydrate attributes for a list of node IDs based on the specified AttributeMode (§5.2).
load_snapshot
Load a snapshot, refusing anything this build cannot read (§5.5, D-043).
query_as_of_edges
Query valid-time graph edges under current belief as of ts (§5.2).
query_as_of_edges_on
query_as_of_edges on a named lineage (§15.3, D-220; the cutoff 0.14.10, D-227).
reconstruct
Reconstruct database state as believed at past instant ts using window-function log fold (§5.5, D-026).
rehydrate
Move concepts back from the cold file into the hot tables (§2.3, C3).
save_snapshot
Save a bincode-serialized, zstd-compressed snapshot file (.snap.zst) (§5.5).
verify_snapshot_chain
Fold from genesis and compare against the composed answer (§5.5, T5.3, D-092).
write_final
Write the final snapshot on clean shutdown (§5.1.7).