Marmot-TS
    Preparing search index...

    Interface LateCommitContext

    Inputs for classifyLateCommit.

    interface LateCommitContext {
        anchorEpoch: number;
        currentTipEpoch: number;
        maxRewindCommits: number;
        parentArrived: boolean;
        retainedParentStateAvailable: boolean;
        sourceEpoch: number;
    }
    Index

    Core - Retained History

    anchorEpoch: number

    The oldest retained state epoch (the retained anchor).

    currentTipEpoch: number

    The current canonical tip epoch.

    maxRewindCommits: number

    The group's rollback horizon (max_rewind_commits).

    parentArrived: boolean

    Whether the commit's parent commit has arrived (so its parent epoch is known).

    retainedParentStateAvailable: boolean

    Whether the retained parent state needed to replay is still in storage.

    sourceEpoch: number

    The late commit's MLS source epoch (the epoch it advances from).