diff --git a/core/Cargo.lock b/core/Cargo.lock index 723d5ef1f2..217ab98c97 100644 --- a/core/Cargo.lock +++ b/core/Cargo.lock @@ -621,67 +621,6 @@ dependencies = [ "memchr", ] -[[package]] -name = "comet" -version = "0.1.0" -dependencies = [ - "ahash", - "arrow", - "arrow-array", - "arrow-buffer", - "arrow-data", - "arrow-schema", - "arrow-string", - "assertables", - "async-trait", - "brotli", - "byteorder", - "bytes", - "chrono", - "chrono-tz 0.8.6", - "crc32fast", - "criterion", - "datafusion", - "datafusion-common", - "datafusion-expr", - "datafusion-functions", - "datafusion-physical-expr", - "datafusion-physical-expr-common", - "flate2", - "futures", - "half", - "hashbrown", - "itertools 0.11.0", - "jni", - "lazy_static", - "log", - "log4rs", - "lz4", - "mimalloc", - "num", - "once_cell", - "parking_lot", - "parquet", - "parquet-format", - "paste", - "pprof", - "prost 0.12.6", - "prost-build", - "rand", - "regex", - "serde", - "simd-adler32", - "snap", - "tempfile", - "thiserror", - "thrift 0.17.0", - "tokio", - "tokio-stream", - "twox-hash", - "unicode-segmentation", - "zstd", -] - [[package]] name = "comfy-table" version = "7.1.1" @@ -866,7 +805,8 @@ dependencies = [ [[package]] name = "datafusion" version = "39.0.0" -source = "git+https://github.com/apache/arrow-datafusion.git?tag=39.0.0-rc1#6a4a280e3cf70fe5f1a1cfe7c2de13e4c39f89bb" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f92d2d7a9cba4580900b32b009848d9eb35f1028ac84cdd6ddcf97612cd0068" dependencies = [ "ahash", "arrow", @@ -908,10 +848,72 @@ dependencies = [ "uuid", ] +[[package]] +name = "datafusion-comet" +version = "0.1.0" +dependencies = [ + "ahash", + "arrow", + "arrow-array", + "arrow-buffer", + "arrow-data", + "arrow-schema", + "arrow-string", + "assertables", + "async-trait", + "brotli", + "byteorder", + "bytes", + "chrono", + "chrono-tz 0.8.6", + "crc32fast", + "criterion", + "datafusion", + "datafusion-common", + "datafusion-expr", + "datafusion-functions", + "datafusion-physical-expr", + "datafusion-physical-expr-common", + "flate2", + "futures", + "half", + "hashbrown", + "itertools 0.11.0", + "jni", + "lazy_static", + "log", + "log4rs", + "lz4", + "mimalloc", + "num", + "once_cell", + "parking_lot", + "parquet", + "parquet-format", + "paste", + "pprof", + "prost 0.12.6", + "prost-build", + "rand", + "regex", + "serde", + "simd-adler32", + "snap", + "tempfile", + "thiserror", + "thrift 0.17.0", + "tokio", + "tokio-stream", + "twox-hash", + "unicode-segmentation", + "zstd", +] + [[package]] name = "datafusion-common" version = "39.0.0" -source = "git+https://github.com/apache/arrow-datafusion.git?tag=39.0.0-rc1#6a4a280e3cf70fe5f1a1cfe7c2de13e4c39f89bb" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "effed030d2c1667eb1e11df5372d4981eaf5d11a521be32220b3985ae5ba6971" dependencies = [ "ahash", "arrow", @@ -931,7 +933,8 @@ dependencies = [ [[package]] name = "datafusion-common-runtime" version = "39.0.0" -source = "git+https://github.com/apache/arrow-datafusion.git?tag=39.0.0-rc1#6a4a280e3cf70fe5f1a1cfe7c2de13e4c39f89bb" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0091318129dad1359f08e4c6c71f855163c35bba05d1dbf983196f727857894" dependencies = [ "tokio", ] @@ -939,7 +942,8 @@ dependencies = [ [[package]] name = "datafusion-execution" version = "39.0.0" -source = "git+https://github.com/apache/arrow-datafusion.git?tag=39.0.0-rc1#6a4a280e3cf70fe5f1a1cfe7c2de13e4c39f89bb" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8385aba84fc4a06d3ebccfbcbf9b4f985e80c762fac634b49079f7cc14933fb1" dependencies = [ "arrow", "chrono", @@ -959,7 +963,8 @@ dependencies = [ [[package]] name = "datafusion-expr" version = "39.0.0" -source = "git+https://github.com/apache/arrow-datafusion.git?tag=39.0.0-rc1#6a4a280e3cf70fe5f1a1cfe7c2de13e4c39f89bb" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebb192f0055d2ce64e38ac100abc18e4e6ae9734d3c28eee522bbbd6a32108a3" dependencies = [ "ahash", "arrow", @@ -977,7 +982,8 @@ dependencies = [ [[package]] name = "datafusion-functions" version = "39.0.0" -source = "git+https://github.com/apache/arrow-datafusion.git?tag=39.0.0-rc1#6a4a280e3cf70fe5f1a1cfe7c2de13e4c39f89bb" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27c081ae5b7edd712b92767fb8ed5c0e32755682f8075707666cd70835807c0b" dependencies = [ "arrow", "base64", @@ -1003,7 +1009,8 @@ dependencies = [ [[package]] name = "datafusion-functions-aggregate" version = "39.0.0" -source = "git+https://github.com/apache/arrow-datafusion.git?tag=39.0.0-rc1#6a4a280e3cf70fe5f1a1cfe7c2de13e4c39f89bb" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "feb28a4ea52c28a26990646986a27c4052829a2a2572386258679e19263f8b78" dependencies = [ "ahash", "arrow", @@ -1020,7 +1027,8 @@ dependencies = [ [[package]] name = "datafusion-optimizer" version = "39.0.0" -source = "git+https://github.com/apache/arrow-datafusion.git?tag=39.0.0-rc1#6a4a280e3cf70fe5f1a1cfe7c2de13e4c39f89bb" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12172f2a6c9eb4992a51e62d709eeba5dedaa3b5369cce37ff6c2260e100ba76" dependencies = [ "arrow", "async-trait", @@ -1038,7 +1046,8 @@ dependencies = [ [[package]] name = "datafusion-physical-expr" version = "39.0.0" -source = "git+https://github.com/apache/arrow-datafusion.git?tag=39.0.0-rc1#6a4a280e3cf70fe5f1a1cfe7c2de13e4c39f89bb" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a3fce531b623e94180f6cd33d620ef01530405751b6ddd2fd96250cdbd78e2e" dependencies = [ "ahash", "arrow", @@ -1068,7 +1077,8 @@ dependencies = [ [[package]] name = "datafusion-physical-expr-common" version = "39.0.0" -source = "git+https://github.com/apache/arrow-datafusion.git?tag=39.0.0-rc1#6a4a280e3cf70fe5f1a1cfe7c2de13e4c39f89bb" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "046400b6a2cc3ed57a7c576f5ae6aecc77804ac8e0186926b278b189305b2a77" dependencies = [ "arrow", "datafusion-common", @@ -1079,7 +1089,8 @@ dependencies = [ [[package]] name = "datafusion-physical-plan" version = "39.0.0" -source = "git+https://github.com/apache/arrow-datafusion.git?tag=39.0.0-rc1#6a4a280e3cf70fe5f1a1cfe7c2de13e4c39f89bb" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4aed47f5a2ad8766260befb375b201592e86a08b260256e168ae4311426a2bff" dependencies = [ "ahash", "arrow", @@ -1112,7 +1123,8 @@ dependencies = [ [[package]] name = "datafusion-sql" version = "39.0.0" -source = "git+https://github.com/apache/arrow-datafusion.git?tag=39.0.0-rc1#6a4a280e3cf70fe5f1a1cfe7c2de13e4c39f89bb" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fa92bb1fd15e46ce5fb6f1c85f3ac054592560f294429a28e392b5f9cd4255e" dependencies = [ "arrow", "arrow-array", diff --git a/core/Cargo.toml b/core/Cargo.toml index 68bfbdec5d..fe74b3554f 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -71,12 +71,12 @@ itertools = "0.11.0" chrono = { version = "0.4", default-features = false, features = ["clock"] } chrono-tz = { version = "0.8" } paste = "1.0.14" -datafusion-common = { git = "https://github.com/apache/arrow-datafusion.git", tag = "39.0.0-rc1" } -datafusion = { default-features = false, git = "https://github.com/apache/arrow-datafusion.git", tag = "39.0.0-rc1", features = ["unicode_expressions", "crypto_expressions"] } -datafusion-functions = { git = "https://github.com/apache/arrow-datafusion.git", tag = "39.0.0-rc1", features = ["crypto_expressions"] } -datafusion-expr = { git = "https://github.com/apache/arrow-datafusion.git", tag = "39.0.0-rc1", default-features = false } -datafusion-physical-expr-common = { git = "https://github.com/apache/arrow-datafusion.git", tag = "39.0.0-rc1", default-features = false } -datafusion-physical-expr = { git = "https://github.com/apache/arrow-datafusion.git", tag = "39.0.0-rc1", default-features = false } +datafusion-common = { version = "39.0.0" } +datafusion = { default-features = false, version = "39.0.0", features = ["unicode_expressions", "crypto_expressions"] } +datafusion-functions = { version = "39.0.0", features = ["crypto_expressions"] } +datafusion-expr = { version = "39.0.0", default-features = false } +datafusion-physical-expr-common = { version = "39.0.0", default-features = false } +datafusion-physical-expr = { version = "39.0.0", default-features = false } unicode-segmentation = "^1.10.1" once_cell = "1.18.0" regex = "1.9.6"