Skip to content

Conversation

@karen-sy
Copy link
Contributor

@karen-sy karen-sy commented Dec 5, 2025

Overview:

To register enable_local_kvindexer (#4519) as a worker-side argument, we need to put it into the MDC.

Details:

This PR:

  • adds the arg to frontend-side configs for vllm and mock engine workers
  • refactors KvRouter's WorkerQueryClient (worker_query.rs) to watch the MDC (via the same discovery channel used by router) for the arg, such that workers are queried only when local kvindexers are known to be enabled
  • misc: refactors WorkerQueryClient to be component-scoped, not namespace-scoped
  • misc: refactor main Rust integration test (test_distributed_kvindexer_e2e) to sanity-check correctness for mockerengine

Where should the reviewer start?

Related Issues: (use one of the action keywords Closes / Fixes / Resolves / Relates to)

  • closes GitHub issue: #xxx

c-fteixeira and others added 30 commits December 3, 2025 09:39
… / ModelReady (#4708)

Signed-off-by: Guan Luo <[email protected]>
Signed-off-by: GuanLuo <[email protected]>
Co-authored-by: Ryan McCormick <[email protected]>
Signed-off-by: jthomson04 <[email protected]>
Co-authored-by: ishandhanani <[email protected]>
Signed-off-by: Indrajit Bhosale <[email protected]>
Co-authored-by: Ryan McCormick <[email protected]>
Signed-off-by: alec-flowers <[email protected]>
Signed-off-by: Karen Chung <[email protected]>
Signed-off-by: jthomson04 <[email protected]>
Co-authored-by: alec-flowers <[email protected]>
Co-authored-by: jthomson04 <[email protected]>
Signed-off-by: alec-flowers <[email protected]>
dillon-cullinan and others added 16 commits December 10, 2025 22:35
Signed-off-by: Dmitry Tokarev <[email protected]>
Signed-off-by: Vladislav Nosivskoy <[email protected]>
Co-authored-by: Ryan McCormick <[email protected]>
Signed-off-by: Dillon Cullinan <[email protected]>
Signed-off-by: Anant Sharma <[email protected]>
Co-authored-by: Anant Sharma <[email protected]>
@karen-sy karen-sy requested a review from a team as a code owner December 11, 2025 19:19
@copy-pr-bot
Copy link

copy-pr-bot bot commented Dec 11, 2025

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.

@karen-sy karen-sy force-pushed the karenc/mdc_from_frontend branch from f89ffd1 to cea1ade Compare December 11, 2025 19:32
@karen-sy karen-sy closed this Dec 11, 2025
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.