Skip to content

Commit 398962e

Browse files
deps: fix object_store breakage for 0.13.2 (#9612)
# Rationale for this change The `object_store` crate release 0.13.2 breaks the build of parquet because it feature-gates the `buffered` module. I have filed apache/arrow-rs-object-store#677 about the breakage; meanwhile this fix is made in expectation that 0.13.2 will not be yanked and the feature gate will remain. # What changes are included in this PR? Bump the version to 0.13.2 and requesting the "tokio" feature. # Are these changes tested? The build should succeed in CI workflows. # Are there any user-facing changes? No Co-authored-by: Mikhail Zabaluev <mikhail.zabaluev@gmail.com>
1 parent 980ea0b commit 398962e

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

Cargo.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,12 +108,14 @@ parquet-variant-compute = { version = "58.1.0", path = "./parquet-variant-comput
108108

109109
chrono = { version = "0.4.40", default-features = false, features = ["clock"] }
110110

111-
simdutf8 = { version = "0.1.5", default-features = false }
112-
113111
criterion = { version = "0.8.0", default-features = false }
114112

115113
insta = { version = "1.46.3", default-features = false }
116114

115+
object_store = { version = "0.13.2", default-features = false }
116+
117+
simdutf8 = { version = "0.1.5", default-features = false }
118+
117119
# release inherited profile keeping debug information and symbols
118120
# for mem/cpu profiling
119121
[profile.profiling]

arrow-avro/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ arrow-buffer = { workspace = true }
5656
arrow-array = { workspace = true }
5757
arrow-select = { workspace = true, optional = true }
5858

59-
object_store = { version = "0.13", default-features = false, optional = true }
59+
object_store = { workspace = true, optional = true }
6060

6161
bytes = { version = "1.11.0", default-features = false, features = ["std"] }
6262
serde_json = { version = "1.0", default-features = false, features = ["std"] }
@@ -93,7 +93,7 @@ futures = "0.3.31"
9393
async-stream = "0.3.6"
9494
apache-avro = "0.21.0"
9595
num-bigint = "0.4"
96-
object_store = { version = "0.13", default-features = false, features = ["fs"] }
96+
object_store = { workspace = true, features = ["fs"] }
9797
once_cell = "1.21.3"
9898
half = { version = "2.1", default-features = false }
9999
tokio = { version = "1.0", default-features = false, features = ["macros", "rt-multi-thread", "io-util", "fs"] }

parquet/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ parquet-variant = { workspace = true, optional = true }
4949
parquet-variant-json = { workspace = true, optional = true }
5050
parquet-variant-compute = { workspace = true, optional = true }
5151

52-
object_store = { version = "0.13.1", default-features = false, optional = true }
52+
object_store = { workspace = true, optional = true, features = ["tokio"] }
5353

5454
bytes = { version = "1.1", default-features = false, features = ["std"] }
5555
thrift = { version = "0.17", default-features = false }
@@ -93,7 +93,7 @@ arrow = { workspace = true, features = ["ipc", "test_utils", "prettyprint", "jso
9393
arrow-cast = { workspace = true }
9494
tokio = { version = "1.0", default-features = false, features = ["macros", "rt-multi-thread", "io-util", "fs"] }
9595
rand = { version = "0.9", default-features = false, features = ["std", "std_rng", "thread_rng"] }
96-
object_store = { version = "0.13.1", default-features = false, features = ["azure", "fs"] }
96+
object_store = { workspace = true, features = ["azure", "fs"] }
9797
sysinfo = { version = "0.38.1", default-features = false, features = ["system"] }
9898

9999
[package.metadata.docs.rs]

0 commit comments

Comments
 (0)