Skip to content

Commit 492c1a3

Browse files
authored
chore: upgrade roaring to 0.11 (#1577)
## What changes are included in this PR? This PR upgrades `roaring` dependency from 0.10 to 0.11. Motivation: - Latest roaring v0.11 includes all features described in spec, including `run container` which is only supported in v0.11 + See v0.11 release notes: https://github.com/RoaringBitmap/roaring-rs/releases + The missing feature blocks iceberg-rust to read deletion vector puffin blob written by other engines - I do notice iceberg-rust has configured dependabot and triggers on weekly basic, but doesn't seem to upgrade this particular crate for a while + The v0.11 was release 6 weeks ago, which I expect to upgrade with no human intervene I checked there's one version for `roaring`. Another change I made is to switch from `<major>.<minor>.<patch>` to `<major>.<minor>`; I do notice `cargo` is very good at figuring out a crate version which works for all or most dependency requirements. A precise version requirement is easy to lead to multiple versions for one single crate. ## Are these changes tested? No op change, CI should be enough.
1 parent 6e21b7f commit 492c1a3

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ pretty_assertions = "1.4"
9898
rand = "0.8.5"
9999
regex = "1.10.5"
100100
reqwest = { version = "0.12.12", default-features = false, features = ["json"] }
101-
roaring = { version = "0.10.12" }
101+
roaring = { version = "0.11" }
102102
rust_decimal = "1.37.1"
103103
serde = { version = "1.0.210", features = ["rc"] }
104104
serde_bytes = "0.11.15"

0 commit comments

Comments
 (0)