Consolidate SparkCache capability and prefix-reuse documentation - #41
Closed
FujitsuPolycom wants to merge 11 commits into
Closed
Consolidate SparkCache capability and prefix-reuse documentation#41FujitsuPolycom wants to merge 11 commits into
FujitsuPolycom wants to merge 11 commits into
Conversation
FujitsuPolycom
force-pushed
the
codex/docs-consolidation-pr40
branch
3 times, most recently
from
August 30, 2026 15:18
1cc4a5e to
7350fa9
Compare
FujitsuPolycom
changed the base branch from
codex/flat-snapshot-macro-objects
to
codex/opaque-page-base-segment-flight
August 30, 2026 15:48
FujitsuPolycom
force-pushed
the
codex/docs-consolidation-pr40
branch
2 times, most recently
from
August 30, 2026 18:23
7c60053 to
e4495cc
Compare
FujitsuPolycom
changed the base branch from
codex/opaque-page-base-segment-flight
to
codex/flat-macro-parallel-read
August 30, 2026 18:23
FujitsuPolycom
force-pushed
the
codex/docs-consolidation-pr40
branch
2 times, most recently
from
August 30, 2026 19:38
1c2f015 to
c6b8f10
Compare
FujitsuPolycom
force-pushed
the
codex/docs-consolidation-pr40
branch
from
August 30, 2026 20:20
c6b8f10 to
cf1a582
Compare
Owner
Author
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.
Resulting documentation
SparkCache documentation describes the persistent cache as it exists: longest all-rank stored-boundary discovery, authenticated rank-local objects, exact qualification boundaries, row-oriented prefix sharing, opaque-page limitations, and operator-visible storage behavior.
The qualification table retains one exact GLM-5.3 flat version 2 artifact:
sha256:35b58a7bf414059c65b8f74e4e4b17ee6a81b7008e1bffbc9bd298b5e08c739e;a1511d26a1fe2b17b24561bc52e376bf7f54b06a;4d5b8eb8c5c13793ee7a1e67b2b34bd38fcf4ddb;redcodeword before and after restart.No published OCI digest carries that source-bound runtime. The executable setup remains pinned to image
35b58a7….Research limitations
Four-reader flat-page prefetch at SparkCache
eabe7fd0c878db7384ef87fe80a1e96b9bedcf67is research-only. Imagesha256:df4e09a32cdbf1c0e69cc7c4c9e95d890d6c7a1e3eaac84f969912a16fd27dd3structurally verified 813,068,464 bytes in 13 objects on all four ranks for a 131,072-token restore. It returnedsparkinstead of the requiredred; a one-token-changed prompt with the same length recomputedredin 55.141 seconds. The candidate is not deployable and does not inherit the single-reader qualification.The immutable record is
evidence/glm53-flash-dflash7-bf16/flat-v2-four-reader-semantic-rejection-eabe7fd.json. Documentation and receipt tests require the research-only status, exact failed oracle, artifact identity, and non-deployable verdict.Tail-only opaque-page deltas, shared opaque-page base reads, shared GPU-prefix attachment, and multi-root concurrent restore remain research-only because exact restored-output validation failed. Row-tail publication and different-root row-segment sharing remain implemented and GPU-free tested without live serving qualification. C16×128K remains unsupported with the recorded 20 GiB KV pool unless the runtime shares a GPU-resident trunk or provides additional KV capacity.
Compatibility
This documentation stack changes no cache identity, digest salt, logical chunk geometry, persisted schema, CUDA ABI, serving configuration, or package behavior. It does not merge, publish, close, delete, or operate a serving deployment.
Source identity
df1202686788995f174e410538e35c2978ebb526cf1a5820591fd8eea402c5f36c321e5def44ad3d49572ad51cf4539f6de32192f5dac19c6e9d433a01643ea44598bf5ce2433b41768884ce975006488744a3d02a4600a7c05d6a3dValidation
python -m pytest sparkcache -q: 813 passed, 7 skippedpython -m pytest deploy -q: 108 passed, 1 skippedpython -m ruff check sparkcache deploy: passedgit diff --check: passedThe PR remains draft.
Review stack
PR #39 → PR #40 → PR #42 → PR #43 → PR #41. PR #43 is a research branch; PR #41 retains the qualified single-reader runtime in its public setup and support tables.