Skip to main content

MAX_OVERLAPPING_BATCHES

Constant MAX_OVERLAPPING_BATCHES 

Source
pub const MAX_OVERLAPPING_BATCHES: u64 = 2;
Expand description

SSA batches whose reconstructor state can be live on the Exit at the same moment.

Two, enforced at allocation rather than inferred from share-order policy. The supervisor tags every requested generation and defers a successor while this many generations still own live reconstructor state; it also checks the equivalent full-batch cycle count charged below. Full recovery releases cycle state immediately, after which a deferred request is retried.

Used as the pipelining factor when a Session reserves against IncomingSessionPixConfig::max_live_cycle_bytes.