This is an automated email from the ASF dual-hosted git repository.
agrove pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion-comet.git
The following commit(s) were added to refs/heads/main by this push:
new be065d33 Bump DataFusion to rev 35c2e7e (#740)
be065d33 is described below
commit be065d334377fcdf00ae5a547d422ad0704a1adb
Author: Andy Grove <[email protected]>
AuthorDate: Tue Jul 30 11:55:07 2024 -0600
Bump DataFusion to rev 35c2e7e (#740)
---
native/Cargo.lock | 101 ++++++++++++++++++++++++++++++------------------------
native/Cargo.toml | 26 +++++++-------
2 files changed, 70 insertions(+), 57 deletions(-)
diff --git a/native/Cargo.lock b/native/Cargo.lock
index a6748fa5..3f6b1d1c 100644
--- a/native/Cargo.lock
+++ b/native/Cargo.lock
@@ -114,9 +114,9 @@ checksum =
"96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
[[package]]
name = "arrow"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6127ea5e585a12ec9f742232442828ebaf264dfa5eefdd71282376c599562b77"
+checksum = "05048a8932648b63f21c37d88b552ccc8a65afb6dfe9fc9f30ce79174c2e7a85"
dependencies = [
"arrow-arith",
"arrow-array",
@@ -135,9 +135,9 @@ dependencies = [
[[package]]
name = "arrow-arith"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7add7f39210b7d726e2a8efc0083e7bf06e8f2d15bdb4896b564dce4410fbf5d"
+checksum = "1d8a57966e43bfe9a3277984a14c24ec617ad874e4c0e1d2a1b083a39cfbf22c"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -150,9 +150,9 @@ dependencies = [
[[package]]
name = "arrow-array"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "81c16ec702d3898c2f5cfdc148443c6cd7dbe5bac28399859eb0a3d38f072827"
+checksum = "16f4a9468c882dc66862cef4e1fd8423d47e67972377d85d80e022786427768c"
dependencies = [
"ahash",
"arrow-buffer",
@@ -167,9 +167,9 @@ dependencies = [
[[package]]
name = "arrow-buffer"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cae6970bab043c4fbc10aee1660ceb5b306d0c42c8cc5f6ae564efcd9759b663"
+checksum = "c975484888fc95ec4a632cdc98be39c085b1bb518531b0c80c5d462063e5daa1"
dependencies = [
"bytes",
"half",
@@ -178,9 +178,9 @@ dependencies = [
[[package]]
name = "arrow-cast"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1c7ef44f26ef4f8edc392a048324ed5d757ad09135eff6d5509e6450d39e0398"
+checksum = "da26719e76b81d8bc3faad1d4dbdc1bcc10d14704e63dc17fc9f3e7e1e567c8e"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -199,9 +199,9 @@ dependencies = [
[[package]]
name = "arrow-csv"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f843490bd258c5182b66e888161bb6f198f49f3792f7c7f98198b924ae0f564"
+checksum = "c13c36dc5ddf8c128df19bab27898eea64bf9da2b555ec1cd17a8ff57fba9ec2"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -218,9 +218,9 @@ dependencies = [
[[package]]
name = "arrow-data"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a769666ffac256dd301006faca1ca553d0ae7cffcf4cd07095f73f95eb226514"
+checksum = "dd9d6f18c65ef7a2573ab498c374d8ae364b4a4edf67105357491c031f716ca5"
dependencies = [
"arrow-buffer",
"arrow-schema",
@@ -230,9 +230,9 @@ dependencies = [
[[package]]
name = "arrow-ipc"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dbf9c3fb57390a1af0b7bb3b5558c1ee1f63905f3eccf49ae7676a8d1e6e5a72"
+checksum = "e786e1cdd952205d9a8afc69397b317cfbb6e0095e445c69cda7e8da5c1eeb0f"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -245,9 +245,9 @@ dependencies = [
[[package]]
name = "arrow-json"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "654e7f3724176b66ddfacba31af397c48e106fbe4d281c8144e7d237df5acfd7"
+checksum = "fb22284c5a2a01d73cebfd88a33511a3234ab45d66086b2ca2d1228c3498e445"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -265,9 +265,9 @@ dependencies = [
[[package]]
name = "arrow-ord"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e8008370e624e8e3c68174faaf793540287106cfda8ad1da862fdc53d8e096b4"
+checksum = "42745f86b1ab99ef96d1c0bcf49180848a64fe2c7a7a0d945bc64fa2b21ba9bc"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -280,9 +280,9 @@ dependencies = [
[[package]]
name = "arrow-row"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ca5e3a6b7fda8d9fe03f3b18a2d946354ea7f3c8e4076dbdb502ad50d9d44824"
+checksum = "4cd09a518c602a55bd406bcc291a967b284cfa7a63edfbf8b897ea4748aad23c"
dependencies = [
"ahash",
"arrow-array",
@@ -290,23 +290,22 @@ dependencies = [
"arrow-data",
"arrow-schema",
"half",
- "hashbrown",
]
[[package]]
name = "arrow-schema"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dab1c12b40e29d9f3b699e0203c2a73ba558444c05e388a4377208f8f9c97eee"
+checksum = "9e972cd1ff4a4ccd22f86d3e53e835c2ed92e0eea6a3e8eadb72b4f1ac802cf8"
dependencies = [
"bitflags 2.6.0",
]
[[package]]
name = "arrow-select"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e80159088ffe8c48965cb9b1a7c968b2729f29f37363df7eca177fc3281fe7c3"
+checksum = "600bae05d43483d216fb3494f8c32fdbefd8aa4e1de237e790dbb3d9f44690a3"
dependencies = [
"ahash",
"arrow-array",
@@ -318,9 +317,9 @@ dependencies = [
[[package]]
name = "arrow-string"
-version = "52.1.0"
+version = "52.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0fd04a6ea7de183648edbcb7a6dd925bbd04c210895f6384c780e27a9b54afcd"
+checksum = "f0dc1985b67cb45f6606a248ac2b4a288849f196bab8c657ea5589f47cdd55e6"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -805,7 +804,7 @@ dependencies = [
[[package]]
name = "datafusion"
version = "40.0.0"
-source =
"git+https://github.com/apache/datafusion.git?rev=b6e55d7e9#b6e55d7e9cf17cfd1dcf633350cc6d205608ecd0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
dependencies = [
"ahash",
"arrow",
@@ -816,6 +815,7 @@ dependencies = [
"bytes",
"chrono",
"dashmap",
+ "datafusion-catalog",
"datafusion-common",
"datafusion-common-runtime",
"datafusion-execution",
@@ -848,6 +848,19 @@ dependencies = [
"uuid",
]
+[[package]]
+name = "datafusion-catalog"
+version = "40.0.0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
+dependencies = [
+ "arrow-schema",
+ "async-trait",
+ "datafusion-common",
+ "datafusion-execution",
+ "datafusion-expr",
+ "datafusion-physical-plan",
+]
+
[[package]]
name = "datafusion-comet"
version = "0.2.0"
@@ -935,7 +948,7 @@ dependencies = [
[[package]]
name = "datafusion-common"
version = "40.0.0"
-source =
"git+https://github.com/apache/datafusion.git?rev=b6e55d7e9#b6e55d7e9cf17cfd1dcf633350cc6d205608ecd0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
dependencies = [
"ahash",
"arrow",
@@ -955,7 +968,7 @@ dependencies = [
[[package]]
name = "datafusion-common-runtime"
version = "40.0.0"
-source =
"git+https://github.com/apache/datafusion.git?rev=b6e55d7e9#b6e55d7e9cf17cfd1dcf633350cc6d205608ecd0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
dependencies = [
"tokio",
]
@@ -963,7 +976,7 @@ dependencies = [
[[package]]
name = "datafusion-execution"
version = "40.0.0"
-source =
"git+https://github.com/apache/datafusion.git?rev=b6e55d7e9#b6e55d7e9cf17cfd1dcf633350cc6d205608ecd0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
dependencies = [
"arrow",
"chrono",
@@ -983,7 +996,7 @@ dependencies = [
[[package]]
name = "datafusion-expr"
version = "40.0.0"
-source =
"git+https://github.com/apache/datafusion.git?rev=b6e55d7e9#b6e55d7e9cf17cfd1dcf633350cc6d205608ecd0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
dependencies = [
"ahash",
"arrow",
@@ -1001,7 +1014,7 @@ dependencies = [
[[package]]
name = "datafusion-functions"
version = "40.0.0"
-source =
"git+https://github.com/apache/datafusion.git?rev=b6e55d7e9#b6e55d7e9cf17cfd1dcf633350cc6d205608ecd0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
dependencies = [
"arrow",
"arrow-buffer",
@@ -1027,7 +1040,7 @@ dependencies = [
[[package]]
name = "datafusion-functions-aggregate"
version = "40.0.0"
-source =
"git+https://github.com/apache/datafusion.git?rev=b6e55d7e9#b6e55d7e9cf17cfd1dcf633350cc6d205608ecd0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
dependencies = [
"ahash",
"arrow",
@@ -1044,7 +1057,7 @@ dependencies = [
[[package]]
name = "datafusion-optimizer"
version = "40.0.0"
-source =
"git+https://github.com/apache/datafusion.git?rev=b6e55d7e9#b6e55d7e9cf17cfd1dcf633350cc6d205608ecd0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
dependencies = [
"arrow",
"async-trait",
@@ -1063,7 +1076,7 @@ dependencies = [
[[package]]
name = "datafusion-physical-expr"
version = "40.0.0"
-source =
"git+https://github.com/apache/datafusion.git?rev=b6e55d7e9#b6e55d7e9cf17cfd1dcf633350cc6d205608ecd0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
dependencies = [
"ahash",
"arrow",
@@ -1092,7 +1105,7 @@ dependencies = [
[[package]]
name = "datafusion-physical-expr-common"
version = "40.0.0"
-source =
"git+https://github.com/apache/datafusion.git?rev=b6e55d7e9#b6e55d7e9cf17cfd1dcf633350cc6d205608ecd0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
dependencies = [
"ahash",
"arrow",
@@ -1105,7 +1118,7 @@ dependencies = [
[[package]]
name = "datafusion-physical-optimizer"
version = "40.0.0"
-source =
"git+https://github.com/apache/datafusion.git?rev=b6e55d7e9#b6e55d7e9cf17cfd1dcf633350cc6d205608ecd0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
dependencies = [
"datafusion-common",
"datafusion-execution",
@@ -1116,7 +1129,7 @@ dependencies = [
[[package]]
name = "datafusion-physical-plan"
version = "40.0.0"
-source =
"git+https://github.com/apache/datafusion.git?rev=b6e55d7e9#b6e55d7e9cf17cfd1dcf633350cc6d205608ecd0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
dependencies = [
"ahash",
"arrow",
@@ -1149,7 +1162,7 @@ dependencies = [
[[package]]
name = "datafusion-sql"
version = "40.0.0"
-source =
"git+https://github.com/apache/datafusion.git?rev=b6e55d7e9#b6e55d7e9cf17cfd1dcf633350cc6d205608ecd0"
+source =
"git+https://github.com/apache/datafusion.git?rev=35c2e7e#35c2e7e7eb04e80877bbbc1fa4a5b06f31a4e4bc"
dependencies = [
"arrow",
"arrow-array",
@@ -2628,9 +2641,9 @@ checksum =
"1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b"
[[package]]
name = "sqlparser"
-version = "0.48.0"
+version = "0.49.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "749780d15ad1ee15fd74f5f84b0665560b6abb913de744c2b69155770f9601da"
+checksum = "a4a404d0e14905361b918cb8afdb73605e25c1d5029312bd9785142dcb3aa49e"
dependencies = [
"log",
"sqlparser_derive",
diff --git a/native/Cargo.toml b/native/Cargo.toml
index fc9b68c4..c6cf571a 100644
--- a/native/Cargo.toml
+++ b/native/Cargo.toml
@@ -33,19 +33,19 @@ edition = "2021"
rust-version = "1.75"
[workspace.dependencies]
-arrow = { version = "52.1.0", features = ["prettyprint", "ffi", "chrono-tz"] }
-arrow-array = { version = "52.1.0" }
-arrow-buffer = { version = "52.1.0" }
-arrow-data = { version = "52.1.0" }
-arrow-schema = { version = "52.1.0" }
-parquet = { version = "52.1.0", default-features = false, features =
["experimental"] }
-datafusion-common = { git = "https://github.com/apache/datafusion.git", rev =
"b6e55d7e9" }
-datafusion = { default-features = false, git =
"https://github.com/apache/datafusion.git", rev = "b6e55d7e9", features =
["unicode_expressions", "crypto_expressions"] }
-datafusion-functions = { git = "https://github.com/apache/datafusion.git", rev
= "b6e55d7e9", features = ["crypto_expressions"] }
-datafusion-expr = { git = "https://github.com/apache/datafusion.git", rev =
"b6e55d7e9", default-features = false }
-datafusion-physical-plan = { git = "https://github.com/apache/datafusion.git",
rev = "b6e55d7e9", default-features = false }
-datafusion-physical-expr-common = { git =
"https://github.com/apache/datafusion.git", rev = "b6e55d7e9", default-features
= false }
-datafusion-physical-expr = { git = "https://github.com/apache/datafusion.git",
rev = "b6e55d7e9", default-features = false }
+arrow = { version = "52.2.0", features = ["prettyprint", "ffi", "chrono-tz"] }
+arrow-array = { version = "52.2.0" }
+arrow-buffer = { version = "52.2.0" }
+arrow-data = { version = "52.2.0" }
+arrow-schema = { version = "52.2.0" }
+parquet = { version = "52.2.0", default-features = false, features =
["experimental"] }
+datafusion-common = { git = "https://github.com/apache/datafusion.git", rev =
"35c2e7e" }
+datafusion = { default-features = false, git =
"https://github.com/apache/datafusion.git", rev = "35c2e7e", features =
["unicode_expressions", "crypto_expressions"] }
+datafusion-functions = { git = "https://github.com/apache/datafusion.git", rev
= "35c2e7e", features = ["crypto_expressions"] }
+datafusion-expr = { git = "https://github.com/apache/datafusion.git", rev =
"35c2e7e", default-features = false }
+datafusion-physical-plan = { git = "https://github.com/apache/datafusion.git",
rev = "35c2e7e", default-features = false }
+datafusion-physical-expr-common = { git =
"https://github.com/apache/datafusion.git", rev = "35c2e7e", default-features =
false }
+datafusion-physical-expr = { git = "https://github.com/apache/datafusion.git",
rev = "35c2e7e", default-features = false }
datafusion-comet-spark-expr = { path = "spark-expr", version = "0.2.0" }
datafusion-comet-proto = { path = "proto", version = "0.2.0" }
chrono = { version = "0.4", default-features = false, features = ["clock"] }
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]