Skip to content

Avoid hash coalescing for small storage deletes - #25

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

Avoid hash coalescing for small storage deletes#25
bjmeetsfo merged 1 commit into
mainfrom
small-storage-delete-coalesce

Conversation

@bjmeetsfo

Copy link
Copy Markdown
Collaborator

Summary

  • add small-batch delete-key coalescing without HashSet allocation
  • reuse it for SSD and multi-SSD delete batches
  • preserve duplicate delete semantics

Validation

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

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