Repository navigation
perf(sessions): reuse proven prefixes in the backlog measure - #4534
Open
ScriptedAlchemy wants to merge 1 commit into
Open
ScriptedAlchemy wants to merge 1 commit into
ScriptedAlchemy wants to merge 1 commit into
Conversation
|
ScriptedAlchemy
changed the base branch from
master
to
fix/static-context-tool-description
October 25, 2026 05:48
This was referenced Oct 25, 2026
ScriptedAlchemy
force-pushed
the
fix/static-context-tool-description
branch
from
October 25, 2026 10:25
90909cd to
bafe3fd
Compare
ScriptedAlchemy
force-pushed
the
fix/s2-4514-backlog-prefix-cache
branch
from
October 25, 2026 10:26
b0a1c65 to
c6fdef1
Compare
ScriptedAlchemy
force-pushed
the
fix/static-context-tool-description
branch
from
October 25, 2026 10:36
bafe3fd to
8dfc5c0
Compare
ScriptedAlchemy
force-pushed
the
fix/s2-4514-backlog-prefix-cache
branch
from
October 25, 2026 10:36
c6fdef1 to
8dfc5c0
Compare
ScriptedAlchemy
force-pushed
the
fix/static-context-tool-description
branch
from
October 25, 2026 11:27
8dfc5c0 to
f147012
Compare
ScriptedAlchemy
force-pushed
the
fix/s2-4514-backlog-prefix-cache
branch
from
October 25, 2026 11:27
8c0b813 to
1827cd3
Compare
ScriptedAlchemy
force-pushed
the
fix/static-context-tool-description
branch
from
October 25, 2026 13:27
f147012 to
51d151e
Compare
ScriptedAlchemy
force-pushed
the
fix/s2-4514-backlog-prefix-cache
branch
from
October 25, 2026 13:27
1827cd3 to
5d0ce78
Compare
ScriptedAlchemy
force-pushed
the
fix/static-context-tool-description
branch
from
October 25, 2026 19:42
51d151e to
c8b0cff
Compare
ScriptedAlchemy
force-pushed
the
fix/s2-4514-backlog-prefix-cache
branch
from
October 25, 2026 19:42
800fb2c to
7fe08fa
Compare
ScriptedAlchemy
force-pushed
the
fix/static-context-tool-description
branch
from
October 25, 2026 20:06
c8b0cff to
9174d4f
Compare
ScriptedAlchemy
force-pushed
the
fix/s2-4514-backlog-prefix-cache
branch
from
October 25, 2026 20:06
7fe08fa to
872e5bf
Compare
ScriptedAlchemy
force-pushed
the
fix/static-context-tool-description
branch
from
October 26, 2026 03:42
3492b08 to
d623d23
Compare
ScriptedAlchemy
force-pushed
the
fix/s2-4514-backlog-prefix-cache
branch
from
October 26, 2026 03:43
4d0e36c to
bd30776
Compare
ScriptedAlchemy
force-pushed
the
fix/static-context-tool-description
branch
from
October 26, 2026 03:51
d623d23 to
b2cacfd
Compare
ScriptedAlchemy
force-pushed
the
fix/s2-4514-backlog-prefix-cache
branch
from
October 26, 2026 03:51
bd30776 to
0e3998c
Compare
ScriptedAlchemy
force-pushed
the
fix/static-context-tool-description
branch
from
October 26, 2026 03:59
b2cacfd to
3310b15
Compare
ScriptedAlchemy
force-pushed
the
fix/s2-4514-backlog-prefix-cache
branch
from
October 26, 2026 03:59
0e3998c to
ebf6fa0
Compare
This branch has not been deployed
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.
Merge #4478 first, followed by #4526, #4510, #4524, #4489, #4485, #4527, #4528, #4530, #4531, #4529, #4534, and #4541.
This PR is number 12 of 13, based on #4529. Merge #4541 next.
Use merge commits. After merging a parent PR, change its child's base to
masterbefore merging the child. Auto-merge is disabled.Fixes #4514.
Status and doctor reuse settled transcript-prefix proofs instead of hashing unchanged admitted history on every read. Reuse requires the same native file identity, size, settled rewrite witness, and committed checkpoints. Changed or unsupported witnesses require byte-exact prefix validation.
The registered store owner now owns the proof state. Independently issued read/write and read-only leases share it; weak issuers retain only weak references. Successful retirement releases that state, so remounting the same database path revalidates its transcripts. A reversible retirement refusal preserves the existing owner's warm proofs. Only completed health walks replace their provider partition, and poisoned state returns a typed database error.
Verification through Bazel: