Skip to content

Bind DFlash7 to concurrent page-delta reads - #141

Closed
FujitsuPolycom wants to merge 1 commit into
codex/glm53-dflash7-final-image-integrationfrom
codex/glm53-dflash7-sparkcache-pr30
Closed

Bind DFlash7 to concurrent page-delta reads#141
FujitsuPolycom wants to merge 1 commit into
codex/glm53-dflash7-final-image-integrationfrom
codex/glm53-dflash7-sparkcache-pr30

Conversation

@FujitsuPolycom

Copy link
Copy Markdown
Owner

Resulting behavior

The GLM-5.3 DFlash7 image contract now binds SparkCache commit 5ec6a9953ad5d39120298bbfc26e95a6fa4b1dc3, Git tree 94c236b9dfbf5f70075eb47877fd9caaa5d8c249, and deployable source SHA-256 bc238f96e550c7ec27d4081dd1f2e741d404aaf5c8572d89ccc5e76812be4d63.

That source preserves canonical CUDA configuration and authenticated partial-terminal-page replacement while adding bounded concurrent reads for page-delta chunks. The eight-worker reader preserves manifest descriptor order.

The builder pins, generated source receipt, image labels, runtime verifier, both executable profiles, profile resolver, attestations, regression tests, and quickstart require the same SparkCache identity. DFlash draft-loader separation, vLLM and B12X identities, DeepEP removal, warning policy, and the benchmark README correction remain unchanged.

Compatibility and cache namespace

Cache namespace impact: none. Cache identities, digest salts, chunk geometry, page-delta wire schemas, model identities, vLLM patches, the lease contract, and the CUDA placement ABI are unchanged. Existing compatible entries remain eligible.

The image identity and source receipt must change because the SparkCache source changes. Verification fails closed when the source commit, tree, clean source digest, generated receipt, or image labels differ.

Validation

  • Independently reproduced Git tree: 94c236b9dfbf5f70075eb47877fd9caaa5d8c249
  • Independently reproduced deployable source SHA-256: bc238f96e550c7ec27d4081dd1f2e741d404aaf5c8572d89ccc5e76812be4d63
  • Focused DFlash7 builder and profile tests: 18 passed
  • Full suite: 1,979 passed, 9 skipped
  • Ruff on changed Python: passed
  • JSON parsing for pins and both profiles: passed
  • Builder shell syntax and git diff --check: passed

No image was built or published. No serving process or host configuration was changed.

@FujitsuPolycom

Copy link
Copy Markdown
Owner Author

The resulting runtime, operator contract, and evidence are consolidated in retained draft stack #146#147#150. Independent page-base research remains in #149. Closing this superseded draft and deleting only its remote head branch.

@FujitsuPolycom
FujitsuPolycom deleted the codex/glm53-dflash7-sparkcache-pr30 branch August 31, 2026 01:55
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.

1 participant