You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
flushPendingRowsSplit's write-ahead dictionary persist (the
appendRawEntries fast path) runs only in the exceptional over-cap split
path, and both split tests were memory-mode, so the split-times-persist
path was never exercised with a live PersistedSymbolDict -- a recovered
slot relies on it to rebuild the delta frames.
Add testFileModeSplitPersistsDictBeforePublish: a file-mode two-table
batch that exceeds the server cap splits into two frames, and the first
frame's persist must record both new symbols in .symbol-dict. Dropping
the split persist leaves the file empty and fails the test; the non-split
file persist test is unaffected.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments