Skip to content

Commit 8108034

Browse files
dfa1claude
andcommitted
feat(encoding): rewrite DeltaEncoding to FastLanes wire format
Replaces custom 1-buffer bit-packing with the 2-child FastLanes delta layout (bases + deltas as VORTEX_PRIMITIVE children) matching Rust's fastlanes.delta wire format. Adds DeltaMetadata protobuf message. Fix ScanIterator to not auto-close the last chunk's arena on exhaustion; callers must call close() explicitly. Update multi-chunk tests to process each chunk inline before advancing the iterator, matching the streaming contract where hasNext() invalidates the previous chunk's arena. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent fd22fcb commit 8108034

7 files changed

Lines changed: 420 additions & 273 deletions

File tree

0 commit comments

Comments
 (0)