Skip to content

feat(router): add typed transfer hints and rooted source ranking [D07] - #18025

Draft
yifjiang wants to merge 1 commit into
codex/kv-reuse-d06-tier-lifetimesfrom
codex/kv-reuse-d07-source-hints
Draft

yifjiang wants to merge 1 commit into
codex/kv-reuse-d06-tier-lifetimesfrom
codex/kv-reuse-d07-source-hints

Conversation

@yifjiang

@yifjiang yifjiang commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Keep CPU hint wire behavior; introduce explicit GPU action/payload and reject suffix-only or invalid source chains.

Review slice D07 of #16748; part of #16747 and #16746. This draft targets codex/kv-reuse-d06-tier-lifetimes for a complete incremental review diff of 280 additions plus deletions, including tests, documentation and extraction glue.

Extraction details:

  • Donor inventory helper methods move to D11 with their first production callers; worker-prefix import/test attributes wait for D12.

Reuse remains experimental and default off. Retained inventory is advisory, complete compatible rank parts must precede readiness, and native operations retain ownership until quiescence. Supported GPU activation also requires the companion KVCR/native slices and the declared deployment profile.

Validation

All configured pre-commit hooks passed for this exact slice on allocated SLURM. Stack-level CPU regression coverage is summarized on D31; each draft still requires its own applicable CI in the Checks tab. Historical combined-head and hardware results retain their original source scope.

@github-actions github-actions Bot added the feat label Nov 4, 2026
@yifjiang
yifjiang force-pushed the codex/kv-reuse-d07-source-hints branch from bd81425 to 507f77b Compare November 4, 2026 08:16
@yifjiang
yifjiang force-pushed the codex/kv-reuse-d06-tier-lifetimes branch from f5cf82a to 3bd1ad1 Compare November 4, 2026 08:16
@devin-ai-integration

devin-ai-integration Bot commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

✅ Dynamo PR CI passed — run 41941624863 (attempt 2) on a07b8a927e

Gate checks: ✅ backend-status-check · ✅ deploy-status-check · ✅ dynamo-status-check

Posted automatically by Devin for run 41941624863. Updated on every full-CI run of this PR.

@yifjiang
yifjiang force-pushed the codex/kv-reuse-d07-source-hints branch from 507f77b to c3368a9 Compare November 4, 2026 20:39
@copy-pr-bot

copy-pr-bot Bot commented Nov 4, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

yifjiang commented Nov 4, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test c3368a9

Signed-off-by: Yifan Jiang <19356972+yifjiang@users.noreply.github.com>
@yifjiang
yifjiang force-pushed the codex/kv-reuse-d07-source-hints branch from c3368a9 to a07b8a9 Compare November 5, 2026 00:24
@yifjiang

yifjiang commented Nov 5, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test a07b8a9

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant