From edba45d6f1cecb546121bcd1d29cb2829bf69351 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 01:53:19 +0000 Subject: [PATCH] Update datafusion monorepo to v55 --- Cargo.lock | 1464 ++++++++++++++++++++++++++++++++++++++++++---------- Cargo.toml | 30 +- 2 files changed, 1195 insertions(+), 299 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0010a4e6cec..a9bf4a07df3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -235,10 +235,10 @@ dependencies = [ "arrow-array 58.4.0", "arrow-buffer 58.4.0", "arrow-cast 58.4.0", - "arrow-csv", + "arrow-csv 58.4.0", "arrow-data 58.4.0", "arrow-ipc 58.4.0", - "arrow-json", + "arrow-json 58.4.0", "arrow-ord 58.4.0", "arrow-row 58.4.0", "arrow-schema 58.4.0", @@ -246,6 +246,27 @@ dependencies = [ "arrow-string 58.4.0", ] +[[package]] +name = "arrow" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61d285d16bce7d0be61912f7928342b673067b6b7d7ef6cc179258ba7de1fecf" +dependencies = [ + "arrow-arith 59.2.0", + "arrow-array 59.2.0", + "arrow-buffer 59.2.0", + "arrow-cast 59.2.0", + "arrow-csv 59.2.0", + "arrow-data 59.2.0", + "arrow-ipc 59.2.0", + "arrow-json 59.2.0", + "arrow-ord 59.2.0", + "arrow-row 59.2.0", + "arrow-schema 59.2.0", + "arrow-select 59.2.0", + "arrow-string 59.2.0", +] + [[package]] name = "arrow-arith" version = "56.2.1" @@ -274,6 +295,20 @@ dependencies = [ "num-traits", ] +[[package]] +name = "arrow-arith" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "757ef1836251e88222542a7da2623bc1c9cb9e20afefa6db2c41e79991cd91d4" +dependencies = [ + "arrow-array 59.2.0", + "arrow-buffer 59.2.0", + "arrow-data 59.2.0", + "arrow-schema 59.2.0", + "chrono", + "num-traits", +] + [[package]] name = "arrow-array" version = "56.2.1" @@ -309,15 +344,34 @@ dependencies = [ "num-traits", ] +[[package]] +name = "arrow-array" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc9a4a4b2b5ecd0e04df03471661cb61f28bed3c7fd50994715129b01b2edb97" +dependencies = [ + "ahash 0.8.12", + "arrow-buffer 59.2.0", + "arrow-data 59.2.0", + "arrow-schema 59.2.0", + "chrono", + "chrono-tz", + "half", + "hashbrown 0.17.1", + "num-complex", + "num-integer", + "num-traits", +] + [[package]] name = "arrow-avro" -version = "58.4.0" +version = "59.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8108cbcae32141577bc55ab490449944c63cfc93d47384906b475d13d89d43d" +checksum = "9fb45cd6bd2b25c0965793b83200eaca82214273a8030fbbc2d783e4c7c65a61" dependencies = [ - "arrow-array 58.4.0", - "arrow-buffer 58.4.0", - "arrow-schema 58.4.0", + "arrow-array 59.2.0", + "arrow-buffer 59.2.0", + "arrow-schema 59.2.0", "bytes", "bzip2", "crc", @@ -352,7 +406,19 @@ checksum = "b9552f96391c005e6ab449fa941420935e7e062489b12b8b1b08879b2163f5b5" dependencies = [ "bytes", "half", - "num-bigint", + "num-bigint 0.4.8", + "num-traits", +] + +[[package]] +name = "arrow-buffer" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c12b576ef18c1deb80925a248b25ad84f419198d791b8e293fc6aaa60441fe90" +dependencies = [ + "bytes", + "half", + "num-bigint 0.5.1", "num-traits", ] @@ -399,6 +465,28 @@ dependencies = [ "ryu", ] +[[package]] +name = "arrow-cast" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68338a9096a5dc9bc11927c58c43a8526d96bf6abd2012ef6c0c9f505991cc79" +dependencies = [ + "arrow-array 59.2.0", + "arrow-buffer 59.2.0", + "arrow-data 59.2.0", + "arrow-ord 59.2.0", + "arrow-schema 59.2.0", + "arrow-select 59.2.0", + "atoi", + "base64 0.23.0", + "chrono", + "comfy-table", + "half", + "lexical-core", + "num-traits", + "ryu", +] + [[package]] name = "arrow-csv" version = "58.4.0" @@ -414,6 +502,21 @@ dependencies = [ "regex", ] +[[package]] +name = "arrow-csv" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25011b52b346407d497ef0030e12b45e4f2d0cc279efc09c4f3d09106db30e36" +dependencies = [ + "arrow-array 59.2.0", + "arrow-cast 59.2.0", + "arrow-schema 59.2.0", + "chrono", + "csv", + "csv-core", + "regex", +] + [[package]] name = "arrow-data" version = "56.2.1" @@ -439,6 +542,19 @@ dependencies = [ "num-traits", ] +[[package]] +name = "arrow-data" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "723fe4aeed7604e00b9883a465af4ff0a0e6c44c03e41a68c3d1cbc403e0e44d" +dependencies = [ + "arrow-buffer 59.2.0", + "arrow-schema 59.2.0", + "half", + "num-integer", + "num-traits", +] + [[package]] name = "arrow-ipc" version = "56.2.1" @@ -469,6 +585,22 @@ dependencies = [ "zstd", ] +[[package]] +name = "arrow-ipc" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "149437b14371f5b9ec60f5ddc751483ae99d7a7072653c0075e5e469156eea7b" +dependencies = [ + "arrow-array 59.2.0", + "arrow-buffer 59.2.0", + "arrow-data 59.2.0", + "arrow-schema 59.2.0", + "arrow-select 59.2.0", + "flatbuffers", + "lz4_flex 0.14.0", + "zstd", +] + [[package]] name = "arrow-json" version = "58.4.0" @@ -494,6 +626,31 @@ dependencies = [ "simdutf8", ] +[[package]] +name = "arrow-json" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f18b9123ccfec418a663f821c9a034af339711678c11ffe00d3ec07da5ff9f7e" +dependencies = [ + "arrow-array 59.2.0", + "arrow-buffer 59.2.0", + "arrow-cast 59.2.0", + "arrow-ord 59.2.0", + "arrow-schema 59.2.0", + "arrow-select 59.2.0", + "chrono", + "half", + "indexmap 2.14.0", + "itoa", + "lexical-core", + "memchr", + "num-traits", + "ryu", + "serde_core", + "serde_json", + "simdutf8", +] + [[package]] name = "arrow-ord" version = "56.2.1" @@ -520,6 +677,19 @@ dependencies = [ "arrow-select 58.4.0", ] +[[package]] +name = "arrow-ord" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c08dff0686cf23ca4f562803f191ccbeb726dbae6309cd4b4aaf65e0f2c979" +dependencies = [ + "arrow-array 59.2.0", + "arrow-buffer 59.2.0", + "arrow-data 59.2.0", + "arrow-schema 59.2.0", + "arrow-select 59.2.0", +] + [[package]] name = "arrow-row" version = "56.2.1" @@ -546,6 +716,19 @@ dependencies = [ "half", ] +[[package]] +name = "arrow-row" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbec439386df71ad570e6758a946111322b9e9dc8db83b5527321f0b4c9119c2" +dependencies = [ + "arrow-array 59.2.0", + "arrow-buffer 59.2.0", + "arrow-data 59.2.0", + "arrow-schema 59.2.0", + "half", +] + [[package]] name = "arrow-schema" version = "56.2.1" @@ -563,6 +746,16 @@ dependencies = [ "serde_json", ] +[[package]] +name = "arrow-schema" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6fed2ca0d1eade57e811cbe73b98ad50cc08a1183e13b2d2aa43a7df593f40e" +dependencies = [ + "serde_core", + "serde_json", +] + [[package]] name = "arrow-select" version = "56.2.1" @@ -591,6 +784,20 @@ dependencies = [ "num-traits", ] +[[package]] +name = "arrow-select" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "466b19cf75130b891dc1b23a84b343c714c62c64c9c62e365c76aa0ff90a53fb" +dependencies = [ + "ahash 0.8.12", + "arrow-array 59.2.0", + "arrow-buffer 59.2.0", + "arrow-data 59.2.0", + "arrow-schema 59.2.0", + "num-traits", +] + [[package]] name = "arrow-string" version = "56.2.1" @@ -625,6 +832,23 @@ dependencies = [ "regex-syntax", ] +[[package]] +name = "arrow-string" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c838a25bb3691e919e0f617616ac51a4ff8517a952e29ca133cf0c22b2ce65b1" +dependencies = [ + "arrow-array 59.2.0", + "arrow-buffer 59.2.0", + "arrow-data 59.2.0", + "arrow-schema 59.2.0", + "arrow-select 59.2.0", + "memchr", + "num-traits", + "regex", + "regex-syntax", +] + [[package]] name = "async-channel" version = "2.5.0" @@ -942,7 +1166,7 @@ checksum = "4d6867f1565b3aad85681f1015055b087fcfd840d6aeee6eee7f2da317603695" dependencies = [ "autocfg", "libm", - "num-bigint", + "num-bigint 0.4.8", "num-integer", "num-traits", ] @@ -1524,7 +1748,7 @@ version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "faf9468729b8cbcea668e36183cb69d317348c2e08e994829fb56ebfdfbaac34" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2057,43 +2281,90 @@ dependencies = [ "arrow 58.4.0", "arrow-schema 58.4.0", "async-trait", + "chrono", + "datafusion-catalog 54.1.0", + "datafusion-catalog-listing 54.1.0", + "datafusion-common 54.1.0", + "datafusion-common-runtime 54.1.0", + "datafusion-datasource 54.1.0", + "datafusion-datasource-arrow 54.1.0", + "datafusion-datasource-csv 54.1.0", + "datafusion-datasource-json 54.1.0", + "datafusion-execution 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-expr-common 54.1.0", + "datafusion-functions 54.1.0", + "datafusion-functions-aggregate 54.1.0", + "datafusion-functions-nested 54.1.0", + "datafusion-functions-table 54.1.0", + "datafusion-functions-window 54.1.0", + "datafusion-optimizer 54.1.0", + "datafusion-physical-expr 54.1.0", + "datafusion-physical-expr-adapter 54.1.0", + "datafusion-physical-expr-common 54.1.0", + "datafusion-physical-optimizer 54.1.0", + "datafusion-physical-plan 54.1.0", + "datafusion-session 54.1.0", + "datafusion-sql 54.1.0", + "futures", + "indexmap 2.14.0", + "itertools 0.14.0", + "log", + "object_store", + "parking_lot", + "sqlparser", + "tempfile", + "tokio", + "url", + "uuid", +] + +[[package]] +name = "datafusion" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96f76f0167ed0842b29a3d1e41be3c034c0a46409a3a703cc4cc84ee8c24abf4" +dependencies = [ + "arrow 59.2.0", + "arrow-schema 59.2.0", + "async-trait", "bzip2", "chrono", - "datafusion-catalog", - "datafusion-catalog-listing", - "datafusion-common", - "datafusion-common-runtime", - "datafusion-datasource", - "datafusion-datasource-arrow", + "datafusion-catalog 55.0.0", + "datafusion-catalog-listing 55.0.0", + "datafusion-common 55.0.0", + "datafusion-common-runtime 55.0.0", + "datafusion-datasource 55.0.0", + "datafusion-datasource-arrow 55.0.0", "datafusion-datasource-avro", - "datafusion-datasource-csv", - "datafusion-datasource-json", + "datafusion-datasource-csv 55.0.0", + "datafusion-datasource-json 55.0.0", "datafusion-datasource-parquet", - "datafusion-execution", - "datafusion-expr", - "datafusion-expr-common", - "datafusion-functions", - "datafusion-functions-aggregate", - "datafusion-functions-nested", - "datafusion-functions-table", - "datafusion-functions-window", - "datafusion-optimizer", - "datafusion-physical-expr", - "datafusion-physical-expr-adapter", - "datafusion-physical-expr-common", - "datafusion-physical-optimizer", - "datafusion-physical-plan", - "datafusion-session", - "datafusion-sql", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-expr-common 55.0.0", + "datafusion-functions 55.0.0", + "datafusion-functions-aggregate 55.0.0", + "datafusion-functions-nested 55.0.0", + "datafusion-functions-table 55.0.0", + "datafusion-functions-window 55.0.0", + "datafusion-optimizer 55.0.0", + "datafusion-physical-expr 55.0.0", + "datafusion-physical-expr-adapter 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "datafusion-physical-optimizer 55.0.0", + "datafusion-physical-plan 55.0.0", + "datafusion-session 55.0.0", + "datafusion-sql 55.0.0", "flate2", "futures", "indexmap 2.14.0", - "itertools 0.14.0", + "itertools 0.15.0", "liblzma", "log", "object_store", "parking_lot", - "parquet 58.4.0", + "parquet 59.2.0", "sqlparser", "tempfile", "tokio", @@ -2109,9 +2380,9 @@ dependencies = [ "anyhow", "clap", "custom-labels", - "datafusion", - "datafusion-common", - "datafusion-physical-plan", + "datafusion 55.0.0", + "datafusion-common 55.0.0", + "datafusion-physical-plan 55.0.0", "futures", "itertools 0.14.0", "object_store", @@ -2138,14 +2409,14 @@ dependencies = [ "arrow 58.4.0", "async-trait", "dashmap", - "datafusion-common", - "datafusion-common-runtime", - "datafusion-datasource", - "datafusion-execution", - "datafusion-expr", - "datafusion-physical-expr", - "datafusion-physical-plan", - "datafusion-session", + "datafusion-common 54.1.0", + "datafusion-common-runtime 54.1.0", + "datafusion-datasource 54.1.0", + "datafusion-execution 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-physical-expr 54.1.0", + "datafusion-physical-plan 54.1.0", + "datafusion-session 54.1.0", "futures", "itertools 0.14.0", "log", @@ -2154,6 +2425,31 @@ dependencies = [ "tokio", ] +[[package]] +name = "datafusion-catalog" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d79ec3460f6ed5c58f9b3f2d873fbc77748b82653bff1b4cdaf06de33bb4e05f" +dependencies = [ + "arrow 59.2.0", + "async-trait", + "dashmap", + "datafusion-common 55.0.0", + "datafusion-common-runtime 55.0.0", + "datafusion-datasource 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-physical-expr 55.0.0", + "datafusion-physical-plan 55.0.0", + "datafusion-session 55.0.0", + "futures", + "itertools 0.15.0", + "log", + "object_store", + "parking_lot", + "tokio", +] + [[package]] name = "datafusion-catalog-listing" version = "54.1.0" @@ -2162,21 +2458,45 @@ checksum = "f0668fb32c12065ec242be0e5b4bc62bd7a06a0be3ecd83791ef877e4be67e02" dependencies = [ "arrow 58.4.0", "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 54.1.0", + "datafusion-common 54.1.0", + "datafusion-datasource 54.1.0", + "datafusion-execution 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-physical-expr 54.1.0", + "datafusion-physical-expr-adapter 54.1.0", + "datafusion-physical-expr-common 54.1.0", + "datafusion-physical-plan 54.1.0", "futures", "itertools 0.14.0", "log", "object_store", ] +[[package]] +name = "datafusion-catalog-listing" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b48cef241e2efcfd496fe05ae4d0d5de20793451862faefe406c397a467e12d4" +dependencies = [ + "arrow 59.2.0", + "async-trait", + "datafusion-catalog 55.0.0", + "datafusion-common 55.0.0", + "datafusion-datasource 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-physical-expr 55.0.0", + "datafusion-physical-expr-adapter 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "datafusion-physical-plan 55.0.0", + "futures", + "itertools 0.15.0", + "log", + "object_store", + "percent-encoding", +] + [[package]] name = "datafusion-common" version = "54.1.0" @@ -2195,7 +2515,32 @@ dependencies = [ "libc", "log", "object_store", - "parquet 58.4.0", + "sqlparser", + "tokio", + "uuid", + "web-time", +] + +[[package]] +name = "datafusion-common" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f72810485975c258f1b4d00baab31728470676c60c5546f366ebd0d99f05ab6" +dependencies = [ + "arrow 59.2.0", + "arrow-ipc 59.2.0", + "arrow-schema 59.2.0", + "chrono", + "foldhash 0.2.0", + "half", + "hashbrown 0.17.1", + "indexmap 2.14.0", + "itertools 0.15.0", + "libc", + "log", + "num-traits", + "object_store", + "parquet 59.2.0", "recursive", "sqlparser", "tokio", @@ -2214,6 +2559,17 @@ dependencies = [ "tokio", ] +[[package]] +name = "datafusion-common-runtime" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "533c28e75dba52f41bde187d23a1cb24ab91c7c097966824fa471e67b60320ea" +dependencies = [ + "futures", + "log", + "tokio", +] + [[package]] name = "datafusion-datasource" version = "54.1.0" @@ -2221,24 +2577,54 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b840a8bce0bcbf5afad02946d438591e7c373f7afccaf3d874c04485772514dd" dependencies = [ "arrow 58.4.0", + "async-trait", + "bytes", + "chrono", + "datafusion-common 54.1.0", + "datafusion-common-runtime 54.1.0", + "datafusion-execution 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-physical-expr 54.1.0", + "datafusion-physical-expr-adapter 54.1.0", + "datafusion-physical-expr-common 54.1.0", + "datafusion-physical-plan 54.1.0", + "datafusion-session 54.1.0", + "futures", + "glob", + "itertools 0.14.0", + "log", + "object_store", + "parking_lot", + "rand 0.9.5", + "tokio", + "url", +] + +[[package]] +name = "datafusion-datasource" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b00a1fa0da26f6087136a82fea7f13c76a672cbab452d4086952a7cf770a19b" +dependencies = [ + "arrow 59.2.0", "async-compression", "async-trait", "bytes", "bzip2", "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 55.0.0", + "datafusion-common-runtime 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-physical-expr 55.0.0", + "datafusion-physical-expr-adapter 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "datafusion-physical-plan 55.0.0", + "datafusion-session 55.0.0", "flate2", "futures", "glob", - "itertools 0.14.0", + "itertools 0.15.0", "liblzma", "log", "object_store", @@ -2260,35 +2646,59 @@ dependencies = [ "arrow-ipc 58.4.0", "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 54.1.0", + "datafusion-common-runtime 54.1.0", + "datafusion-datasource 54.1.0", + "datafusion-execution 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-physical-expr-common 54.1.0", + "datafusion-physical-plan 54.1.0", + "datafusion-session 54.1.0", "futures", "itertools 0.14.0", "object_store", "tokio", ] +[[package]] +name = "datafusion-datasource-arrow" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ad17ec881bff2ed7768b4bfe971d3efbf3473f2fd1f9d365447bccbdf908678" +dependencies = [ + "arrow 59.2.0", + "arrow-ipc 59.2.0", + "async-trait", + "bytes", + "datafusion-common 55.0.0", + "datafusion-common-runtime 55.0.0", + "datafusion-datasource 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "datafusion-physical-plan 55.0.0", + "datafusion-session 55.0.0", + "futures", + "itertools 0.15.0", + "object_store", + "tokio", +] + [[package]] name = "datafusion-datasource-avro" -version = "54.1.0" +version = "55.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f26a312bb06528c17b4bb86b798b0c4321e7656d85e0ef65c2e9adf07b0a518d" +checksum = "c1c9587cff8163f9bfcb186e8664ba85cb327031b8ff14330307f961ea2fc196" dependencies = [ - "arrow 58.4.0", + "arrow 59.2.0", "arrow-avro", "async-trait", "bytes", - "datafusion-common", - "datafusion-datasource", - "datafusion-physical-expr-adapter", - "datafusion-physical-plan", - "datafusion-session", + "datafusion-common 55.0.0", + "datafusion-datasource 55.0.0", + "datafusion-physical-expr-adapter 55.0.0", + "datafusion-physical-plan 55.0.0", + "datafusion-session 55.0.0", "futures", "object_store", ] @@ -2302,14 +2712,37 @@ dependencies = [ "arrow 58.4.0", "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 54.1.0", + "datafusion-common-runtime 54.1.0", + "datafusion-datasource 54.1.0", + "datafusion-execution 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-physical-expr-common 54.1.0", + "datafusion-physical-plan 54.1.0", + "datafusion-session 54.1.0", + "futures", + "object_store", + "regex", + "tokio", +] + +[[package]] +name = "datafusion-datasource-csv" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5345285b0c3eaab412e7539b706973c083bd7e5bce575de5e0a3da488d08d1d" +dependencies = [ + "arrow 59.2.0", + "async-trait", + "bytes", + "datafusion-common 55.0.0", + "datafusion-common-runtime 55.0.0", + "datafusion-datasource 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "datafusion-physical-plan 55.0.0", + "datafusion-session 55.0.0", "futures", "object_store", "regex", @@ -2325,14 +2758,37 @@ dependencies = [ "arrow 58.4.0", "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 54.1.0", + "datafusion-common-runtime 54.1.0", + "datafusion-datasource 54.1.0", + "datafusion-execution 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-physical-expr-common 54.1.0", + "datafusion-physical-plan 54.1.0", + "datafusion-session 54.1.0", + "futures", + "object_store", + "tokio", + "tokio-stream", +] + +[[package]] +name = "datafusion-datasource-json" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da02fb9324f56bd8c53f1ee2e949547425cb66f76adc6832b10d44f80a1221d2" +dependencies = [ + "arrow 59.2.0", + "async-trait", + "bytes", + "datafusion-common 55.0.0", + "datafusion-common-runtime 55.0.0", + "datafusion-datasource 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "datafusion-physical-plan 55.0.0", + "datafusion-session 55.0.0", "futures", "object_store", "tokio", @@ -2341,32 +2797,33 @@ dependencies = [ [[package]] name = "datafusion-datasource-parquet" -version = "54.1.0" +version = "55.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cc35b92cd560082155e80d9c826929c852d3c51543f4affd3a51c464a0aab3a" +checksum = "3c0b0dc1453952952fd5c69ad1c7f6042176e69ed233011d47e07cf74ed0949e" dependencies = [ - "arrow 58.4.0", + "arrow 59.2.0", + "arrow-schema 59.2.0", "async-trait", "bytes", - "datafusion-common", - "datafusion-common-runtime", - "datafusion-datasource", - "datafusion-execution", - "datafusion-expr", - "datafusion-functions", - "datafusion-functions-aggregate-common", - "datafusion-physical-expr", - "datafusion-physical-expr-adapter", - "datafusion-physical-expr-common", - "datafusion-physical-plan", - "datafusion-pruning", - "datafusion-session", + "datafusion-common 55.0.0", + "datafusion-common-runtime 55.0.0", + "datafusion-datasource 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-functions 55.0.0", + "datafusion-functions-aggregate-common 55.0.0", + "datafusion-physical-expr 55.0.0", + "datafusion-physical-expr-adapter 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "datafusion-physical-plan 55.0.0", + "datafusion-pruning 55.0.0", + "datafusion-session 55.0.0", "futures", - "itertools 0.14.0", + "itertools 0.15.0", "log", "object_store", "parking_lot", - "parquet 58.4.0", + "parquet 59.2.0", "tokio", ] @@ -2376,6 +2833,12 @@ version = "54.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d69bb69d8769e34f76839c960dbde24c1ac0c885a79b6c3c2287bdc56ec67891" +[[package]] +name = "datafusion-doc" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a88fd985bc0550c36f557db69543cc9d6393b1509783520b30e902f23c555da6" + [[package]] name = "datafusion-execution" version = "54.1.0" @@ -2386,9 +2849,9 @@ dependencies = [ "arrow-buffer 58.4.0", "async-trait", "dashmap", - "datafusion-common", - "datafusion-expr", - "datafusion-physical-expr-common", + "datafusion-common 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-physical-expr-common 54.1.0", "futures", "log", "object_store", @@ -2398,6 +2861,32 @@ dependencies = [ "url", ] +[[package]] +name = "datafusion-execution" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a98f1052f91b4991f0bf2ce1e4e36dfbdcda454a956b8c8d562c7c845e8fce1d" +dependencies = [ + "arrow 59.2.0", + "arrow-buffer 59.2.0", + "async-trait", + "bytes", + "dashmap", + "datafusion-common 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "futures", + "log", + "object_store", + "parking_lot", + "pin-project-lite", + "rand 0.9.5", + "tempfile", + "tokio", + "tokio-util", + "url", +] + [[package]] name = "datafusion-expr" version = "54.1.0" @@ -2408,14 +2897,36 @@ dependencies = [ "arrow-schema 58.4.0", "async-trait", "chrono", - "datafusion-common", - "datafusion-doc", - "datafusion-expr-common", - "datafusion-functions-aggregate-common", - "datafusion-functions-window-common", - "datafusion-physical-expr-common", + "datafusion-common 54.1.0", + "datafusion-doc 54.1.0", + "datafusion-expr-common 54.1.0", + "datafusion-functions-aggregate-common 54.1.0", + "datafusion-functions-window-common 54.1.0", + "datafusion-physical-expr-common 54.1.0", "indexmap 2.14.0", "itertools 0.14.0", + "serde_json", + "sqlparser", +] + +[[package]] +name = "datafusion-expr" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "464625a1f0e4b9df552d894fafcc8aac953ebbc8b0fa0acdaf20975fd615040e" +dependencies = [ + "arrow 59.2.0", + "arrow-schema 59.2.0", + "async-trait", + "chrono", + "datafusion-common 55.0.0", + "datafusion-doc 55.0.0", + "datafusion-expr-common 55.0.0", + "datafusion-functions-aggregate-common 55.0.0", + "datafusion-functions-window-common 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "indexmap 2.14.0", + "itertools 0.15.0", "recursive", "serde_json", "sqlparser", @@ -2428,11 +2939,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7b19a8c95522bee8cbb313d74263b85e355d2b52f42e67ef5694bf5de9e9356" dependencies = [ "arrow 58.4.0", - "datafusion-common", + "datafusion-common 54.1.0", "indexmap 2.14.0", "itertools 0.14.0", ] +[[package]] +name = "datafusion-expr-common" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2604994999d5aeca1d1df645ffc98bc787447aaff05dde27aad0342b48fc1fe0" +dependencies = [ + "arrow 59.2.0", + "datafusion-common 55.0.0", + "indexmap 2.14.0", + "itertools 0.15.0", +] + [[package]] name = "datafusion-functions" version = "54.1.0" @@ -2446,13 +2969,13 @@ dependencies = [ "blake3", "chrono", "chrono-tz", - "datafusion-common", - "datafusion-doc", - "datafusion-execution", - "datafusion-expr", - "datafusion-expr-common", - "datafusion-macros", - "datafusion-physical-expr-common", + "datafusion-common 54.1.0", + "datafusion-doc 54.1.0", + "datafusion-execution 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-expr-common 54.1.0", + "datafusion-macros 54.1.0", + "datafusion-physical-expr-common 54.1.0", "hex", "itertools 0.14.0", "log", @@ -2465,6 +2988,38 @@ dependencies = [ "uuid", ] +[[package]] +name = "datafusion-functions" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "051e97533e6af53e4aa0a0667cadc886abcaf36c4a5925019c55c0aa4c218fde" +dependencies = [ + "arrow 59.2.0", + "arrow-buffer 59.2.0", + "base64 0.23.0", + "blake2", + "blake3", + "chrono", + "chrono-tz", + "datafusion-common 55.0.0", + "datafusion-doc 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-expr-common 55.0.0", + "datafusion-macros 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "hex", + "itertools 0.15.0", + "log", + "md-5 0.11.0", + "memchr", + "num-traits", + "rand 0.9.5", + "regex", + "sha2", + "uuid", +] + [[package]] name = "datafusion-functions-aggregate" version = "54.1.0" @@ -2472,20 +3027,41 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89bc17041e424a47ed062f43df24d84aab8b57c4c3221e5c1a5eef46d6c5718b" dependencies = [ "arrow 58.4.0", - "datafusion-common", - "datafusion-doc", - "datafusion-execution", - "datafusion-expr", - "datafusion-functions-aggregate-common", - "datafusion-macros", - "datafusion-physical-expr", - "datafusion-physical-expr-common", + "datafusion-common 54.1.0", + "datafusion-doc 54.1.0", + "datafusion-execution 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-functions-aggregate-common 54.1.0", + "datafusion-macros 54.1.0", + "datafusion-physical-expr 54.1.0", + "datafusion-physical-expr-common 54.1.0", "foldhash 0.2.0", "half", "log", "num-traits", ] +[[package]] +name = "datafusion-functions-aggregate" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d0f1bb166d3572b6ed40e1afb2faaacade962abc08c2fcf04babee74681c56b" +dependencies = [ + "arrow 59.2.0", + "datafusion-common 55.0.0", + "datafusion-doc 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-functions-aggregate-common 55.0.0", + "datafusion-macros 55.0.0", + "datafusion-physical-expr 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "half", + "hashbrown 0.17.1", + "log", + "num-traits", +] + [[package]] name = "datafusion-functions-aggregate-common" version = "54.1.0" @@ -2493,9 +3069,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97dd2a9e865c6108059f5b37b77934f84b50bfb108f837bd0e5c9536e03f0545" dependencies = [ "arrow 58.4.0", - "datafusion-common", - "datafusion-expr-common", - "datafusion-physical-expr-common", + "datafusion-common 54.1.0", + "datafusion-expr-common 54.1.0", + "datafusion-physical-expr-common 54.1.0", +] + +[[package]] +name = "datafusion-functions-aggregate-common" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ed756770f5f98369e181d692fd5ee6b1127ffd7322caba92f3730f9f5c92333" +dependencies = [ + "arrow 59.2.0", + "datafusion-common 55.0.0", + "datafusion-expr-common 55.0.0", + "datafusion-physical-expr-common 55.0.0", ] [[package]] @@ -2506,16 +3094,16 @@ checksum = "75f0bdfeef16d96417b9632ef855645376b242e9006a126dfd0bedfc54a93f5f" dependencies = [ "arrow 58.4.0", "arrow-ord 58.4.0", - "datafusion-common", - "datafusion-doc", - "datafusion-execution", - "datafusion-expr", - "datafusion-expr-common", - "datafusion-functions", - "datafusion-functions-aggregate", - "datafusion-functions-aggregate-common", - "datafusion-macros", - "datafusion-physical-expr-common", + "datafusion-common 54.1.0", + "datafusion-doc 54.1.0", + "datafusion-execution 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-expr-common 54.1.0", + "datafusion-functions 54.1.0", + "datafusion-functions-aggregate 54.1.0", + "datafusion-functions-aggregate-common 54.1.0", + "datafusion-macros 54.1.0", + "datafusion-physical-expr-common 54.1.0", "hashbrown 0.17.1", "itertools 0.14.0", "itoa", @@ -2523,6 +3111,31 @@ dependencies = [ "memchr", ] +[[package]] +name = "datafusion-functions-nested" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91173fdb5c0ff2a41169a8ffa1b385b8844f18728747bb0a37e35ad7d5772a4f" +dependencies = [ + "arrow 59.2.0", + "arrow-ord 59.2.0", + "datafusion-common 55.0.0", + "datafusion-doc 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-expr-common 55.0.0", + "datafusion-functions 55.0.0", + "datafusion-functions-aggregate 55.0.0", + "datafusion-functions-aggregate-common 55.0.0", + "datafusion-macros 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "hashbrown 0.17.1", + "itertools 0.15.0", + "itoa", + "log", + "memchr", +] + [[package]] name = "datafusion-functions-table" version = "54.1.0" @@ -2531,11 +3144,27 @@ checksum = "f4e4941673c917819616877e9993da4503e4f4739812be0bc32c5356184c6383" dependencies = [ "arrow 58.4.0", "async-trait", - "datafusion-catalog", - "datafusion-common", - "datafusion-expr", - "datafusion-physical-expr", - "datafusion-physical-plan", + "datafusion-catalog 54.1.0", + "datafusion-common 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-physical-expr 54.1.0", + "datafusion-physical-plan 54.1.0", + "parking_lot", +] + +[[package]] +name = "datafusion-functions-table" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1bcdfb286a745461b126719c32700777e83df4f17cc44db5d71ebce5731e840" +dependencies = [ + "arrow 59.2.0", + "async-trait", + "datafusion-catalog 55.0.0", + "datafusion-common 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-physical-expr 55.0.0", + "datafusion-physical-plan 55.0.0", "parking_lot", ] @@ -2546,13 +3175,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12dd2e16c12b84b6f6b41b19f55b366dd1c46876bb35b86896c6349067379e8d" dependencies = [ "arrow 58.4.0", - "datafusion-common", - "datafusion-doc", - "datafusion-expr", - "datafusion-functions-window-common", - "datafusion-macros", - "datafusion-physical-expr", - "datafusion-physical-expr-common", + "datafusion-common 54.1.0", + "datafusion-doc 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-functions-window-common 54.1.0", + "datafusion-macros 54.1.0", + "datafusion-physical-expr 54.1.0", + "datafusion-physical-expr-common 54.1.0", + "log", +] + +[[package]] +name = "datafusion-functions-window" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ec4b508f1f93f00038ba3e737e894ec6c775528b4369413386655ae6125f0fc" +dependencies = [ + "arrow 59.2.0", + "datafusion-common 55.0.0", + "datafusion-doc 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-functions-window-common 55.0.0", + "datafusion-macros 55.0.0", + "datafusion-physical-expr 55.0.0", + "datafusion-physical-expr-common 55.0.0", "log", ] @@ -2562,8 +3208,18 @@ version = "54.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cdc5e4b6f8b6ef823cc1c761f85088ad4c884fe8df64df3cbcc6b2b84698441" dependencies = [ - "datafusion-common", - "datafusion-physical-expr-common", + "datafusion-common 54.1.0", + "datafusion-physical-expr-common 54.1.0", +] + +[[package]] +name = "datafusion-functions-window-common" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b352020834140073fbf5b46ee0ceb926e5074a9d0bcae1dbd91d0586d999cde" +dependencies = [ + "datafusion-common 55.0.0", + "datafusion-physical-expr-common 55.0.0", ] [[package]] @@ -2572,11 +3228,22 @@ version = "54.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a3614234dd93578c92428cb4f408e020874f0d2b7e6c90c928d9d28b5df2ceb" dependencies = [ - "datafusion-doc", + "datafusion-doc 54.1.0", "quote", "syn 2.0.119", ] +[[package]] +name = "datafusion-macros" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15192effab05d38cce10e92a6fb48c967b5f166b27b7195a165a72b232569c58" +dependencies = [ + "datafusion-doc 55.0.0", + "quote", + "syn 3.0.3", +] + [[package]] name = "datafusion-optimizer" version = "54.1.0" @@ -2585,13 +3252,32 @@ checksum = "a0635620b050b81bb92764e99250868f654e2cd5ad1bece413283b3f73c83179" dependencies = [ "arrow 58.4.0", "chrono", - "datafusion-common", - "datafusion-expr", - "datafusion-expr-common", - "datafusion-physical-expr", + "datafusion-common 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-expr-common 54.1.0", + "datafusion-physical-expr 54.1.0", "indexmap 2.14.0", "itertools 0.14.0", "log", + "regex", + "regex-syntax", +] + +[[package]] +name = "datafusion-optimizer" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "854445d9f7847e1e46089cf61b8d341a64382f14484e912c83a0f23b31216896" +dependencies = [ + "arrow 59.2.0", + "chrono", + "datafusion-common 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-expr-common 55.0.0", + "datafusion-physical-expr 55.0.0", + "indexmap 2.14.0", + "itertools 0.15.0", + "log", "recursive", "regex", "regex-syntax", @@ -2604,17 +3290,38 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8cabf7a86eb70b816729e33c81bf7767c936ee1226f607a114f5dac2decac8d0" dependencies = [ "arrow 58.4.0", - "datafusion-common", - "datafusion-expr", - "datafusion-expr-common", - "datafusion-functions-aggregate-common", - "datafusion-physical-expr-common", + "datafusion-common 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-expr-common 54.1.0", + "datafusion-functions-aggregate-common 54.1.0", + "datafusion-physical-expr-common 54.1.0", "half", "hashbrown 0.17.1", "indexmap 2.14.0", "itertools 0.14.0", "parking_lot", "petgraph", + "tokio", +] + +[[package]] +name = "datafusion-physical-expr" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "671558dad1d2aa253c39c0a4c52515958b99eb91abf649f4b88d5e69cc55282f" +dependencies = [ + "arrow 59.2.0", + "datafusion-common 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-expr-common 55.0.0", + "datafusion-functions-aggregate-common 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "half", + "hashbrown 0.17.1", + "indexmap 2.14.0", + "itertools 0.15.0", + "parking_lot", + "petgraph", "recursive", "tokio", ] @@ -2626,14 +3333,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de222e04f7e6744501555a54ab0abe26bfdfebee380af79a9bdc175704246859" dependencies = [ "arrow 58.4.0", - "datafusion-common", - "datafusion-expr", - "datafusion-functions", - "datafusion-physical-expr", - "datafusion-physical-expr-common", + "datafusion-common 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-functions 54.1.0", + "datafusion-physical-expr 54.1.0", + "datafusion-physical-expr-common 54.1.0", "itertools 0.14.0", ] +[[package]] +name = "datafusion-physical-expr-adapter" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffae3d78c2da80ecc829cb58536cc5aca2e99cf1365eda694fc75bfe288861e0" +dependencies = [ + "arrow 59.2.0", + "datafusion-common 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-functions 55.0.0", + "datafusion-physical-expr 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "itertools 0.15.0", +] + [[package]] name = "datafusion-physical-expr-common" version = "54.1.0" @@ -2642,8 +3364,8 @@ checksum = "72d0d0057fc5a502d45c870cb6d47c66eb7bdd5edb1bd71ad6f3f724975ac2a8" dependencies = [ "arrow 58.4.0", "chrono", - "datafusion-common", - "datafusion-expr-common", + "datafusion-common 54.1.0", + "datafusion-expr-common 54.1.0", "hashbrown 0.17.1", "indexmap 2.14.0", "itertools 0.14.0", @@ -2651,6 +3373,23 @@ dependencies = [ "pin-project", ] +[[package]] +name = "datafusion-physical-expr-common" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d9092ed15e7203fbd0903215172f7c9d18f10d94cba35137f3b3836f7c46f16" +dependencies = [ + "arrow 59.2.0", + "chrono", + "datafusion-common 55.0.0", + "datafusion-expr-common 55.0.0", + "hashbrown 0.17.1", + "indexmap 2.14.0", + "itertools 0.15.0", + "parking_lot", + "pin-project", +] + [[package]] name = "datafusion-physical-optimizer" version = "54.1.0" @@ -2658,15 +3397,34 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "86046eed10950c5f9aaed9acfd148e9bd2e1dfdfe4f9aef607d1447b271e4183" dependencies = [ "arrow 58.4.0", - "datafusion-common", - "datafusion-execution", - "datafusion-expr", - "datafusion-expr-common", - "datafusion-physical-expr", - "datafusion-physical-expr-common", - "datafusion-physical-plan", - "datafusion-pruning", + "datafusion-common 54.1.0", + "datafusion-execution 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-expr-common 54.1.0", + "datafusion-physical-expr 54.1.0", + "datafusion-physical-expr-common 54.1.0", + "datafusion-physical-plan 54.1.0", + "datafusion-pruning 54.1.0", "itertools 0.14.0", +] + +[[package]] +name = "datafusion-physical-optimizer" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9005b6cf50b57b72d476c6ed4662b04be7ca6be5320ba9127c6d0b7e4218095b" +dependencies = [ + "arrow 59.2.0", + "datafusion-common 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-expr-common 55.0.0", + "datafusion-physical-expr 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "datafusion-physical-plan 55.0.0", + "datafusion-pruning 55.0.0", + "datafusion-session 55.0.0", + "itertools 0.15.0", "recursive", ] @@ -2682,15 +3440,15 @@ dependencies = [ "arrow-ord 58.4.0", "arrow-schema 58.4.0", "async-trait", - "datafusion-common", - "datafusion-common-runtime", - "datafusion-execution", - "datafusion-expr", - "datafusion-functions", - "datafusion-functions-aggregate-common", - "datafusion-functions-window-common", - "datafusion-physical-expr", - "datafusion-physical-expr-common", + "datafusion-common 54.1.0", + "datafusion-common-runtime 54.1.0", + "datafusion-execution 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-functions 54.1.0", + "datafusion-functions-aggregate-common 54.1.0", + "datafusion-functions-window-common 54.1.0", + "datafusion-physical-expr 54.1.0", + "datafusion-physical-expr-common 54.1.0", "futures", "half", "hashbrown 0.17.1", @@ -2703,6 +3461,41 @@ dependencies = [ "tokio", ] +[[package]] +name = "datafusion-physical-plan" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5787e4fcff4adc4fce8948441103a99705018b49c8dff0720b650bd7a15da112" +dependencies = [ + "arrow 59.2.0", + "arrow-data 59.2.0", + "arrow-ipc 59.2.0", + "arrow-ord 59.2.0", + "arrow-schema 59.2.0", + "async-trait", + "bytes", + "datafusion-common 55.0.0", + "datafusion-common-runtime 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-functions 55.0.0", + "datafusion-functions-aggregate-common 55.0.0", + "datafusion-functions-window-common 55.0.0", + "datafusion-physical-expr 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "futures", + "half", + "hashbrown 0.17.1", + "indexmap 2.14.0", + "itertools 0.15.0", + "log", + "num-traits", + "parking_lot", + "pin-project-lite", + "serde_json", + "tokio", +] + [[package]] name = "datafusion-pruning" version = "54.1.0" @@ -2710,12 +3503,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb63eeac6de19be40f487b65dd84e546195f783c5a9928618e0c4f2a3569b0d7" dependencies = [ "arrow 58.4.0", - "datafusion-common", - "datafusion-datasource", - "datafusion-expr-common", - "datafusion-physical-expr", - "datafusion-physical-expr-common", - "datafusion-physical-plan", + "datafusion-common 54.1.0", + "datafusion-datasource 54.1.0", + "datafusion-expr-common 54.1.0", + "datafusion-physical-expr 54.1.0", + "datafusion-physical-expr-common 54.1.0", + "datafusion-physical-plan 54.1.0", + "log", +] + +[[package]] +name = "datafusion-pruning" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e651c8df0b90daed6a7be5921ec0ee379e6909705f063eeff70fd4e35010e4c" +dependencies = [ + "arrow 59.2.0", + "datafusion-common 55.0.0", + "datafusion-datasource 55.0.0", + "datafusion-expr-common 55.0.0", + "datafusion-physical-expr 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "datafusion-physical-plan 55.0.0", "log", ] @@ -2726,32 +3535,47 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f961d209177f91bd014db5cbb2c33b7d28a2597b9003e77f17aeb712964315a" dependencies = [ "async-trait", - "datafusion-common", - "datafusion-execution", - "datafusion-expr", - "datafusion-physical-plan", + "datafusion-common 54.1.0", + "datafusion-execution 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-physical-plan 54.1.0", + "parking_lot", +] + +[[package]] +name = "datafusion-session" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb56667ee38217efab19b895d9a936052cfb47ed438a19663351bdc42a6214a1" +dependencies = [ + "arrow-schema 59.2.0", + "async-trait", + "datafusion-common 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-physical-plan 55.0.0", "parking_lot", ] [[package]] name = "datafusion-spark" -version = "54.1.0" +version = "55.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1ccd16a6949503e56c084df1b90c8889db826ec9347d2f0f51a7837d6fa011e" +checksum = "992dd0b954f24cb576cbeee3555c3083b9cf7a5a5f2448ea25f7a437d444163f" dependencies = [ - "arrow 58.4.0", + "arrow 59.2.0", "bigdecimal", "chrono", "crc32fast", - "datafusion", - "datafusion-catalog", - "datafusion-common", - "datafusion-execution", - "datafusion-expr", - "datafusion-functions", - "datafusion-functions-aggregate", - "datafusion-functions-aggregate-common", - "datafusion-functions-nested", + "datafusion 55.0.0", + "datafusion-catalog 55.0.0", + "datafusion-common 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-functions 55.0.0", + "datafusion-functions-aggregate 55.0.0", + "datafusion-functions-aggregate-common 55.0.0", + "datafusion-functions-nested 55.0.0", "log", "num-traits", "percent-encoding", @@ -2772,32 +3596,51 @@ dependencies = [ "arrow 58.4.0", "bigdecimal", "chrono", - "datafusion-common", - "datafusion-expr", - "datafusion-functions-nested", + "datafusion-common 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-functions-nested 54.1.0", + "indexmap 2.14.0", + "log", + "regex", + "sqlparser", +] + +[[package]] +name = "datafusion-sql" +version = "55.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c29067cb9d32f8e603c45e15d61ea18f1069f96ceafeceb4e18466b8e5b31d9" +dependencies = [ + "arrow 59.2.0", + "bigdecimal", + "chrono", + "datafusion-common 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-functions-nested 55.0.0", "indexmap 2.14.0", "log", "recursive", "regex", "sqlparser", + "stacker", ] [[package]] name = "datafusion-sqllogictest" -version = "54.1.0" +version = "55.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d11faf3e95b017819a10800dc6d612c1f003696dea201700796b9268704f591" +checksum = "2c921345d249b784a513ad2be71fc3df18fd8f019fe6c82233f085a1871154fd" dependencies = [ - "arrow 58.4.0", + "arrow 59.2.0", "async-trait", "bigdecimal", "clap", - "datafusion", + "datafusion 55.0.0", "datafusion-spark", "futures", "half", "indicatif", - "itertools 0.14.0", + "itertools 0.15.0", "log", "object_store", "sqllogictest", @@ -2917,7 +3760,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -3112,7 +3955,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -4396,7 +5239,7 @@ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi", "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -4683,11 +5526,11 @@ dependencies = [ "crossbeam-queue", "crossbeam-skiplist", "dashmap", - "datafusion", - "datafusion-expr", - "datafusion-functions", - "datafusion-physical-expr", - "datafusion-physical-plan", + "datafusion 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-functions 54.1.0", + "datafusion-physical-expr 54.1.0", + "datafusion-physical-plan 54.1.0", "either", "fst", "futures", @@ -4826,8 +5669,8 @@ dependencies = [ "blake3", "byteorder", "bytes", - "datafusion-common", - "datafusion-sql", + "datafusion-common 54.1.0", + "datafusion-sql 54.1.0", "futures", "itertools 0.14.0", "lance-arrow", @@ -4869,10 +5712,10 @@ dependencies = [ "arrow-select 58.4.0", "async-trait", "chrono", - "datafusion", - "datafusion-common", - "datafusion-functions", - "datafusion-physical-expr", + "datafusion 54.1.0", + "datafusion-common 54.1.0", + "datafusion-functions 54.1.0", + "datafusion-physical-expr 54.1.0", "futures", "jsonb", "lance-arrow", @@ -4970,7 +5813,7 @@ dependencies = [ "async-trait", "byteorder", "bytes", - "datafusion-common", + "datafusion-common 54.1.0", "futures", "lance-arrow", "lance-core", @@ -5007,10 +5850,10 @@ dependencies = [ "bytes", "chrono", "crossbeam-queue", - "datafusion", - "datafusion-common", - "datafusion-expr", - "datafusion-physical-expr", + "datafusion 54.1.0", + "datafusion-common 54.1.0", + "datafusion-expr 54.1.0", + "datafusion-physical-expr 54.1.0", "dirs", "fst", "futures", @@ -5065,9 +5908,9 @@ dependencies = [ "arrow-select 58.4.0", "async-trait", "bytes", - "datafusion", - "datafusion-common", - "datafusion-expr", + "datafusion 54.1.0", + "datafusion-common 54.1.0", + "datafusion-expr 54.1.0", "futures", "lance-core", "lance-io", @@ -5547,6 +6390,15 @@ dependencies = [ "twox-hash", ] +[[package]] +name = "lz4_flex" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecbdfe44b1bd960b68170b417450a628c43f7cf56bb3c5317e61cb230ee7f226" +dependencies = [ + "twox-hash", +] + [[package]] name = "lzma-rust2" version = "0.16.5" @@ -5886,7 +6738,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -5895,7 +6747,7 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" dependencies = [ - "num-bigint", + "num-bigint 0.4.8", "num-complex", "num-integer", "num-iter", @@ -5913,6 +6765,16 @@ dependencies = [ "num-traits", ] +[[package]] +name = "num-bigint" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93e7820bc0a80a0238e650327316f929ba18d5be054b647490a3a6a339f3e7c0" +dependencies = [ + "num-integer", + "num-traits", +] + [[package]] name = "num-complex" version = "0.4.6" @@ -5953,7 +6815,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" dependencies = [ - "num-bigint", + "num-bigint 0.4.8", "num-integer", "num-traits", ] @@ -6452,7 +7314,7 @@ dependencies = [ "hashbrown 0.16.1", "lz4_flex 0.11.6", "num", - "num-bigint", + "num-bigint 0.4.8", "paste", "seq-macro", "simdutf8", @@ -6485,10 +7347,9 @@ dependencies = [ "half", "hashbrown 0.17.1", "lz4_flex 0.13.1", - "num-bigint", + "num-bigint 0.4.8", "num-integer", "num-traits", - "object_store", "paste", "seq-macro", "simdutf8", @@ -6499,6 +7360,40 @@ dependencies = [ "zstd", ] +[[package]] +name = "parquet" +version = "59.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7065842956a20c2a536924ce8e4d9955f7422451511b9eb7500d7bfe5077e59c" +dependencies = [ + "ahash 0.8.12", + "arrow-array 59.2.0", + "arrow-buffer 59.2.0", + "arrow-data 59.2.0", + "arrow-ipc 59.2.0", + "arrow-schema 59.2.0", + "arrow-select 59.2.0", + "base64 0.23.0", + "brotli", + "bytes", + "chrono", + "flate2", + "futures", + "half", + "hashbrown 0.17.1", + "lz4_flex 0.14.0", + "num-bigint 0.5.1", + "num-integer", + "num-traits", + "object_store", + "seq-macro", + "simdutf8", + "snap", + "tokio", + "twox-hash", + "zstd", +] + [[package]] name = "parquet-variant" version = "58.4.0" @@ -7129,7 +8024,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -7858,7 +8753,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -7916,7 +8811,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -8086,6 +8981,7 @@ version = "1.0.151" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" dependencies = [ + "indexmap 2.14.0", "itoa", "memchr", "serde", @@ -8787,7 +9683,7 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -8797,7 +9693,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" dependencies = [ "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -9967,20 +10863,20 @@ dependencies = [ "arrow-array 58.4.0", "arrow-schema 58.4.0", "async-trait", - "datafusion", - "datafusion-catalog", - "datafusion-common", - "datafusion-common-runtime", - "datafusion-datasource", - "datafusion-execution", - "datafusion-expr", - "datafusion-functions", - "datafusion-functions-nested", - "datafusion-physical-expr", - "datafusion-physical-expr-adapter", - "datafusion-physical-expr-common", - "datafusion-physical-plan", - "datafusion-pruning", + "datafusion 55.0.0", + "datafusion-catalog 55.0.0", + "datafusion-common 55.0.0", + "datafusion-common-runtime 55.0.0", + "datafusion-datasource 55.0.0", + "datafusion-execution 55.0.0", + "datafusion-expr 55.0.0", + "datafusion-functions 55.0.0", + "datafusion-functions-nested 55.0.0", + "datafusion-physical-expr 55.0.0", + "datafusion-physical-expr-adapter 55.0.0", + "datafusion-physical-expr-common 55.0.0", + "datafusion-physical-plan 55.0.0", + "datafusion-pruning 55.0.0", "futures", "insta", "itertools 0.14.0", @@ -10640,8 +11536,8 @@ dependencies = [ "anyhow", "async-trait", "bigdecimal", - "datafusion", - "datafusion-functions-nested", + "datafusion 55.0.0", + "datafusion-functions-nested 55.0.0", "datafusion-sqllogictest", "indicatif", "regex", @@ -10699,7 +11595,7 @@ dependencies = [ "clap", "console_error_panic_hook", "crossterm", - "datafusion", + "datafusion 55.0.0", "env_logger", "flatbuffers", "futures", @@ -10962,7 +11858,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 9abe9e379a2..feb71a46855 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -140,21 +140,21 @@ cudarc = { version = "0.19.0", features = [ ] } custom-labels = "0.4.4" dashmap = "6.1.0" -datafusion = { version = "54", default-features = false, features = ["sql"] } -datafusion-catalog = { version = "54" } -datafusion-common = { version = "54" } -datafusion-common-runtime = { version = "54" } -datafusion-datasource = { version = "54", default-features = false } -datafusion-execution = { version = "54" } -datafusion-expr = { version = "54" } -datafusion-functions = { version = "54" } -datafusion-functions-nested = { version = "54" } -datafusion-physical-expr = { version = "54" } -datafusion-physical-expr-adapter = { version = "54" } -datafusion-physical-expr-common = { version = "54" } -datafusion-physical-plan = { version = "54" } -datafusion-pruning = { version = "54" } -datafusion-sqllogictest = { version = "54" } +datafusion = { version = "55", default-features = false, features = ["sql"] } +datafusion-catalog = { version = "55" } +datafusion-common = { version = "55" } +datafusion-common-runtime = { version = "55" } +datafusion-datasource = { version = "55", default-features = false } +datafusion-execution = { version = "55" } +datafusion-expr = { version = "55" } +datafusion-functions = { version = "55" } +datafusion-functions-nested = { version = "55" } +datafusion-physical-expr = { version = "55" } +datafusion-physical-expr-adapter = { version = "55" } +datafusion-physical-expr-common = { version = "55" } +datafusion-physical-plan = { version = "55" } +datafusion-pruning = { version = "55" } +datafusion-sqllogictest = { version = "55" } divan = { package = "codspeed-divan-compat", version = "5.0.0" } enum-iterator = "2.0.0" env_logger = "0.11"