Add automated vLLM and SGLang upstream synchronization - #423
Open
Lanoxia wants to merge 12 commits into
Open
Conversation
Contributor
|
Caution The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased. |
Lanoxia
force-pushed
the
zixuan/engine-upstream-sync
branch
2 times, most recently
from
August 10, 2026 10:36
29607f8 to
d633ff2
Compare
Lanoxia
marked this pull request as ready for review
August 10, 2026 10:37
Lanoxia
force-pushed
the
zixuan/engine-upstream-sync
branch
from
August 13, 2026 07:24
94dd649 to
25e233d
Compare
…m-sync # Conflicts: # tests/manifests/cpu.txt
…m-sync # Conflicts: # tests/manifests/cpu.txt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds repository-owned synchronization for the OVG-maintained vLLM and
SGLang integration branches.
mainon adaily schedule or manual dispatch.
kvcached before pushing any update.
PRs.
maintainer or repair agent has actionable input.
The PR also updates the SGLang allocator compatibility layer for the current
split allocator package and
num_new_pagescalling convention detected duringthe upstream exercise.
Configuration
Set these repository variables after the OVG engine forks are ready:
The base branches default to
kvcached-main. Cross-repository writes use theOVG_SYNC_TOKENsecret; dry runs do not receive that token.Validation
tests passed locally.
Lanoxia/vllm:kvcached-mainrebased cleanly onto thelatest
vllm-project/vllm:main; compatibility scan and three plugin testspassed.
Lanoxia/sglang:kvcached-mainrebased cleanly onto thelatest
sgl-project/sglang:main; compatibility scan and three plugin testspassed.
Deployment boundary
The workflow is ready without private infrastructure. Final deployment only
requires the OVG engine fork locations and a token permitted to update those
repositories and open synchronization PRs.