diff --git a/Cargo.lock b/Cargo.lock index 031e096a1374..180a52d2fb01 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1025,7 +1025,7 @@ dependencies = [ "bitflags 2.9.1", "cexpr", "clang-sys", - "itertools 0.12.1", + "itertools 0.10.5", "lazy_static", "lazycell", "log", @@ -3797,15 +3797,6 @@ dependencies = [ "either", ] -[[package]] -name = "itertools" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.13.0" @@ -4339,9 +4330,8 @@ dependencies = [ [[package]] name = "object_store" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efc4f07659e11cd45a341cd24d71e683e3be65d9ff1f8150061678fe60437496" +version = "0.12.4" +source = "git+https://github.com/alamb/arrow-rs-object-store.git?branch=alamb%2Fprepare_0.12.4#b80c66640b6f2318f7d774a2928724ef07eae113" dependencies = [ "async-trait", "base64 0.22.1", @@ -4844,7 +4834,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf" dependencies = [ "heck 0.5.0", - "itertools 0.14.0", + "itertools 0.10.5", "log", "multimap", "once_cell", @@ -4864,7 +4854,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.10.5", "proc-macro2", "quote", "syn 2.0.106", diff --git a/Cargo.toml b/Cargo.toml index bbe21f96954f..733b209aee59 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -232,3 +232,7 @@ unexpected_cfgs = { level = "warn", check-cfg = [ "cfg(tarpaulin_include)", ] } unused_qualifications = "deny" + + +[patch.crates-io] +object_store = { git = "https://github.com/alamb/arrow-rs-object-store.git", branch="alamb/prepare_0.12.4" }