Skip to main content

Module connection

Module connection 

Source

Modules§

chunk_rows
Rows per chunk on the background write paths (§5.1.5, D-011, D-014, D-058).

Structs§

Annotation
One derived analytics result for one concept (§5.4, D-041).
ConceptUpsert
A concept assertion: the payload of an upsert.
Database
Primary database handle for Macrame bitemporal ledger.

Enums§

HighPriCommand
Commands sent to the Write Actor on the high-priority channel (UI-driven work).
LowPriCommand
Commands sent to the Write Actor on the low-priority channel (background work).

Constants§

BULK_ATOMIC_WARN_HOLD
Predicted hold above which Database::write_bulk_atomic warns (T1.3).
CHUNK_BUDGET
The latency bound chunk_rows is derived from (§5.1.5, D-058).
MAX_ARCHIVE_SESSIONS
Most sessions Database::archive_windowed will run for one call (T1.1).

Functions§

estimated_bulk_hold
Roughly how long Database::write_bulk_atomic will hold the actor for this batch (T1.3, D-081).