Maximum age (relative to the latest event) at which an out-of-order
event is still accepted when ordering: 'reorder'. Events older
than this are rejected at ingest.
Scope: enforced at ingest and honored by LiveAggregation bucket
closure. rolling() / window() views over a live source do not
re-flow late events through historical windows — each reordered
arrival is a fresh event at its insertion point, nothing more. See
the Live section of the docs for the full late-event scope.
When used together with retention.maxAge, graceWindow must be
≤ maxAge. Otherwise a late event could be accepted within grace
and then immediately evicted by retention.
Maximum age (relative to the latest event) at which an out-of-order event is still accepted when
ordering: 'reorder'. Events older than this are rejected at ingest.Scope: enforced at ingest and honored by
LiveAggregationbucket closure.rolling()/window()views over a live source do not re-flow late events through historical windows — each reordered arrival is a fresh event at its insertion point, nothing more. See the Live section of the docs for the full late-event scope.When used together with
retention.maxAge,graceWindowmust be ≤maxAge. Otherwise a late event could be accepted within grace and then immediately evicted by retention.