From a81da401d4e2d320f9a42d31d42f124f73af9321 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 17 Jan 2026 19:43:57 +0000 Subject: [PATCH] build(deps): bump datafusion-proto from 51.0.0 to 52.0.0 Bumps [datafusion-proto](https://github.com/apache/datafusion) from 51.0.0 to 52.0.0. - [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/datafusion/compare/51.0.0...52.0.0) --- updated-dependencies: - dependency-name: datafusion-proto dependency-version: 52.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 902 +++++++++++++++++++++++++++++++++++++++++------------ Cargo.toml | 2 +- 2 files changed, 703 insertions(+), 201 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ac691ca9d..287df06f8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -913,31 +913,31 @@ dependencies = [ "bytes", "bzip2 0.6.1", "chrono", - "datafusion-catalog", - "datafusion-catalog-listing", - "datafusion-common", - "datafusion-common-runtime", - "datafusion-datasource", - "datafusion-datasource-arrow", + "datafusion-catalog 51.0.0", + "datafusion-catalog-listing 51.0.0", + "datafusion-common 51.0.0", + "datafusion-common-runtime 51.0.0", + "datafusion-datasource 51.0.0", + "datafusion-datasource-arrow 51.0.0", "datafusion-datasource-avro", - "datafusion-datasource-csv", - "datafusion-datasource-json", - "datafusion-datasource-parquet", - "datafusion-execution", - "datafusion-expr", - "datafusion-expr-common", - "datafusion-functions", + "datafusion-datasource-csv 51.0.0", + "datafusion-datasource-json 51.0.0", + "datafusion-datasource-parquet 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-expr-common 51.0.0", + "datafusion-functions 51.0.0", "datafusion-functions-aggregate", "datafusion-functions-nested", - "datafusion-functions-table", + "datafusion-functions-table 51.0.0", "datafusion-functions-window", "datafusion-optimizer", - "datafusion-physical-expr", - "datafusion-physical-expr-adapter", - "datafusion-physical-expr-common", + "datafusion-physical-expr 51.0.0", + "datafusion-physical-expr-adapter 51.0.0", + "datafusion-physical-expr-common 51.0.0", "datafusion-physical-optimizer", - "datafusion-physical-plan", - "datafusion-session", + "datafusion-physical-plan 51.0.0", + "datafusion-session 51.0.0", "datafusion-sql", "flate2", "futures", @@ -967,14 +967,39 @@ dependencies = [ "arrow", "async-trait", "dashmap", - "datafusion-common", - "datafusion-common-runtime", - "datafusion-datasource", - "datafusion-execution", - "datafusion-expr", - "datafusion-physical-expr", - "datafusion-physical-plan", - "datafusion-session", + "datafusion-common 51.0.0", + "datafusion-common-runtime 51.0.0", + "datafusion-datasource 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-physical-expr 51.0.0", + "datafusion-physical-plan 51.0.0", + "datafusion-session 51.0.0", + "futures", + "itertools", + "log", + "object_store", + "parking_lot", + "tokio", +] + +[[package]] +name = "datafusion-catalog" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3e91b2603f906cf8cb8be84ba4e34f9d8fe6dbdfdd6916d55f22317074d1fdf" +dependencies = [ + "arrow", + "async-trait", + "dashmap", + "datafusion-common 52.0.0", + "datafusion-common-runtime 52.0.0", + "datafusion-datasource 52.0.0", + "datafusion-execution 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-physical-expr 52.0.0", + "datafusion-physical-plan 52.0.0", + "datafusion-session 52.0.0", "futures", "itertools", "log", @@ -991,15 +1016,15 @@ checksum = "6db1b113c80d7a0febcd901476a57aef378e717c54517a163ed51417d87621b0" dependencies = [ "arrow", "async-trait", - "datafusion-catalog", - "datafusion-common", - "datafusion-datasource", - "datafusion-execution", - "datafusion-expr", - "datafusion-physical-expr", - "datafusion-physical-expr-adapter", - "datafusion-physical-expr-common", - "datafusion-physical-plan", + "datafusion-catalog 51.0.0", + "datafusion-common 51.0.0", + "datafusion-datasource 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-physical-expr 51.0.0", + "datafusion-physical-expr-adapter 51.0.0", + "datafusion-physical-expr-common 51.0.0", + "datafusion-physical-plan 51.0.0", "futures", "itertools", "log", @@ -1007,6 +1032,29 @@ dependencies = [ "tokio", ] +[[package]] +name = "datafusion-catalog-listing" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "919d20cdebddee4d8dca651aa0291a44c8104824d1ac288996a325c319ce31ba" +dependencies = [ + "arrow", + "async-trait", + "datafusion-catalog 52.0.0", + "datafusion-common 52.0.0", + "datafusion-datasource 52.0.0", + "datafusion-execution 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-physical-expr 52.0.0", + "datafusion-physical-expr-adapter 52.0.0", + "datafusion-physical-expr-common 52.0.0", + "datafusion-physical-plan 52.0.0", + "futures", + "itertools", + "log", + "object_store", +] + [[package]] name = "datafusion-common" version = "51.0.0" @@ -1032,6 +1080,28 @@ dependencies = [ "web-time", ] +[[package]] +name = "datafusion-common" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31ff2c4e95be40ad954de93862167b165a6fb49248bb882dea8aef4f888bc767" +dependencies = [ + "ahash", + "arrow", + "arrow-ipc", + "chrono", + "half", + "hashbrown 0.16.1", + "indexmap", + "libc", + "log", + "object_store", + "parquet", + "paste", + "tokio", + "web-time", +] + [[package]] name = "datafusion-common-runtime" version = "51.0.0" @@ -1043,6 +1113,17 @@ dependencies = [ "tokio", ] +[[package]] +name = "datafusion-common-runtime" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dd9f820fe58c2600b6c33a14432228dbaaf233b96c83a1fd61f16d073d5c3c5" +dependencies = [ + "futures", + "log", + "tokio", +] + [[package]] name = "datafusion-datasource" version = "51.0.0" @@ -1055,15 +1136,15 @@ dependencies = [ "bytes", "bzip2 0.6.1", "chrono", - "datafusion-common", - "datafusion-common-runtime", - "datafusion-execution", - "datafusion-expr", - "datafusion-physical-expr", - "datafusion-physical-expr-adapter", - "datafusion-physical-expr-common", - "datafusion-physical-plan", - "datafusion-session", + "datafusion-common 51.0.0", + "datafusion-common-runtime 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-physical-expr 51.0.0", + "datafusion-physical-expr-adapter 51.0.0", + "datafusion-physical-expr-common 51.0.0", + "datafusion-physical-plan 51.0.0", + "datafusion-session 51.0.0", "flate2", "futures", "glob", @@ -1078,6 +1159,35 @@ dependencies = [ "zstd", ] +[[package]] +name = "datafusion-datasource" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b32b7b12645805d20b70aba6ba846cd262d7b073f7f617640c3294af108d44" +dependencies = [ + "arrow", + "async-trait", + "bytes", + "chrono", + "datafusion-common 52.0.0", + "datafusion-common-runtime 52.0.0", + "datafusion-execution 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-physical-expr 52.0.0", + "datafusion-physical-expr-adapter 52.0.0", + "datafusion-physical-expr-common 52.0.0", + "datafusion-physical-plan 52.0.0", + "datafusion-session 52.0.0", + "futures", + "glob", + "itertools", + "log", + "object_store", + "rand", + "tokio", + "url", +] + [[package]] name = "datafusion-datasource-arrow" version = "51.0.0" @@ -1088,14 +1198,38 @@ dependencies = [ "arrow-ipc", "async-trait", "bytes", - "datafusion-common", - "datafusion-common-runtime", - "datafusion-datasource", - "datafusion-execution", - "datafusion-expr", - "datafusion-physical-expr-common", - "datafusion-physical-plan", - "datafusion-session", + "datafusion-common 51.0.0", + "datafusion-common-runtime 51.0.0", + "datafusion-datasource 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-physical-expr-common 51.0.0", + "datafusion-physical-plan 51.0.0", + "datafusion-session 51.0.0", + "futures", + "itertools", + "object_store", + "tokio", +] + +[[package]] +name = "datafusion-datasource-arrow" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597695c8ebb723ee927b286139d43a3fbed6de7ad9210bd1a9fed5c721ac6fb1" +dependencies = [ + "arrow", + "arrow-ipc", + "async-trait", + "bytes", + "datafusion-common 52.0.0", + "datafusion-common-runtime 52.0.0", + "datafusion-datasource 52.0.0", + "datafusion-execution 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-physical-expr-common 52.0.0", + "datafusion-physical-plan 52.0.0", + "datafusion-session 52.0.0", "futures", "itertools", "object_store", @@ -1112,11 +1246,11 @@ dependencies = [ "arrow", "async-trait", "bytes", - "datafusion-common", - "datafusion-datasource", - "datafusion-physical-expr-common", - "datafusion-physical-plan", - "datafusion-session", + "datafusion-common 51.0.0", + "datafusion-datasource 51.0.0", + "datafusion-physical-expr-common 51.0.0", + "datafusion-physical-plan 51.0.0", + "datafusion-session 51.0.0", "futures", "num-traits", "object_store", @@ -1131,14 +1265,37 @@ dependencies = [ "arrow", "async-trait", "bytes", - "datafusion-common", - "datafusion-common-runtime", - "datafusion-datasource", - "datafusion-execution", - "datafusion-expr", - "datafusion-physical-expr-common", - "datafusion-physical-plan", - "datafusion-session", + "datafusion-common 51.0.0", + "datafusion-common-runtime 51.0.0", + "datafusion-datasource 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-physical-expr-common 51.0.0", + "datafusion-physical-plan 51.0.0", + "datafusion-session 51.0.0", + "futures", + "object_store", + "regex", + "tokio", +] + +[[package]] +name = "datafusion-datasource-csv" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bb493d07d8da6d00a89ea9cc3e74a56795076d9faed5ac30284bd9ef37929e9" +dependencies = [ + "arrow", + "async-trait", + "bytes", + "datafusion-common 52.0.0", + "datafusion-common-runtime 52.0.0", + "datafusion-datasource 52.0.0", + "datafusion-execution 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-physical-expr-common 52.0.0", + "datafusion-physical-plan 52.0.0", + "datafusion-session 52.0.0", "futures", "object_store", "regex", @@ -1154,14 +1311,36 @@ dependencies = [ "arrow", "async-trait", "bytes", - "datafusion-common", - "datafusion-common-runtime", - "datafusion-datasource", - "datafusion-execution", - "datafusion-expr", - "datafusion-physical-expr-common", - "datafusion-physical-plan", - "datafusion-session", + "datafusion-common 51.0.0", + "datafusion-common-runtime 51.0.0", + "datafusion-datasource 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-physical-expr-common 51.0.0", + "datafusion-physical-plan 51.0.0", + "datafusion-session 51.0.0", + "futures", + "object_store", + "tokio", +] + +[[package]] +name = "datafusion-datasource-json" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e9806521c4d3632f53b9a664041813c267c670232efa1452ef29faee71c3749" +dependencies = [ + "arrow", + "async-trait", + "bytes", + "datafusion-common 52.0.0", + "datafusion-common-runtime 52.0.0", + "datafusion-datasource 52.0.0", + "datafusion-execution 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-physical-expr-common 52.0.0", + "datafusion-physical-plan 52.0.0", + "datafusion-session 52.0.0", "futures", "object_store", "tokio", @@ -1176,18 +1355,48 @@ dependencies = [ "arrow", "async-trait", "bytes", - "datafusion-common", - "datafusion-common-runtime", - "datafusion-datasource", - "datafusion-execution", - "datafusion-expr", - "datafusion-functions-aggregate-common", - "datafusion-physical-expr", - "datafusion-physical-expr-adapter", - "datafusion-physical-expr-common", - "datafusion-physical-plan", - "datafusion-pruning", - "datafusion-session", + "datafusion-common 51.0.0", + "datafusion-common-runtime 51.0.0", + "datafusion-datasource 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-functions-aggregate-common 51.0.0", + "datafusion-physical-expr 51.0.0", + "datafusion-physical-expr-adapter 51.0.0", + "datafusion-physical-expr-common 51.0.0", + "datafusion-physical-plan 51.0.0", + "datafusion-pruning 51.0.0", + "datafusion-session 51.0.0", + "futures", + "itertools", + "log", + "object_store", + "parking_lot", + "parquet", + "tokio", +] + +[[package]] +name = "datafusion-datasource-parquet" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6a3ccd48d5034f8461f522114d0e46dfb3a9f0ce01a4d53a721024ace95d60d" +dependencies = [ + "arrow", + "async-trait", + "bytes", + "datafusion-common 52.0.0", + "datafusion-common-runtime 52.0.0", + "datafusion-datasource 52.0.0", + "datafusion-execution 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-functions-aggregate-common 52.0.0", + "datafusion-physical-expr 52.0.0", + "datafusion-physical-expr-adapter 52.0.0", + "datafusion-physical-expr-common 52.0.0", + "datafusion-physical-plan 52.0.0", + "datafusion-pruning 52.0.0", + "datafusion-session 52.0.0", "futures", "itertools", "log", @@ -1203,6 +1412,12 @@ version = "51.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b99e13947667b36ad713549237362afb054b2d8f8cc447751e23ec61202db07" +[[package]] +name = "datafusion-doc" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff69a18418e9878d4840f35e2ad7f2a6386beedf192e9f065e628a7295ff5fbf" + [[package]] name = "datafusion-execution" version = "51.0.0" @@ -1212,8 +1427,29 @@ dependencies = [ "arrow", "async-trait", "dashmap", - "datafusion-common", - "datafusion-expr", + "datafusion-common 51.0.0", + "datafusion-expr 51.0.0", + "futures", + "log", + "object_store", + "parking_lot", + "rand", + "tempfile", + "url", +] + +[[package]] +name = "datafusion-execution" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccbc5e469b35d87c0b115327be83d68356ef9154684d32566315b5c071577e23" +dependencies = [ + "arrow", + "async-trait", + "chrono", + "dashmap", + "datafusion-common 52.0.0", + "datafusion-expr 52.0.0", "futures", "log", "object_store", @@ -1232,12 +1468,12 @@ dependencies = [ "arrow", "async-trait", "chrono", - "datafusion-common", - "datafusion-doc", - "datafusion-expr-common", - "datafusion-functions-aggregate-common", - "datafusion-functions-window-common", - "datafusion-physical-expr-common", + "datafusion-common 51.0.0", + "datafusion-doc 51.0.0", + "datafusion-expr-common 51.0.0", + "datafusion-functions-aggregate-common 51.0.0", + "datafusion-functions-window-common 51.0.0", + "datafusion-physical-expr-common 51.0.0", "indexmap", "itertools", "paste", @@ -1246,6 +1482,27 @@ dependencies = [ "sqlparser", ] +[[package]] +name = "datafusion-expr" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81ed3c02a3faf4e09356d5a314471703f440f0a6a14ca6addaf6cfb44ab14de5" +dependencies = [ + "arrow", + "async-trait", + "chrono", + "datafusion-common 52.0.0", + "datafusion-doc 52.0.0", + "datafusion-expr-common 52.0.0", + "datafusion-functions-aggregate-common 52.0.0", + "datafusion-functions-window-common 52.0.0", + "datafusion-physical-expr-common 52.0.0", + "indexmap", + "itertools", + "paste", + "serde_json", +] + [[package]] name = "datafusion-expr-common" version = "51.0.0" @@ -1253,7 +1510,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ce2fb1b8c15c9ac45b0863c30b268c69dc9ee7a1ee13ecf5d067738338173dc" dependencies = [ "arrow", - "datafusion-common", + "datafusion-common 51.0.0", + "indexmap", + "itertools", + "paste", +] + +[[package]] +name = "datafusion-expr-common" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1567e60d21c372ca766dc9dde98efabe2b06d98f008d988fed00d93546bf5be7" +dependencies = [ + "arrow", + "datafusion-common 52.0.0", "indexmap", "itertools", "paste", @@ -1271,10 +1541,10 @@ dependencies = [ "async-ffi", "async-trait", "datafusion", - "datafusion-common", - "datafusion-functions-aggregate-common", - "datafusion-proto", - "datafusion-proto-common", + "datafusion-common 51.0.0", + "datafusion-functions-aggregate-common 51.0.0", + "datafusion-proto 51.0.0", + "datafusion-proto-common 51.0.0", "futures", "log", "prost", @@ -1294,12 +1564,12 @@ dependencies = [ "blake2", "blake3", "chrono", - "datafusion-common", - "datafusion-doc", - "datafusion-execution", - "datafusion-expr", - "datafusion-expr-common", - "datafusion-macros", + "datafusion-common 51.0.0", + "datafusion-doc 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-expr-common 51.0.0", + "datafusion-macros 51.0.0", "hex", "itertools", "log", @@ -1312,6 +1582,33 @@ dependencies = [ "uuid", ] +[[package]] +name = "datafusion-functions" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4593538abd95c27eeeb2f86b7ad827cce07d0c474eae9b122f4f9675f8c20ad" +dependencies = [ + "arrow", + "arrow-buffer", + "base64", + "chrono", + "chrono-tz", + "datafusion-common 52.0.0", + "datafusion-doc 52.0.0", + "datafusion-execution 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-expr-common 52.0.0", + "datafusion-macros 52.0.0", + "hex", + "itertools", + "log", + "num-traits", + "rand", + "regex", + "unicode-segmentation", + "uuid", +] + [[package]] name = "datafusion-functions-aggregate" version = "51.0.0" @@ -1320,14 +1617,14 @@ checksum = "1c25210520a9dcf9c2b2cbbce31ebd4131ef5af7fc60ee92b266dc7d159cb305" dependencies = [ "ahash", "arrow", - "datafusion-common", - "datafusion-doc", - "datafusion-execution", - "datafusion-expr", - "datafusion-functions-aggregate-common", - "datafusion-macros", - "datafusion-physical-expr", - "datafusion-physical-expr-common", + "datafusion-common 51.0.0", + "datafusion-doc 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-functions-aggregate-common 51.0.0", + "datafusion-macros 51.0.0", + "datafusion-physical-expr 51.0.0", + "datafusion-physical-expr-common 51.0.0", "half", "log", "paste", @@ -1341,9 +1638,22 @@ checksum = "62f4a66f3b87300bb70f4124b55434d2ae3fe80455f3574701d0348da040b55d" dependencies = [ "ahash", "arrow", - "datafusion-common", - "datafusion-expr-common", - "datafusion-physical-expr-common", + "datafusion-common 51.0.0", + "datafusion-expr-common 51.0.0", + "datafusion-physical-expr-common 51.0.0", +] + +[[package]] +name = "datafusion-functions-aggregate-common" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9173f1bcea2ede4a5c23630a48469f06c9db9a408eb5fd140d1ff9a5e0c40ebf" +dependencies = [ + "ahash", + "arrow", + "datafusion-common 52.0.0", + "datafusion-expr-common 52.0.0", + "datafusion-physical-expr-common 52.0.0", ] [[package]] @@ -1354,16 +1664,16 @@ checksum = "ae5c06eed03918dc7fe7a9f082a284050f0e9ecf95d72f57712d1496da03b8c4" dependencies = [ "arrow", "arrow-ord", - "datafusion-common", - "datafusion-doc", - "datafusion-execution", - "datafusion-expr", - "datafusion-expr-common", - "datafusion-functions", + "datafusion-common 51.0.0", + "datafusion-doc 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-expr-common 51.0.0", + "datafusion-functions 51.0.0", "datafusion-functions-aggregate", - "datafusion-functions-aggregate-common", - "datafusion-macros", - "datafusion-physical-expr-common", + "datafusion-functions-aggregate-common 51.0.0", + "datafusion-macros 51.0.0", + "datafusion-physical-expr-common 51.0.0", "itertools", "log", "paste", @@ -1377,10 +1687,26 @@ checksum = "db4fed1d71738fbe22e2712d71396db04c25de4111f1ec252b8f4c6d3b25d7f5" dependencies = [ "arrow", "async-trait", - "datafusion-catalog", - "datafusion-common", - "datafusion-expr", - "datafusion-physical-plan", + "datafusion-catalog 51.0.0", + "datafusion-common 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-physical-plan 51.0.0", + "parking_lot", + "paste", +] + +[[package]] +name = "datafusion-functions-table" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57a29e8a6201b3b9fb2be17d88e287c6d427948d64220cd5ea72ced614a1aee5" +dependencies = [ + "arrow", + "async-trait", + "datafusion-catalog 52.0.0", + "datafusion-common 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-physical-plan 52.0.0", "parking_lot", "paste", ] @@ -1392,13 +1718,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d92206aa5ae21892f1552b4d61758a862a70956e6fd7a95cb85db1de74bc6d1" dependencies = [ "arrow", - "datafusion-common", - "datafusion-doc", - "datafusion-expr", - "datafusion-functions-window-common", - "datafusion-macros", - "datafusion-physical-expr", - "datafusion-physical-expr-common", + "datafusion-common 51.0.0", + "datafusion-doc 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-functions-window-common 51.0.0", + "datafusion-macros 51.0.0", + "datafusion-physical-expr 51.0.0", + "datafusion-physical-expr-common 51.0.0", "log", "paste", ] @@ -1409,8 +1735,18 @@ version = "51.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53ae9bcc39800820d53a22d758b3b8726ff84a5a3e24cecef04ef4e5fdf1c7cc" dependencies = [ - "datafusion-common", - "datafusion-physical-expr-common", + "datafusion-common 51.0.0", + "datafusion-physical-expr-common 51.0.0", +] + +[[package]] +name = "datafusion-functions-window-common" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d49be73a5ac0797398927a543118bd68e58e80bf95ebdabc77336bcd9c38a711" +dependencies = [ + "datafusion-common 52.0.0", + "datafusion-physical-expr-common 52.0.0", ] [[package]] @@ -1419,7 +1755,18 @@ version = "51.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1063ad4c9e094b3f798acee16d9a47bd7372d9699be2de21b05c3bd3f34ab848" dependencies = [ - "datafusion-doc", + "datafusion-doc 51.0.0", + "quote", + "syn 2.0.113", +] + +[[package]] +name = "datafusion-macros" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ff5489dcac4d34ed7a49a93310c3345018c4469e34726fa471cdda725346d" +dependencies = [ + "datafusion-doc 52.0.0", "quote", "syn 2.0.113", ] @@ -1432,10 +1779,10 @@ checksum = "9f35f9ec5d08b87fd1893a30c2929f2559c2f9806ca072d8fefca5009dc0f06a" dependencies = [ "arrow", "chrono", - "datafusion-common", - "datafusion-expr", - "datafusion-expr-common", - "datafusion-physical-expr", + "datafusion-common 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-expr-common 51.0.0", + "datafusion-physical-expr 51.0.0", "indexmap", "itertools", "log", @@ -1452,11 +1799,11 @@ checksum = "c30cc8012e9eedcb48bbe112c6eff4ae5ed19cf3003cb0f505662e88b7014c5d" dependencies = [ "ahash", "arrow", - "datafusion-common", - "datafusion-expr", - "datafusion-expr-common", - "datafusion-functions-aggregate-common", - "datafusion-physical-expr-common", + "datafusion-common 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-expr-common 51.0.0", + "datafusion-functions-aggregate-common 51.0.0", + "datafusion-physical-expr-common 51.0.0", "half", "hashbrown 0.14.5", "indexmap", @@ -1466,6 +1813,29 @@ dependencies = [ "petgraph 0.8.3", ] +[[package]] +name = "datafusion-physical-expr" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83480008f66691a0047c5a88990bd76b7c1117dd8a49ca79959e214948b81f0a" +dependencies = [ + "ahash", + "arrow", + "datafusion-common 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-expr-common 52.0.0", + "datafusion-functions-aggregate-common 52.0.0", + "datafusion-physical-expr-common 52.0.0", + "half", + "hashbrown 0.16.1", + "indexmap", + "itertools", + "parking_lot", + "paste", + "petgraph 0.8.3", + "tokio", +] + [[package]] name = "datafusion-physical-expr-adapter" version = "51.0.0" @@ -1473,11 +1843,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f9ff2dbd476221b1f67337699eff432781c4e6e1713d2aefdaa517dfbf79768" dependencies = [ "arrow", - "datafusion-common", - "datafusion-expr", - "datafusion-functions", - "datafusion-physical-expr", - "datafusion-physical-expr-common", + "datafusion-common 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-functions 51.0.0", + "datafusion-physical-expr 51.0.0", + "datafusion-physical-expr-common 51.0.0", + "itertools", +] + +[[package]] +name = "datafusion-physical-expr-adapter" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b438306446646b359666a658cc29d5494b1e9873bc7a57707689760666fc82c" +dependencies = [ + "arrow", + "datafusion-common 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-functions 52.0.0", + "datafusion-physical-expr 52.0.0", + "datafusion-physical-expr-common 52.0.0", "itertools", ] @@ -1489,12 +1874,29 @@ checksum = "90da43e1ec550b172f34c87ec68161986ced70fd05c8d2a2add66eef9c276f03" dependencies = [ "ahash", "arrow", - "datafusion-common", - "datafusion-expr-common", + "datafusion-common 51.0.0", + "datafusion-expr-common 51.0.0", "hashbrown 0.14.5", "itertools", ] +[[package]] +name = "datafusion-physical-expr-common" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95b1fbf739038e0b313473588331c5bf79985d1b842b9937c1f10b170665cae1" +dependencies = [ + "ahash", + "arrow", + "chrono", + "datafusion-common 52.0.0", + "datafusion-expr-common 52.0.0", + "hashbrown 0.16.1", + "indexmap", + "itertools", + "parking_lot", +] + [[package]] name = "datafusion-physical-optimizer" version = "51.0.0" @@ -1502,14 +1904,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce9804f799acd7daef3be7aaffe77c0033768ed8fdbf5fb82fc4c5f2e6bc14e6" dependencies = [ "arrow", - "datafusion-common", - "datafusion-execution", - "datafusion-expr", - "datafusion-expr-common", - "datafusion-physical-expr", - "datafusion-physical-expr-common", - "datafusion-physical-plan", - "datafusion-pruning", + "datafusion-common 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-expr-common 51.0.0", + "datafusion-physical-expr 51.0.0", + "datafusion-physical-expr-common 51.0.0", + "datafusion-physical-plan 51.0.0", + "datafusion-pruning 51.0.0", "itertools", "recursive", ] @@ -1526,14 +1928,14 @@ dependencies = [ "arrow-schema", "async-trait", "chrono", - "datafusion-common", - "datafusion-common-runtime", - "datafusion-execution", - "datafusion-expr", - "datafusion-functions-aggregate-common", - "datafusion-functions-window-common", - "datafusion-physical-expr", - "datafusion-physical-expr-common", + "datafusion-common 51.0.0", + "datafusion-common-runtime 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-functions-aggregate-common 51.0.0", + "datafusion-functions-window-common 51.0.0", + "datafusion-physical-expr 51.0.0", + "datafusion-physical-expr-common 51.0.0", "futures", "half", "hashbrown 0.14.5", @@ -1545,6 +1947,37 @@ dependencies = [ "tokio", ] +[[package]] +name = "datafusion-physical-plan" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a616a72b4ddf550652b36d5a7c0386eac4accea3ffc6c29a7b16c45f237e9882" +dependencies = [ + "ahash", + "arrow", + "arrow-ord", + "arrow-schema", + "async-trait", + "datafusion-common 52.0.0", + "datafusion-common-runtime 52.0.0", + "datafusion-execution 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-functions 52.0.0", + "datafusion-functions-aggregate-common 52.0.0", + "datafusion-functions-window-common 52.0.0", + "datafusion-physical-expr 52.0.0", + "datafusion-physical-expr-common 52.0.0", + "futures", + "half", + "hashbrown 0.16.1", + "indexmap", + "itertools", + "log", + "parking_lot", + "pin-project-lite", + "tokio", +] + [[package]] name = "datafusion-proto" version = "51.0.0" @@ -1553,21 +1986,48 @@ checksum = "d368093a98a17d1449b1083ac22ed16b7128e4c67789991869480d8c4a40ecb9" dependencies = [ "arrow", "chrono", - "datafusion-catalog", - "datafusion-catalog-listing", - "datafusion-common", - "datafusion-datasource", - "datafusion-datasource-arrow", - "datafusion-datasource-csv", - "datafusion-datasource-json", - "datafusion-datasource-parquet", - "datafusion-execution", - "datafusion-expr", - "datafusion-functions-table", - "datafusion-physical-expr", - "datafusion-physical-expr-common", - "datafusion-physical-plan", - "datafusion-proto-common", + "datafusion-catalog 51.0.0", + "datafusion-catalog-listing 51.0.0", + "datafusion-common 51.0.0", + "datafusion-datasource 51.0.0", + "datafusion-datasource-arrow 51.0.0", + "datafusion-datasource-csv 51.0.0", + "datafusion-datasource-json 51.0.0", + "datafusion-datasource-parquet 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-functions-table 51.0.0", + "datafusion-physical-expr 51.0.0", + "datafusion-physical-expr-common 51.0.0", + "datafusion-physical-plan 51.0.0", + "datafusion-proto-common 51.0.0", + "object_store", + "prost", +] + +[[package]] +name = "datafusion-proto" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0a96a57f60a53041c6d275dc46313bbe34f07ed51c4cea3557b321d4f3da7e0" +dependencies = [ + "arrow", + "chrono", + "datafusion-catalog 52.0.0", + "datafusion-catalog-listing 52.0.0", + "datafusion-common 52.0.0", + "datafusion-datasource 52.0.0", + "datafusion-datasource-arrow 52.0.0", + "datafusion-datasource-csv 52.0.0", + "datafusion-datasource-json 52.0.0", + "datafusion-datasource-parquet 52.0.0", + "datafusion-execution 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-functions-table 52.0.0", + "datafusion-physical-expr 52.0.0", + "datafusion-physical-expr-common 52.0.0", + "datafusion-physical-plan 52.0.0", + "datafusion-proto-common 52.0.0", "object_store", "prost", ] @@ -1579,7 +2039,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b6aef3d5e5c1d2bc3114c4876730cb76a9bdc5a8df31ef1b6db48f0c1671895" dependencies = [ "arrow", - "datafusion-common", + "datafusion-common 51.0.0", + "prost", +] + +[[package]] +name = "datafusion-proto-common" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38f4c54f4a47608d2ef5af2fbaca9975cac9e48b93acf41b2ccf584405a3da5e" +dependencies = [ + "arrow", + "datafusion-common 52.0.0", "prost", ] @@ -1590,12 +2061,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac2c2498a1f134a9e11a9f5ed202a2a7d7e9774bd9249295593053ea3be999db" dependencies = [ "arrow", - "datafusion-common", - "datafusion-datasource", - "datafusion-expr-common", - "datafusion-physical-expr", - "datafusion-physical-expr-common", - "datafusion-physical-plan", + "datafusion-common 51.0.0", + "datafusion-datasource 51.0.0", + "datafusion-expr-common 51.0.0", + "datafusion-physical-expr 51.0.0", + "datafusion-physical-expr-common 51.0.0", + "datafusion-physical-plan 51.0.0", + "itertools", + "log", +] + +[[package]] +name = "datafusion-pruning" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bf4b50be3ab65650452993eda4baf81edb245fb039b8714476b0f4c8801a527" +dependencies = [ + "arrow", + "datafusion-common 52.0.0", + "datafusion-datasource 52.0.0", + "datafusion-expr-common 52.0.0", + "datafusion-physical-expr 52.0.0", + "datafusion-physical-expr-common 52.0.0", + "datafusion-physical-plan 52.0.0", "itertools", "log", ] @@ -1610,7 +2098,7 @@ dependencies = [ "cstr", "datafusion", "datafusion-ffi", - "datafusion-proto", + "datafusion-proto 52.0.0", "datafusion-substrait", "futures", "log", @@ -1635,10 +2123,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f96eebd17555386f459037c65ab73aae8df09f464524c709d6a3134ad4f4776" dependencies = [ "async-trait", - "datafusion-common", - "datafusion-execution", - "datafusion-expr", - "datafusion-physical-plan", + "datafusion-common 51.0.0", + "datafusion-execution 51.0.0", + "datafusion-expr 51.0.0", + "datafusion-physical-plan 51.0.0", + "parking_lot", +] + +[[package]] +name = "datafusion-session" +version = "52.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66e080e2c105284460580c18e751b2133cc306df298181e4349b5b134632811a" +dependencies = [ + "async-trait", + "datafusion-common 52.0.0", + "datafusion-execution 52.0.0", + "datafusion-expr 52.0.0", + "datafusion-physical-plan 52.0.0", "parking_lot", ] @@ -1651,8 +2153,8 @@ dependencies = [ "arrow", "bigdecimal", "chrono", - "datafusion-common", - "datafusion-expr", + "datafusion-common 51.0.0", + "datafusion-expr 51.0.0", "indexmap", "log", "recursive", diff --git a/Cargo.toml b/Cargo.toml index 364713964..0b407ec97 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -59,7 +59,7 @@ arrow = { version = "57", features = ["pyarrow"] } arrow-select = { version = "57" } datafusion = { version = "51", features = ["avro", "unicode_expressions"] } datafusion-substrait = { version = "51", optional = true } -datafusion-proto = { version = "51" } +datafusion-proto = { version = "52" } datafusion-ffi = { version = "51" } prost = "0.14.1" # keep in line with `datafusion-substrait` uuid = { version = "1.18", features = ["v4"] }