diff --git a/Cargo.lock b/Cargo.lock index ce71e2bf98950..39af05105a006 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -247,10 +247,10 @@ version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc1d4e368e87ad9ee64f28b9577a3834ce10fe2703a26b28417d485bbbdff956" dependencies = [ - "arrow-array", - "arrow-buffer", - "arrow-data", - "arrow-schema", + "arrow-array 47.0.0", + "arrow-buffer 47.0.0", + "arrow-data 47.0.0", + "arrow-schema 47.0.0", "chrono", "half 2.3.1", "num", @@ -263,9 +263,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d02efa7253ede102d45a4e802a129e83bcc3f49884cab795b1ac223918e4318d" dependencies = [ "ahash 0.8.3", - "arrow-buffer", - "arrow-data", - "arrow-schema", + "arrow-buffer 47.0.0", + "arrow-data 47.0.0", + "arrow-schema 47.0.0", + "chrono", + "half 2.3.1", + "hashbrown 0.14.0", + "num", +] + +[[package]] +name = "arrow-array" +version = "48.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55705ada5cdde4cb0f202ffa6aa756637e33fea30e13d8d0d0fd6a24ffcee1e3" +dependencies = [ + "ahash 0.8.3", + "arrow-buffer 48.0.0", + "arrow-data 48.0.0", + "arrow-schema 48.0.0", "chrono", "half 2.3.1", "hashbrown 0.14.0", @@ -283,17 +299,45 @@ dependencies = [ "num", ] +[[package]] +name = "arrow-buffer" +version = "48.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a722f90a09b94f295ab7102542e97199d3500128843446ef63e410ad546c5333" +dependencies = [ + "bytes", + "half 2.3.1", + "num", +] + [[package]] name = "arrow-cast" version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d825d51b9968868d50bc5af92388754056796dbc62a4e25307d588a1fc84dee" dependencies = [ - "arrow-array", - "arrow-buffer", - "arrow-data", - "arrow-schema", - "arrow-select", + "arrow-array 47.0.0", + "arrow-buffer 47.0.0", + "arrow-data 47.0.0", + "arrow-schema 47.0.0", + "arrow-select 47.0.0", + "chrono", + "half 2.3.1", + "lexical-core", + "num", +] + +[[package]] +name = "arrow-cast" +version = "48.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af01fc1a06f6f2baf31a04776156d47f9f31ca5939fe6d00cd7a059f95a46ff1" +dependencies = [ + "arrow-array 48.0.0", + "arrow-buffer 48.0.0", + "arrow-data 48.0.0", + "arrow-schema 48.0.0", + "arrow-select 48.0.0", "chrono", "half 2.3.1", "lexical-core", @@ -306,8 +350,20 @@ version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "475a4c3699c8b4095ca61cecf15da6f67841847a5f5aac983ccb9a377d02f73a" dependencies = [ - "arrow-buffer", - "arrow-schema", + "arrow-buffer 47.0.0", + "arrow-schema 47.0.0", + "half 2.3.1", + "num", +] + +[[package]] +name = "arrow-data" +version = "48.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0a547195e607e625e7fafa1a7269b8df1a4a612c919efd9b26bd86e74538f3a" +dependencies = [ + "arrow-buffer 48.0.0", + "arrow-schema 48.0.0", "half 2.3.1", "num", ] @@ -318,11 +374,11 @@ version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd938ea4a0e8d0db2b9f47ebba792f73f6188f4289707caeaf93a3be705e5ed5" dependencies = [ - "arrow-array", - "arrow-buffer", - "arrow-cast", + "arrow-array 47.0.0", + "arrow-buffer 47.0.0", + "arrow-cast 47.0.0", "arrow-ipc", - "arrow-schema", + "arrow-schema 47.0.0", "base64 0.21.4", "bytes", "futures", @@ -338,25 +394,25 @@ version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1248005c8ac549f869b7a840859d942bf62471479c1a2d82659d453eebcd166a" dependencies = [ - "arrow-array", - "arrow-buffer", - "arrow-cast", - "arrow-data", - "arrow-schema", + "arrow-array 47.0.0", + "arrow-buffer 47.0.0", + "arrow-cast 47.0.0", + "arrow-data 47.0.0", + "arrow-schema 47.0.0", "flatbuffers", ] [[package]] name = "arrow-ord" -version = "47.0.0" +version = "48.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03b87aa408ea6a6300e49eb2eba0c032c88ed9dc19e0a9948489c55efdca71f4" +checksum = "4502123d2397319f3a13688432bc678c61cb1582f2daa01253186da650bf5841" dependencies = [ - "arrow-array", - "arrow-buffer", - "arrow-data", - "arrow-schema", - "arrow-select", + "arrow-array 48.0.0", + "arrow-buffer 48.0.0", + "arrow-data 48.0.0", + "arrow-schema 48.0.0", + "arrow-select 48.0.0", "half 2.3.1", "num", ] @@ -368,10 +424,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "114a348ab581e7c9b6908fcab23cb39ff9f060eb19e72b13f8fb8eaa37f65d22" dependencies = [ "ahash 0.8.3", - "arrow-array", - "arrow-buffer", - "arrow-data", - "arrow-schema", + "arrow-array 47.0.0", + "arrow-buffer 47.0.0", + "arrow-data 47.0.0", + "arrow-schema 47.0.0", "half 2.3.1", "hashbrown 0.14.0", ] @@ -382,6 +438,12 @@ version = "47.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d1d179c117b158853e0101bfbed5615e86fe97ee356b4af901f1c5001e1ce4b" +[[package]] +name = "arrow-schema" +version = "48.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d7a8c3f97f5ef6abd862155a6f39aaba36b029322462d72bbcfa69782a50614" + [[package]] name = "arrow-select" version = "47.0.0" @@ -389,10 +451,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d5c71e003202e67e9db139e5278c79f5520bb79922261dfe140e4637ee8b6108" dependencies = [ "ahash 0.8.3", - "arrow-array", - "arrow-buffer", - "arrow-data", - "arrow-schema", + "arrow-array 47.0.0", + "arrow-buffer 47.0.0", + "arrow-data 47.0.0", + "arrow-schema 47.0.0", + "num", +] + +[[package]] +name = "arrow-select" +version = "48.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f868f4a5001429e20f7c1994b5cd1aa68b82e3db8cf96c559cdb56dc8be21410" +dependencies = [ + "ahash 0.8.3", + "arrow-array 48.0.0", + "arrow-buffer 48.0.0", + "arrow-data 48.0.0", + "arrow-schema 48.0.0", "num", ] @@ -3857,13 +3933,13 @@ dependencies = [ "anyhow", "apache-avro 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", "arrow-arith", - "arrow-array", - "arrow-buffer", - "arrow-cast", + "arrow-array 48.0.0", + "arrow-buffer 48.0.0", + "arrow-cast 48.0.0", "arrow-ord", "arrow-row", - "arrow-schema", - "arrow-select", + "arrow-schema 48.0.0", + "arrow-select 48.0.0", "async-trait", "bitvec", "bytes", @@ -5621,13 +5697,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0463cc3b256d5f50408c49a4be3a16674f4c8ceef60941709620a062b1f6bf4d" dependencies = [ "ahash 0.8.3", - "arrow-array", - "arrow-buffer", - "arrow-cast", - "arrow-data", + "arrow-array 47.0.0", + "arrow-buffer 47.0.0", + "arrow-cast 47.0.0", + "arrow-data 47.0.0", "arrow-ipc", - "arrow-schema", - "arrow-select", + "arrow-schema 47.0.0", + "arrow-select 47.0.0", "base64 0.21.4", "brotli", "bytes", @@ -7023,10 +7099,10 @@ version = "1.3.0-alpha" dependencies = [ "anyhow", "arc-swap", - "arrow-array", - "arrow-buffer", - "arrow-cast", - "arrow-schema", + "arrow-array 48.0.0", + "arrow-buffer 48.0.0", + "arrow-cast 48.0.0", + "arrow-schema 48.0.0", "async-trait", "auto_enums", "auto_impl", @@ -7251,8 +7327,8 @@ version = "1.3.0-alpha" dependencies = [ "anyhow", "apache-avro 0.15.0 (git+https://github.com/risingwavelabs/avro?branch=idx0dev/resolved_schema)", - "arrow-array", - "arrow-schema", + "arrow-array 48.0.0", + "arrow-schema 48.0.0", "async-nats", "async-trait", "auto_enums", @@ -7387,8 +7463,8 @@ name = "risingwave_expr" version = "1.3.0-alpha" dependencies = [ "anyhow", - "arrow-array", - "arrow-schema", + "arrow-array 48.0.0", + "arrow-schema 48.0.0", "async-trait", "auto_impl", "await-tree", @@ -7467,7 +7543,7 @@ version = "1.3.0-alpha" dependencies = [ "anyhow", "arc-swap", - "arrow-schema", + "arrow-schema 48.0.0", "assert_matches", "async-recursion", "async-trait", @@ -8162,10 +8238,10 @@ dependencies = [ name = "risingwave_udf" version = "0.1.0" dependencies = [ - "arrow-array", + "arrow-array 48.0.0", "arrow-flight", - "arrow-schema", - "arrow-select", + "arrow-schema 48.0.0", + "arrow-select 48.0.0", "cfg-or-panic", "futures-util", "madsim-tokio", diff --git a/Cargo.toml b/Cargo.toml index ef09221b818a2..fb65a12f29fcf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -112,13 +112,13 @@ tonic = { package = "madsim-tonic", version = "0.4.0" } tonic-build = { package = "madsim-tonic-build", version = "0.4.2" } prost = { version = "0.12" } icelake = { git = "https://github.com/icelake-io/icelake", rev = "16dab0e36ab337e58ee8002d828def2d212fa116" } -arrow-array = "47" -arrow-cast = "47" -arrow-schema = "47" -arrow-buffer = "47" +arrow-array = "48" +arrow-cast = "48" +arrow-schema = "48" +arrow-buffer = "48" arrow-flight = "47" -arrow-select = "47" -arrow-ord = "47" +arrow-select = "48" +arrow-ord = "48" tikv-jemalloc-ctl = { git = "https://github.com/risingwavelabs/jemallocator.git", rev = "64a2d9" } tikv-jemallocator = { git = "https://github.com/risingwavelabs/jemallocator.git", features = [ "profiling",