Skip to content

LiveQueryOptions

Defined in: src/persistence/query/PersistenceQuery.ts:91

Tunables for a live query. The defaults are deliberately conservative — projections are I/O-bound, not latency-critical.

readonly optional batchSize?: number

Defined in: src/persistence/query/PersistenceQuery.ts:95

Max events to buffer per poll. Default: 100.


readonly optional clock?: () => number

Defined in: src/persistence/query/PersistenceQuery.ts:100

Optional clock — useful for tests that want to control time-based offset progression. Defaults to Date.now.

number


readonly optional pollIntervalMs?: number

Defined in: src/persistence/query/PersistenceQuery.ts:93

Poll interval in ms. Default: 1_000 (1 second).