Skip to content

Avoid hash coalescing for small storage batches - #24

Merged
bjmeetsfo merged 1 commit into
mainfrom
small-storage-batch-coalesce
Sep 6, 2026
Merged

Avoid hash coalescing for small storage batches#24
bjmeetsfo merged 1 commit into
mainfrom
small-storage-batch-coalesce

Conversation

@bjmeetsfo

Copy link
Copy Markdown
Collaborator

Summary

  • add small-batch storage key coalescing without HashMap allocation
  • use the helper for SSD and multi-SSD batch reads
  • preserve duplicate-key output ordering

Validation

  • cargo fmt -- --check
  • cargo check --locked --no-default-features -q
  • cargo test --locked --no-default-features -q storage_engine -- --test-threads=1
  • cargo test --locked --no-default-features -q multi_ssd -- --test-threads=1

@bjmeetsfo
bjmeetsfo merged commit 8bc00db into main Sep 6, 2026
4 of 5 checks passed
@bjmeetsfo
bjmeetsfo deleted the small-storage-batch-coalesce branch September 6, 2026 08:40
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