Skip to content

fix(nemotron_3.5_super): repin vllm-router to the current head of #238 - #3107

Merged
bxyu-nvidia merged 1 commit into
mainfrom
sdd/vllm-router-repin-84b4425
Sep 4, 2026
Merged

fix(nemotron_3.5_super): repin vllm-router to the current head of #238#3107
bxyu-nvidia merged 1 commit into
mainfrom
sdd/vllm-router-repin-84b4425

Conversation

@sdevare-nv

Copy link
Copy Markdown
Contributor

The pin added in #3080 pointed at a commit that also carried per-role balance threshold flags (--prefill-balance-abs-threshold and friends). They have been dropped from vllm-project/router#238 to keep the PR to the bug fix, so this moves the pin to the new head.

No behaviour change. The remaining commits are unchanged: #216 (health checker no longer resets in-flight worker load) plus the fix for the prefill-side regression #216 exposes, where cache_aware decided prefix affinity from the fleet-wide load spread instead of per request.

The pin added in #3080 pointed at a commit that also carried per-role balance
threshold flags (--prefill-balance-abs-threshold and friends). Those were an
escape hatch we never needed: they default to the existing global values, so
they are inert unless passed, and nothing here passes them. They have been
dropped from vllm-project/router#238 to keep the PR to the bug fix, so this
moves the pin to the new head.

No behaviour change. The remaining commits are unchanged: #216 (health checker
no longer resets in-flight worker load) plus the fix for the prefill-side
regression #216 exposes, where cache_aware decided prefix affinity from the
fleet-wide load spread instead of per request.

Repinning also removes an incidental dependency: the previously pinned commit
is only reachable through a contributor branch, whereas the new one is the
current PR head.

Signed-off-by: Sugam Devare <sdevare@nvidia.com>
@bxyu-nvidia
bxyu-nvidia merged commit 8a9ac30 into main Sep 4, 2026
30 checks passed
@bxyu-nvidia
bxyu-nvidia deleted the sdd/vllm-router-repin-84b4425 branch September 4, 2026 21:54
jkyi-nvidia pushed a commit that referenced this pull request Sep 11, 2026
#3107)

The pin added in #3080 pointed at a commit that also carried per-role
balance threshold flags (--prefill-balance-abs-threshold and friends).
They have been dropped from vllm-project/router#238 to keep the PR to
the bug fix, so this moves the pin to the new head.

No behaviour change. The remaining commits are unchanged: #216 (health
checker no longer resets in-flight worker load) plus the fix for the
prefill-side regression #216 exposes, where cache_aware decided prefix
affinity from the fleet-wide load spread instead of per request.

Signed-off-by: Sugam Devare <sdevare@nvidia.com>
Signed-off-by: Junkeun Yi <jkyi@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants