Skip to main content
Version: 57.2.0

SyncSeqClaim

Result of a seq claim: the last seq claimed (range [lastSeq - count + 1, lastSeq]) and whether the claim registered a pending entry that a later confirmSyncSeqs must clear. A session-backed claim skips the pending registry entirely (the write and the $inc commit atomically), so registered is false and no confirm is due.

Properties

lastSeq

lastSeq: number

The last (highest) seq claimed; the range is [lastSeq - count + 1, lastSeq].


registered

registered: boolean

True when a pending registry entry was recorded and confirmSyncSeqs must clear it.


seqs

seqs: number[]

Every seq claimed, in ascending order (the range materialized).