Skip to content

feat(orchestrator): add fairness for due retry reservations #703

Description

@moncher-dev

Context

Retry-fire capacity requeues now guarantee liveness by excluding due reservations from slot accounting. They deliberately keep countFailure: false and advanceAttempt: false so temporary capacity contention does not consume the failure budget or add exponential backoff.

Follow-up

Define and implement a fair ordering or aging policy for multiple due retry reservations under sustained concurrency saturation. The current sequential reconciliation order can repeatedly prefer the same reservation, so liveness does not guarantee per-retry fairness.

Origin: #653.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions