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
feat: add bulk insertion to deletion vector (#1578)
## What changes are included in this PR?
In this PR, I added a bulk insertion API to deletion vector and roaring
bitmap.
Context:
- I'm working on iceberg-related feature on daily basis, and I'm
implementing own deletion vector and puffin blob myself
+ Code reference:
https://github.com/Mooncake-Labs/moonlink/blob/main/src/moonlink/src/storage/iceberg/deletion_vector.rs
- I would like to leverage upstream's implementation to reduce
re-inventing the wheels, then I noticed some differences
+ My impl supports bulk insertion, because `append` provides better perf
+ In my use case, all deleted rows are fetched in ascending order
## Are these changes tested?
Yes, unit tests added.
0 commit comments