Skip to content

[Tracking] v0.9.0 RoadmapΒ #248

Description

@shimib

Tracking issue for the v0.9.0 release. Milestone: https://github.com/llm-d/llm-d-async/milestone/1

Supersedes the stale roadmap in #1.

🎯 Epic: Pipeline 2.0 β€” Per-Pool Topology & Unified Gating

The backbone of the release. Foundation is complete β€” the remaining items are leaf gating features.

#205 Per-pool Worker Topology         (foundation: Pool struct, PoolDispatch map)
 β”œβ”€ #221 Model Override               (per-Pool model_name_override)
 β”œβ”€ #206 Unified Gating Interface     (fail-fast / retry / continue + Release callbacks)
 β”‚   β”œβ”€ #207 Formalized Message Labels & Propagation
 β”‚   └─ #208 Pool-Level Admission Control   (chain of gates per Pool)
 β”‚       └─ #209 Tier-priority merging & advanced capacity gates
 β”œβ”€ #141 DispatchGates -> inference targets  (shared budget across queues -> same EP)

πŸ”­ Observability

🧩 Extensibility & Packaging

🧹 Housekeeping

πŸ›‘οΈ Reliability, correctness & CI (landed this cycle)

Remaining for v0.9.0

The epic foundation, observability probe, extensibility/packaging, and housekeeping (rename) are done, and the reliability/correctness bugs are fixed. Open:

Suggested sequencing

  1. Build the epic foundation ([Feature]: Per-pool Worker TopologyΒ #205 β†’ [Feature]: Unified Gating InterfaceΒ #206/[Feature]: Formalized Message Labels & PropagationΒ #207, [Feature]: Formalize Extension PointsΒ #216) βœ… done.
  2. Remaining gating features: [Feature]: Model OverrideΒ #221, [Feature]: DispatchGates should be assigned to inference targetsΒ #141.
  3. Observability: Add PubSub queue impl to e2e testsΒ #83 (with the emulator).

πŸ—ƒοΈ Backlog (deferred out of v0.9.0)

Note: Safety/reliability fixes #131 (message loss on crash) and #63 (producer metadata attack) are intentionally not part of this milestone and are tracked separately.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions