Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/memory / / ConsolidatorStateRow

Interface: ConsolidatorStateRow

Defined in: packages/memory/src/internal/storage-adapter.ts:259

Persisted per-scope consolidator state row mirrored byte-for-byte by @graphorin/store-sqlite's consolidator_state table. The lock fields (activeLockHeldBy / activeLockAcquiredAt) are populated while a phase is running and cleared when it finishes; the cursor fields advance as the standard phase processes a batch of messages.

Stable

Properties

PropertyModifierTypeDefined in
activeLockAcquiredAtreadonlynumber | nullpackages/memory/src/internal/storage-adapter.ts:266
activeLockHeldByreadonlystring | nullpackages/memory/src/internal/storage-adapter.ts:265
lastCompletedAtreadonlynumber | nullpackages/memory/src/internal/storage-adapter.ts:263
lastPhasereadonly"light" | "standard" | "deep" | nullpackages/memory/src/internal/storage-adapter.ts:262
lastProcessedMessageIdreadonlystring | nullpackages/memory/src/internal/storage-adapter.ts:261
nextEligibleAtreadonlynumber | nullpackages/memory/src/internal/storage-adapter.ts:264
scopereadonlySessionScopepackages/memory/src/internal/storage-adapter.ts:260