SnapshotProperties

Where the snapshots are, and how the snapshot maintenance runs. Snapshots may be written to several stores; a store added to them is backfilled from the log: switch the primary to it once it caught up, then drop the old one.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

How often the snapshot maintenance runs: state revision claims, in-place rebuilds and backfill checks.

Link copied to clipboard

The one of the stores the write side and the state reads read, and the snapshot queries unless an aggregate's wow.aggregates.[<context>.<aggregate>].query.snapshot.store names another; the first when not set.

Link copied to clipboard

How an in-place rebuild rewrites the snapshots.

Link copied to clipboard

The stores of wow.stores every aggregate's snapshots are written to, unless its wow.aggregates.[<context>.<aggregate>].snapshot.stores names others; wow.log.store alone when empty. The first one's built-in subscription is snapshot, each other one's snapshot:<store>.

Link copied to clipboard

How many snapshots of a partition the snapshot subscriptions write together at most.

Functions

Link copied to clipboard

The node's snapshot maintenance and write options.