chore: Update datafusion / arrow/parquet/arrow-flight and prost/tonic ecosystem (#5360)
* chore: Update datafusion and arrow * chore: Update Cargo.lock * chore: update to Decimal128 * chore: Update tonic/prost/pbjson/etc * chore: Run cargo hakari tasks * fix: doctest in generated types Co-authored-by: CircleCI[bot] <circleci@influxdata.com>pull/24376/head
parent
dadcc369b1
commit
16ddc5efc6
|
@ -96,9 +96,9 @@ checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6"
|
|||
|
||||
[[package]]
|
||||
name = "arrow"
|
||||
version = "19.0.0"
|
||||
version = "20.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "89b7e88e4739c3616cae75adce6660c9c1a80f2660545eb77afbe0e4a0f048a0"
|
||||
checksum = "c72a69495f06c8abb65b76a87be192a26fa724380d1f292d4e558a32afed9989"
|
||||
dependencies = [
|
||||
"ahash",
|
||||
"bitflags",
|
||||
|
@ -114,8 +114,8 @@ dependencies = [
|
|||
"lexical-core",
|
||||
"multiversion",
|
||||
"num",
|
||||
"rand",
|
||||
"regex",
|
||||
"regex-syntax",
|
||||
"serde",
|
||||
"serde_derive",
|
||||
"serde_json",
|
||||
|
@ -123,19 +123,19 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "arrow-flight"
|
||||
version = "19.0.0"
|
||||
version = "20.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "18eadbc2d726572e874ccef2bdd0115bc29ef237d3c7b9b7f4415fda3e198974"
|
||||
checksum = "167aace6e264593bd25099bd8c089db6eb4dfc6fff7979523de062531d0f4336"
|
||||
dependencies = [
|
||||
"arrow",
|
||||
"base64",
|
||||
"bytes",
|
||||
"futures",
|
||||
"proc-macro2",
|
||||
"prost",
|
||||
"prost-derive",
|
||||
"prost 0.11.0",
|
||||
"prost-derive 0.11.0",
|
||||
"tokio",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"tonic-build",
|
||||
]
|
||||
|
||||
|
@ -691,7 +691,7 @@ dependencies = [
|
|||
"http",
|
||||
"thiserror",
|
||||
"tokio",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"tower",
|
||||
"workspace-hack",
|
||||
]
|
||||
|
@ -775,9 +775,9 @@ version = "0.3.0"
|
|||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "06c5fd425783d81668ed68ec98408a80498fb4ae2fd607797539e1a9dfa3618f"
|
||||
dependencies = [
|
||||
"prost",
|
||||
"prost-types",
|
||||
"tonic",
|
||||
"prost 0.10.4",
|
||||
"prost-types 0.10.1",
|
||||
"tonic 0.7.2",
|
||||
"tracing-core",
|
||||
]
|
||||
|
||||
|
@ -794,13 +794,13 @@ dependencies = [
|
|||
"hdrhistogram",
|
||||
"humantime",
|
||||
"parking_lot 0.11.2",
|
||||
"prost-types",
|
||||
"prost-types 0.10.1",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"thread_local",
|
||||
"tokio",
|
||||
"tokio-stream",
|
||||
"tonic",
|
||||
"tonic 0.7.2",
|
||||
"tracing",
|
||||
"tracing-core",
|
||||
"tracing-subscriber",
|
||||
|
@ -1054,7 +1054,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "datafusion"
|
||||
version = "10.0.0"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=88f65481906a99fba4f5a325756827ba62ff6a2e#88f65481906a99fba4f5a325756827ba62ff6a2e"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=3eb55e9a0510d872f6f7765b1a5f17db46486e45#3eb55e9a0510d872f6f7765b1a5f17db46486e45"
|
||||
dependencies = [
|
||||
"ahash",
|
||||
"arrow",
|
||||
|
@ -1093,7 +1093,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "datafusion-common"
|
||||
version = "10.0.0"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=88f65481906a99fba4f5a325756827ba62ff6a2e#88f65481906a99fba4f5a325756827ba62ff6a2e"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=3eb55e9a0510d872f6f7765b1a5f17db46486e45#3eb55e9a0510d872f6f7765b1a5f17db46486e45"
|
||||
dependencies = [
|
||||
"arrow",
|
||||
"object_store",
|
||||
|
@ -1106,7 +1106,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "datafusion-expr"
|
||||
version = "10.0.0"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=88f65481906a99fba4f5a325756827ba62ff6a2e#88f65481906a99fba4f5a325756827ba62ff6a2e"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=3eb55e9a0510d872f6f7765b1a5f17db46486e45#3eb55e9a0510d872f6f7765b1a5f17db46486e45"
|
||||
dependencies = [
|
||||
"ahash",
|
||||
"arrow",
|
||||
|
@ -1117,7 +1117,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "datafusion-optimizer"
|
||||
version = "10.0.0"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=88f65481906a99fba4f5a325756827ba62ff6a2e#88f65481906a99fba4f5a325756827ba62ff6a2e"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=3eb55e9a0510d872f6f7765b1a5f17db46486e45#3eb55e9a0510d872f6f7765b1a5f17db46486e45"
|
||||
dependencies = [
|
||||
"arrow",
|
||||
"async-trait",
|
||||
|
@ -1132,7 +1132,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "datafusion-physical-expr"
|
||||
version = "10.0.0"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=88f65481906a99fba4f5a325756827ba62ff6a2e#88f65481906a99fba4f5a325756827ba62ff6a2e"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=3eb55e9a0510d872f6f7765b1a5f17db46486e45#3eb55e9a0510d872f6f7765b1a5f17db46486e45"
|
||||
dependencies = [
|
||||
"ahash",
|
||||
"arrow",
|
||||
|
@ -1156,20 +1156,20 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "datafusion-proto"
|
||||
version = "10.0.0"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=88f65481906a99fba4f5a325756827ba62ff6a2e#88f65481906a99fba4f5a325756827ba62ff6a2e"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=3eb55e9a0510d872f6f7765b1a5f17db46486e45#3eb55e9a0510d872f6f7765b1a5f17db46486e45"
|
||||
dependencies = [
|
||||
"arrow",
|
||||
"datafusion 10.0.0",
|
||||
"datafusion-common",
|
||||
"datafusion-expr",
|
||||
"prost",
|
||||
"prost-build",
|
||||
"prost 0.11.0",
|
||||
"prost-build 0.11.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "datafusion-row"
|
||||
version = "10.0.0"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=88f65481906a99fba4f5a325756827ba62ff6a2e#88f65481906a99fba4f5a325756827ba62ff6a2e"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=3eb55e9a0510d872f6f7765b1a5f17db46486e45#3eb55e9a0510d872f6f7765b1a5f17db46486e45"
|
||||
dependencies = [
|
||||
"arrow",
|
||||
"datafusion-common",
|
||||
|
@ -1180,7 +1180,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "datafusion-sql"
|
||||
version = "10.0.0"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=88f65481906a99fba4f5a325756827ba62ff6a2e#88f65481906a99fba4f5a325756827ba62ff6a2e"
|
||||
source = "git+https://github.com/apache/arrow-datafusion.git?rev=3eb55e9a0510d872f6f7765b1a5f17db46486e45#3eb55e9a0510d872f6f7765b1a5f17db46486e45"
|
||||
dependencies = [
|
||||
"ahash",
|
||||
"arrow",
|
||||
|
@ -1597,12 +1597,12 @@ dependencies = [
|
|||
"pbjson-build",
|
||||
"pbjson-types",
|
||||
"predicate",
|
||||
"prost",
|
||||
"prost-build",
|
||||
"prost 0.11.0",
|
||||
"prost-build 0.11.1",
|
||||
"query_functions",
|
||||
"serde",
|
||||
"snafu",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"tonic-build",
|
||||
"workspace-hack",
|
||||
]
|
||||
|
@ -1991,7 +1991,7 @@ dependencies = [
|
|||
"tokio",
|
||||
"tokio-stream",
|
||||
"tokio-util",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"trace_exporters",
|
||||
"trogging",
|
||||
"uuid 1.1.2",
|
||||
|
@ -2012,11 +2012,11 @@ dependencies = [
|
|||
"generated_types",
|
||||
"mutable_batch_lp",
|
||||
"mutable_batch_pb",
|
||||
"prost",
|
||||
"prost 0.11.0",
|
||||
"rand",
|
||||
"thiserror",
|
||||
"tokio",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
@ -2040,8 +2040,8 @@ dependencies = [
|
|||
"client_util",
|
||||
"futures-util",
|
||||
"generated_types",
|
||||
"prost",
|
||||
"tonic",
|
||||
"prost 0.11.0",
|
||||
"tonic 0.8.0",
|
||||
"workspace-hack",
|
||||
]
|
||||
|
||||
|
@ -2105,7 +2105,7 @@ dependencies = [
|
|||
"paste",
|
||||
"pin-project",
|
||||
"predicate",
|
||||
"prost",
|
||||
"prost 0.11.0",
|
||||
"schema",
|
||||
"snafu",
|
||||
"test_helpers",
|
||||
|
@ -2113,7 +2113,7 @@ dependencies = [
|
|||
"tokio",
|
||||
"tokio-stream",
|
||||
"tokio-util",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"trace",
|
||||
"tracker",
|
||||
"uuid 1.1.2",
|
||||
|
@ -2299,7 +2299,7 @@ dependencies = [
|
|||
"tokio",
|
||||
"tokio-stream",
|
||||
"tokio-util",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"tonic-health",
|
||||
"tonic-reflection",
|
||||
"tower",
|
||||
|
@ -2393,7 +2393,7 @@ dependencies = [
|
|||
"sharder",
|
||||
"thiserror",
|
||||
"tokio",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"trace",
|
||||
"workspace-hack",
|
||||
"write_buffer",
|
||||
|
@ -2856,7 +2856,7 @@ dependencies = [
|
|||
"mutable_batch",
|
||||
"mutable_batch_lp",
|
||||
"mutable_batch_pb",
|
||||
"prost",
|
||||
"prost 0.11.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
@ -3204,10 +3204,11 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "parquet"
|
||||
version = "19.0.0"
|
||||
version = "20.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2cfcf237362047888b342e4f0e213a9b303133b085853e447f2c58e65e00099d"
|
||||
checksum = "d0f0af698fcf8d1d9f2971766ebef25821ffe8c39c91837c276dcd97e075d950"
|
||||
dependencies = [
|
||||
"ahash",
|
||||
"arrow",
|
||||
"base64",
|
||||
"brotli",
|
||||
|
@ -3216,11 +3217,13 @@ dependencies = [
|
|||
"chrono",
|
||||
"flate2",
|
||||
"futures",
|
||||
"hashbrown",
|
||||
"lz4",
|
||||
"num",
|
||||
"num-bigint",
|
||||
"parquet-format",
|
||||
"rand",
|
||||
"seq-macro",
|
||||
"snap",
|
||||
"thrift",
|
||||
"tokio",
|
||||
|
@ -3256,7 +3259,7 @@ dependencies = [
|
|||
"parquet-format",
|
||||
"pbjson-types",
|
||||
"predicate",
|
||||
"prost",
|
||||
"prost 0.11.0",
|
||||
"schema",
|
||||
"snafu",
|
||||
"thiserror",
|
||||
|
@ -3275,9 +3278,9 @@ checksum = "9423e2b32f7a043629287a536f21951e8c6a82482d0acb1eeebfc90bc2225b22"
|
|||
|
||||
[[package]]
|
||||
name = "pbjson"
|
||||
version = "0.3.2"
|
||||
version = "0.4.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "15ab5b51d009f452712c4f77601f2a5a432d9a2b02b51a3686fa149510336640"
|
||||
checksum = "599fe9aefc2ca0df4a96179b3075faee2cacb89d4cf947a00b9a89152dfffc9d"
|
||||
dependencies = [
|
||||
"base64",
|
||||
"serde",
|
||||
|
@ -3285,28 +3288,28 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "pbjson-build"
|
||||
version = "0.3.2"
|
||||
version = "0.4.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7cbaa173e82708b343eb70343feb0ab63734509dd5aefed11d44d3bb3f4b3cff"
|
||||
checksum = "b237671f44cffe48853b93cba79d2613a62c8250b902a93f11f4be4539c84287"
|
||||
dependencies = [
|
||||
"heck",
|
||||
"itertools",
|
||||
"prost",
|
||||
"prost-types",
|
||||
"prost 0.11.0",
|
||||
"prost-types 0.11.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "pbjson-types"
|
||||
version = "0.3.2"
|
||||
version = "0.4.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6ef17abc1cc106b935f8d2a6a11a246e0bfc163d96a26301ef95c6f15224cc1d"
|
||||
checksum = "588ae4a372e9fa9c20524dacd39e666b6abd29ff2830b9ebec5437e41634067d"
|
||||
dependencies = [
|
||||
"bytes",
|
||||
"chrono",
|
||||
"pbjson",
|
||||
"pbjson-build",
|
||||
"prost",
|
||||
"prost-build",
|
||||
"prost 0.11.0",
|
||||
"prost-build 0.11.1",
|
||||
"serde",
|
||||
]
|
||||
|
||||
|
@ -3466,9 +3469,9 @@ dependencies = [
|
|||
"nix",
|
||||
"once_cell",
|
||||
"parking_lot 0.12.1",
|
||||
"prost",
|
||||
"prost-build",
|
||||
"prost-derive",
|
||||
"prost 0.10.4",
|
||||
"prost-build 0.10.4",
|
||||
"prost-derive 0.10.1",
|
||||
"protobuf",
|
||||
"smallvec",
|
||||
"symbolic-demangle",
|
||||
|
@ -3625,7 +3628,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|||
checksum = "71adf41db68aa0daaefc69bb30bcd68ded9b9abaad5d1fbb6304c4fb390e083e"
|
||||
dependencies = [
|
||||
"bytes",
|
||||
"prost-derive",
|
||||
"prost-derive 0.10.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "prost"
|
||||
version = "0.11.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "399c3c31cdec40583bb68f0b18403400d01ec4289c383aa047560439952c4dd7"
|
||||
dependencies = [
|
||||
"bytes",
|
||||
"prost-derive 0.11.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
@ -3643,8 +3656,28 @@ dependencies = [
|
|||
"log",
|
||||
"multimap",
|
||||
"petgraph",
|
||||
"prost",
|
||||
"prost-types",
|
||||
"prost 0.10.4",
|
||||
"prost-types 0.10.1",
|
||||
"regex",
|
||||
"tempfile",
|
||||
"which",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "prost-build"
|
||||
version = "0.11.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7f835c582e6bd972ba8347313300219fed5bfa52caf175298d860b61ff6069bb"
|
||||
dependencies = [
|
||||
"bytes",
|
||||
"heck",
|
||||
"itertools",
|
||||
"lazy_static",
|
||||
"log",
|
||||
"multimap",
|
||||
"petgraph",
|
||||
"prost 0.11.0",
|
||||
"prost-types 0.11.1",
|
||||
"regex",
|
||||
"tempfile",
|
||||
"which",
|
||||
|
@ -3663,6 +3696,19 @@ dependencies = [
|
|||
"syn",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "prost-derive"
|
||||
version = "0.11.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7345d5f0e08c0536d7ac7229952590239e77abf0a0100a1b1d890add6ea96364"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"itertools",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "prost-types"
|
||||
version = "0.10.1"
|
||||
|
@ -3670,7 +3716,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|||
checksum = "2d0a014229361011dc8e69c8a1ec6c2e8d0f2af7c91e3ea3f5b2170298461e68"
|
||||
dependencies = [
|
||||
"bytes",
|
||||
"prost",
|
||||
"prost 0.10.4",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "prost-types"
|
||||
version = "0.11.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4dfaa718ad76a44b3415e6c4d53b17c8f99160dcb3a99b10470fce8ad43f6e3e"
|
||||
dependencies = [
|
||||
"bytes",
|
||||
"prost 0.11.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
@ -3719,7 +3775,7 @@ dependencies = [
|
|||
"thiserror",
|
||||
"tokio",
|
||||
"tokio-util",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"trace",
|
||||
"tracker",
|
||||
"uuid 1.1.2",
|
||||
|
@ -4073,7 +4129,7 @@ dependencies = [
|
|||
"thiserror",
|
||||
"tokio",
|
||||
"tokio-stream",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"trace",
|
||||
"workspace-hack",
|
||||
"write_buffer",
|
||||
|
@ -4240,6 +4296,12 @@ version = "1.0.13"
|
|||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "93f6841e709003d68bb2deee8c343572bf446003ec20a583e76f7b15cebf3711"
|
||||
|
||||
[[package]]
|
||||
name = "seq-macro"
|
||||
version = "0.3.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0772c5c30e1a0d91f6834f8e545c69281c099dfa9a3ac58d96a9fd629c8d4898"
|
||||
|
||||
[[package]]
|
||||
name = "serde"
|
||||
version = "1.0.142"
|
||||
|
@ -4339,7 +4401,7 @@ dependencies = [
|
|||
"metric",
|
||||
"observability_deps",
|
||||
"tokio",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"uuid 1.1.2",
|
||||
"workspace-hack",
|
||||
]
|
||||
|
@ -4360,13 +4422,13 @@ dependencies = [
|
|||
"metric",
|
||||
"observability_deps",
|
||||
"pin-project",
|
||||
"prost",
|
||||
"prost 0.11.0",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"service_common",
|
||||
"snafu",
|
||||
"tokio",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"trace",
|
||||
"trace_http",
|
||||
"tracker",
|
||||
|
@ -4391,7 +4453,7 @@ dependencies = [
|
|||
"parking_lot 0.12.1",
|
||||
"pin-project",
|
||||
"predicate",
|
||||
"prost",
|
||||
"prost 0.11.0",
|
||||
"query_functions",
|
||||
"regex",
|
||||
"schema",
|
||||
|
@ -4404,7 +4466,7 @@ dependencies = [
|
|||
"test_helpers",
|
||||
"tokio",
|
||||
"tokio-stream",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"trace",
|
||||
"trace_http",
|
||||
"tracker",
|
||||
|
@ -4425,7 +4487,7 @@ dependencies = [
|
|||
"observability_deps",
|
||||
"parquet_file",
|
||||
"tokio",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"uuid 1.1.2",
|
||||
"workspace-hack",
|
||||
]
|
||||
|
@ -4440,7 +4502,7 @@ dependencies = [
|
|||
"metric",
|
||||
"observability_deps",
|
||||
"tokio",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"workspace-hack",
|
||||
]
|
||||
|
||||
|
@ -4450,7 +4512,7 @@ version = "0.1.0"
|
|||
dependencies = [
|
||||
"generated_types",
|
||||
"observability_deps",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"workspace-hack",
|
||||
]
|
||||
|
||||
|
@ -4897,7 +4959,7 @@ dependencies = [
|
|||
"observability_deps",
|
||||
"once_cell",
|
||||
"parking_lot 0.12.1",
|
||||
"prost",
|
||||
"prost 0.11.0",
|
||||
"rand",
|
||||
"reqwest",
|
||||
"sqlx",
|
||||
|
@ -4905,7 +4967,7 @@ dependencies = [
|
|||
"test_helpers",
|
||||
"tokio",
|
||||
"tokio-util",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"workspace-hack",
|
||||
]
|
||||
|
||||
|
@ -5152,8 +5214,40 @@ dependencies = [
|
|||
"hyper-timeout",
|
||||
"percent-encoding",
|
||||
"pin-project",
|
||||
"prost",
|
||||
"prost-derive",
|
||||
"prost 0.10.4",
|
||||
"prost-derive 0.10.1",
|
||||
"tokio",
|
||||
"tokio-stream",
|
||||
"tokio-util",
|
||||
"tower",
|
||||
"tower-layer",
|
||||
"tower-service",
|
||||
"tracing",
|
||||
"tracing-futures",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tonic"
|
||||
version = "0.8.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "498f271adc46acce75d66f639e4d35b31b2394c295c82496727dafa16d465dd2"
|
||||
dependencies = [
|
||||
"async-stream",
|
||||
"async-trait",
|
||||
"axum",
|
||||
"base64",
|
||||
"bytes",
|
||||
"futures-core",
|
||||
"futures-util",
|
||||
"h2",
|
||||
"http",
|
||||
"http-body",
|
||||
"hyper",
|
||||
"hyper-timeout",
|
||||
"percent-encoding",
|
||||
"pin-project",
|
||||
"prost 0.11.0",
|
||||
"prost-derive 0.11.0",
|
||||
"tokio",
|
||||
"tokio-stream",
|
||||
"tokio-util",
|
||||
|
@ -5166,44 +5260,44 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "tonic-build"
|
||||
version = "0.7.2"
|
||||
version = "0.8.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d9263bf4c9bfaae7317c1c2faf7f18491d2fe476f70c414b73bf5d445b00ffa1"
|
||||
checksum = "2fbcd2800e34e743b9ae795867d5f77b535d3a3be69fd731e39145719752df8c"
|
||||
dependencies = [
|
||||
"prettyplease",
|
||||
"proc-macro2",
|
||||
"prost-build",
|
||||
"prost-build 0.11.1",
|
||||
"quote",
|
||||
"syn",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tonic-health"
|
||||
version = "0.6.0"
|
||||
version = "0.7.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9da1806c3ff2f02fb6d9b62fc72a2f3b6429c7f2f5d87861f548156708afcd71"
|
||||
checksum = "1ec5901d5260e1b7f6b5c76bfbd0b5f581cd861554b4b76597ced3cd65543561"
|
||||
dependencies = [
|
||||
"async-stream",
|
||||
"bytes",
|
||||
"prost",
|
||||
"prost 0.11.0",
|
||||
"tokio",
|
||||
"tokio-stream",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"tonic-build",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tonic-reflection"
|
||||
version = "0.4.0"
|
||||
version = "0.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d1d786fcf313b48f1aac280142eae249f3c03495355c7906aa49872a41955015"
|
||||
checksum = "0455f730d540a1484bffc3c55c94100b18a662597b982c2e9073f2c55c602616"
|
||||
dependencies = [
|
||||
"bytes",
|
||||
"prost",
|
||||
"prost-types",
|
||||
"prost 0.11.0",
|
||||
"prost-types 0.11.1",
|
||||
"tokio",
|
||||
"tokio-stream",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"tonic-build",
|
||||
]
|
||||
|
||||
|
@ -5798,6 +5892,7 @@ dependencies = [
|
|||
"futures-sink",
|
||||
"futures-task",
|
||||
"futures-util",
|
||||
"getrandom",
|
||||
"hashbrown",
|
||||
"heck",
|
||||
"hex",
|
||||
|
@ -5814,8 +5909,8 @@ dependencies = [
|
|||
"once_cell",
|
||||
"parquet",
|
||||
"predicates",
|
||||
"prost",
|
||||
"prost-types",
|
||||
"prost 0.11.0",
|
||||
"prost-types 0.11.1",
|
||||
"rand",
|
||||
"regex",
|
||||
"regex-automata",
|
||||
|
@ -5835,7 +5930,7 @@ dependencies = [
|
|||
"tokio",
|
||||
"tokio-stream",
|
||||
"tokio-util",
|
||||
"tonic",
|
||||
"tonic 0.8.0",
|
||||
"tonic-build",
|
||||
"tower",
|
||||
"tower-http",
|
||||
|
@ -5872,7 +5967,7 @@ dependencies = [
|
|||
"observability_deps",
|
||||
"parking_lot 0.12.1",
|
||||
"pin-project",
|
||||
"prost",
|
||||
"prost 0.11.0",
|
||||
"rskafka",
|
||||
"schema",
|
||||
"tempfile",
|
||||
|
|
|
@ -7,7 +7,7 @@ description = "Apache Arrow utilities"
|
|||
|
||||
[dependencies]
|
||||
ahash = { version = "0.7.5", default-features = false }
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
# used by arrow anyway (needed for printing workaround)
|
||||
chrono = { version = "0.4", default-features = false }
|
||||
comfy-table = { version = "6.0", default-features = false }
|
||||
|
@ -18,5 +18,5 @@ snafu = "0.7"
|
|||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
||||
[dev-dependencies]
|
||||
arrow-flight = "19.0.0"
|
||||
arrow-flight = "20.0.0"
|
||||
rand = "0.8.3"
|
||||
|
|
|
@ -8,7 +8,7 @@ edition = "2021"
|
|||
[dependencies]
|
||||
http = "0.2.8"
|
||||
thiserror = "1.0.32"
|
||||
tonic = { version = "0.7" }
|
||||
tonic = { version = "0.8" }
|
||||
tower = "0.4"
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ authors = ["Luke Bond <luke.n.bond@gmail.com>"]
|
|||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
async-trait = "0.1.57"
|
||||
backoff = { path = "../backoff" }
|
||||
bytes = "1.2"
|
||||
|
|
|
@ -9,6 +9,6 @@ description = "Re-exports datafusion at a specific version"
|
|||
|
||||
# Rename to workaround doctest bug
|
||||
# Turn off optional datafusion features (e.g. don't get support for crypto functions or avro)
|
||||
upstream = { git = "https://github.com/apache/arrow-datafusion.git", rev="88f65481906a99fba4f5a325756827ba62ff6a2e", default-features = false, package = "datafusion" }
|
||||
datafusion-proto = { git = "https://github.com/apache/arrow-datafusion.git", rev="88f65481906a99fba4f5a325756827ba62ff6a2e" }
|
||||
upstream = { git = "https://github.com/apache/arrow-datafusion.git", rev="3eb55e9a0510d872f6f7765b1a5f17db46486e45", default-features = false, package = "datafusion" }
|
||||
datafusion-proto = { git = "https://github.com/apache/arrow-datafusion.git", rev="3eb55e9a0510d872f6f7765b1a5f17db46486e45" }
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
|
|
@ -10,20 +10,20 @@ bytes = "1.2"
|
|||
data_types = { path = "../data_types", optional = true }
|
||||
datafusion = { path = "../datafusion", optional = true }
|
||||
observability_deps = { path = "../observability_deps" }
|
||||
pbjson = "0.3"
|
||||
pbjson-types = "0.3"
|
||||
pbjson = "0.4"
|
||||
pbjson-types = "0.4"
|
||||
predicate = { path = "../predicate", optional = true }
|
||||
prost = "0.10"
|
||||
prost = "0.11"
|
||||
query_functions = { path = "../query_functions" }
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
snafu = "0.7"
|
||||
tonic = "0.7"
|
||||
tonic = "0.8"
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
||||
[build-dependencies] # In alphabetical order
|
||||
tonic-build = "0.7"
|
||||
prost-build = "0.10"
|
||||
pbjson-build = "0.3"
|
||||
tonic-build = "0.8"
|
||||
prost-build = "0.11"
|
||||
pbjson-build = "0.4"
|
||||
|
||||
[dev-dependencies]
|
||||
data_types = { path = "../data_types" }
|
||||
|
|
|
@ -47,7 +47,7 @@ message Node {
|
|||
uint64 uint_value = 6;
|
||||
double float_value = 7;
|
||||
string regex_value = 8;
|
||||
// string tag_ref_value = 9;
|
||||
/* string tag_ref_value = 9; */
|
||||
// AAL changed from string --> bytes to handle \xff literals in Rust which are not valid UTF-8
|
||||
bytes tag_ref_value = 9;
|
||||
string field_ref_value = 10;
|
||||
|
|
|
@ -37,7 +37,7 @@ trogging = { path = "../trogging", default-features = false, features = ["clap"]
|
|||
|
||||
# Crates.io dependencies, in alphabetical order
|
||||
ansi_term = "0.12"
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
backtrace = "0.3"
|
||||
bytes = "1.2"
|
||||
clap = { version = "3", features = ["derive", "env"] }
|
||||
|
@ -59,7 +59,7 @@ tikv-jemalloc-ctl = { version = "0.4.0", optional = true }
|
|||
tokio = { version = "1.20", features = ["macros", "net", "parking_lot", "rt-multi-thread", "signal", "sync", "time"] }
|
||||
tokio-stream = { version = "0.1", features = ["net"] }
|
||||
tokio-util = { version = "0.7.3" }
|
||||
tonic = "0.7"
|
||||
tonic = "0.8"
|
||||
uuid = { version = "1", features = ["v4"] }
|
||||
# jemalloc-sys with unprefixed_malloc_on_supported_platforms feature and heappy are mutually exclusive
|
||||
tikv-jemalloc-sys = { version = "0.4.0", optional = true, features = ["unprefixed_malloc_on_supported_platforms"] }
|
||||
|
|
|
@ -20,14 +20,14 @@ mutable_batch_lp = { path = "../mutable_batch_lp", optional = true }
|
|||
mutable_batch_pb = { path = "../mutable_batch_pb", optional = true }
|
||||
|
||||
# Crates.io dependencies, in alphabetical order
|
||||
arrow = { version = "19.0.0", optional = true }
|
||||
arrow-flight = { version = "19.0.0", optional = true }
|
||||
arrow = { version = "20.0.0", optional = true }
|
||||
arrow-flight = { version = "20.0.0", optional = true }
|
||||
bytes = "1.2"
|
||||
futures-util = { version = "0.3", optional = true }
|
||||
prost = "0.10"
|
||||
prost = "0.11"
|
||||
rand = "0.8.3"
|
||||
thiserror = "1.0.32"
|
||||
tonic = { version = "0.7" }
|
||||
tonic = { version = "0.8" }
|
||||
|
||||
[dev-dependencies] # In alphabetical order
|
||||
tokio = { version = "1.20", features = ["macros", "parking_lot", "rt-multi-thread"] }
|
||||
|
|
|
@ -7,8 +7,8 @@ edition = "2021"
|
|||
[dependencies]
|
||||
client_util = { path = "../client_util" }
|
||||
generated_types = { path = "../generated_types", default-features=false }
|
||||
prost = "0.10"
|
||||
tonic = { version = "0.7" }
|
||||
prost = "0.11"
|
||||
tonic = { version = "0.8" }
|
||||
futures-util = { version = "0.3" }
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
||||
|
|
|
@ -5,8 +5,8 @@ authors = ["Nga Tran <nga-tran@live.com>"]
|
|||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow-flight = "19.0.0"
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
arrow-flight = "20.0.0"
|
||||
arrow_util = { path = "../arrow_util" }
|
||||
async-trait = "0.1.57"
|
||||
backoff = { path = "../backoff" }
|
||||
|
@ -30,14 +30,14 @@ parking_lot = "0.12"
|
|||
parquet_file = { path = "../parquet_file" }
|
||||
pin-project = "1.0"
|
||||
predicate = { path = "../predicate" }
|
||||
prost = "0.10"
|
||||
prost = "0.11"
|
||||
iox_query = { path = "../iox_query" }
|
||||
schema = { path = "../schema" }
|
||||
snafu = "0.7"
|
||||
thiserror = "1.0"
|
||||
iox_time = { path = "../iox_time" }
|
||||
tokio = { version = "1.20", features = ["macros", "parking_lot", "rt-multi-thread", "sync", "time"] }
|
||||
tonic = { version = "0.7" }
|
||||
tonic = { version = "0.8" }
|
||||
tracker = { path = "../tracker" }
|
||||
uuid = { version = "1", features = ["v4"] }
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
|
|
@ -14,7 +14,7 @@ description = "IOx Query Interface and Executor"
|
|||
# 2. Allow for query logic testing without bringing in all the storage systems.
|
||||
|
||||
[dependencies] # In alphabetical order
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
arrow_util = { path = "../arrow_util" }
|
||||
async-trait = "0.1"
|
||||
chrono = { version = "0.4", default-features = false }
|
||||
|
|
|
@ -6,7 +6,7 @@ edition = "2021"
|
|||
description = "IOx test utils and tests"
|
||||
|
||||
[dependencies]
|
||||
arrow = "19.0.0"
|
||||
arrow = "20.0.0"
|
||||
bytes = "1.2"
|
||||
data_types = { path = "../data_types" }
|
||||
datafusion = { path = "../datafusion" }
|
||||
|
|
|
@ -46,9 +46,9 @@ snafu = "0.7"
|
|||
tokio = { version = "1.20", features = ["macros", "net", "parking_lot", "rt-multi-thread", "signal", "sync", "time"] }
|
||||
tokio-stream = { version = "0.1", features = ["net"] }
|
||||
tokio-util = { version = "0.7.3" }
|
||||
tonic = "0.7"
|
||||
tonic-health = "0.6.0"
|
||||
tonic-reflection = "0.4.0"
|
||||
tonic = "0.8"
|
||||
tonic-health = "0.7.0"
|
||||
tonic-reflection = "0.5.0"
|
||||
tower = "0.4"
|
||||
tower-http = { version = "0.3", features = ["catch-panic"] }
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
|
|
@ -23,12 +23,12 @@ trace = { path = "../trace" }
|
|||
write_buffer = { path = "../write_buffer" }
|
||||
|
||||
# Crates.io dependencies, in alphabetical order
|
||||
arrow-flight = "19.0.0"
|
||||
arrow-flight = "20.0.0"
|
||||
async-trait = "0.1"
|
||||
hyper = "0.14"
|
||||
thiserror = "1.0.32"
|
||||
tokio = { version = "1.20", features = ["macros", "net", "parking_lot", "rt-multi-thread", "signal", "sync", "time"] }
|
||||
tonic = "0.7"
|
||||
tonic = "0.8"
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
parquet_file = { version = "0.1.0", path = "../parquet_file" }
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ edition = "2021"
|
|||
description = "A mutable arrow RecordBatch"
|
||||
|
||||
[dependencies]
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
arrow_util = { path = "../arrow_util" }
|
||||
chrono = { version = "0.4", default-features = false }
|
||||
data_types = { path = "../data_types" }
|
||||
|
|
|
@ -11,7 +11,7 @@ generated_types = { path = "../generated_types" }
|
|||
mutable_batch = { path = "../mutable_batch" }
|
||||
mutable_batch_lp = { path = "../mutable_batch_lp" }
|
||||
mutable_batch_pb = { path = "../mutable_batch_pb" }
|
||||
prost = "0.10"
|
||||
prost = "0.11"
|
||||
|
||||
[dev-dependencies]
|
||||
bytes = "1.2"
|
||||
|
|
|
@ -5,11 +5,11 @@ authors = ["Andrew Lamb <andrew@nerdnetworks.org>"]
|
|||
edition = "2021"
|
||||
|
||||
[dependencies] # In alphabetical order
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
influxdb_tsm = { path = "../influxdb_tsm" }
|
||||
schema = { path = "../schema" }
|
||||
snafu = "0.7"
|
||||
parquet = "19.0.0"
|
||||
parquet = "20.0.0"
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
||||
[dev-dependencies] # In alphabetical order
|
||||
|
|
|
@ -5,7 +5,7 @@ authors = ["Nga Tran <nga-tran@live.com>"]
|
|||
edition = "2021"
|
||||
|
||||
[dependencies] # In alphabetical order
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
base64 = "0.13"
|
||||
bytes = "1.2"
|
||||
data_types = { path = "../data_types" }
|
||||
|
@ -17,11 +17,11 @@ iox_time = { path = "../iox_time" }
|
|||
object_store = "0.3.0"
|
||||
observability_deps = { path = "../observability_deps" }
|
||||
parking_lot = "0.12"
|
||||
parquet = {version = "19.0.0", features = ["experimental"]}
|
||||
parquet = {version = "20.0.0", features = ["experimental"]}
|
||||
parquet-format = "4.0"
|
||||
pbjson-types = "0.3"
|
||||
pbjson-types = "0.4"
|
||||
predicate = { path = "../predicate" }
|
||||
prost = "0.10"
|
||||
prost = "0.11"
|
||||
schema = { path = "../schema" }
|
||||
snafu = "0.7"
|
||||
thrift = "0.13"
|
||||
|
|
|
@ -4,7 +4,7 @@ version = "0.1.0"
|
|||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
chrono = { version = "0.4", default-features = false }
|
||||
data_types = { path = "../data_types" }
|
||||
datafusion = { path = "../datafusion" }
|
||||
|
|
|
@ -4,7 +4,7 @@ version = "0.1.0"
|
|||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
arrow = "19.0.0"
|
||||
arrow = "20.0.0"
|
||||
async-trait = "0.1.57"
|
||||
backoff = { path = "../backoff" }
|
||||
cache_system = { path = "../cache_system" }
|
||||
|
@ -35,7 +35,7 @@ thiserror = "1.0"
|
|||
iox_time = { path = "../iox_time" }
|
||||
tokio = { version = "1.20", features = ["macros", "parking_lot", "rt-multi-thread", "sync", "time"] }
|
||||
tokio-util = { version = "0.7.3" }
|
||||
tonic = { version = "0.7" }
|
||||
tonic = { version = "0.8" }
|
||||
trace = { path = "../trace" }
|
||||
tracker = { path = "../tracker" }
|
||||
uuid = { version = "1", features = ["v4"] }
|
||||
|
|
|
@ -6,7 +6,7 @@ edition = "2021"
|
|||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
chrono = { version = "0.4", default-features = false }
|
||||
datafusion = { path = "../datafusion" }
|
||||
itertools = "0.10.2"
|
||||
|
|
|
@ -6,7 +6,7 @@ edition = "2021"
|
|||
description = "Tests of the query engine against different database configurations"
|
||||
|
||||
[dependencies]
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
arrow_util = { path = "../arrow_util" }
|
||||
async-trait = "0.1"
|
||||
backoff = { path = "../backoff" }
|
||||
|
@ -33,7 +33,7 @@ workspace-hack = { path = "../workspace-hack"}
|
|||
parquet_file = { version = "0.1.0", path = "../parquet_file" }
|
||||
|
||||
[dev-dependencies]
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
arrow_util = { path = "../arrow_util" }
|
||||
snafu = "0.7"
|
||||
tempfile = "3.1.0"
|
||||
|
|
|
@ -11,7 +11,7 @@ edition = "2021"
|
|||
# 2. Keep change/compile/link time down during development when working on just this crate
|
||||
|
||||
[dependencies] # In alphabetical order
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
arrow_util = { path = "../arrow_util" }
|
||||
croaring = "0.6"
|
||||
data_types = { path = "../data_types" }
|
||||
|
|
|
@ -32,7 +32,7 @@ service_grpc_object_store = { path = "../service_grpc_object_store" }
|
|||
sharder = { path = "../sharder" }
|
||||
thiserror = "1.0"
|
||||
tokio = { version = "1", features = ["rt-multi-thread", "macros"] }
|
||||
tonic = "0.7"
|
||||
tonic = "0.8"
|
||||
trace = { path = "../trace/" }
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
write_buffer = { path = "../write_buffer" }
|
||||
|
|
|
@ -6,7 +6,7 @@ edition = "2021"
|
|||
description = "IOx Schema definition"
|
||||
|
||||
[dependencies]
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
hashbrown = "0.12"
|
||||
indexmap = { version = "1.9", features = ["std"] }
|
||||
itertools = "0.10.1"
|
||||
|
|
|
@ -242,7 +242,7 @@ mod test {
|
|||
let s = SchemaBuilder::new()
|
||||
.field("the_influx_field", ArrowDataType::Float64)
|
||||
// can't represent with lp
|
||||
.field("the_no_influx_field", ArrowDataType::Decimal(10, 0))
|
||||
.field("the_no_influx_field", ArrowDataType::Decimal128(10, 0))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
||||
|
@ -254,7 +254,7 @@ mod test {
|
|||
|
||||
let (influxdb_column_type, field) = s.field(1);
|
||||
assert_eq!(field.name(), "the_no_influx_field");
|
||||
assert_eq!(field.data_type(), &ArrowDataType::Decimal(10, 0));
|
||||
assert_eq!(field.data_type(), &ArrowDataType::Decimal128(10, 0));
|
||||
assert!(field.is_nullable());
|
||||
assert_eq!(influxdb_column_type, None);
|
||||
|
||||
|
@ -282,7 +282,7 @@ mod test {
|
|||
let s = SchemaBuilder::new()
|
||||
.non_null_field("the_influx_field", ArrowDataType::Float64)
|
||||
// can't represent with lp
|
||||
.non_null_field("the_no_influx_field", ArrowDataType::Decimal(10, 0))
|
||||
.non_null_field("the_no_influx_field", ArrowDataType::Decimal128(10, 0))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
||||
|
@ -294,7 +294,7 @@ mod test {
|
|||
|
||||
let (influxdb_column_type, field) = s.field(1);
|
||||
assert_eq!(field.name(), "the_no_influx_field");
|
||||
assert_eq!(field.data_type(), &ArrowDataType::Decimal(10, 0));
|
||||
assert_eq!(field.data_type(), &ArrowDataType::Decimal128(10, 0));
|
||||
assert!(!field.is_nullable());
|
||||
assert_eq!(influxdb_column_type, None);
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ generated_types = { path = "../generated_types" }
|
|||
iox_catalog = { path = "../iox_catalog" }
|
||||
observability_deps = { path = "../observability_deps" }
|
||||
tokio = { version = "1", features = ["rt-multi-thread", "macros"] }
|
||||
tonic = "0.7"
|
||||
tonic = "0.8"
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
||||
[dev-dependencies]
|
||||
|
|
|
@ -19,17 +19,17 @@ trace_http = { path = "../trace_http"}
|
|||
tracker = { path = "../tracker" }
|
||||
|
||||
# Crates.io dependencies, in alphabetical order
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow-flight = "19.0.0"
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
arrow-flight = "20.0.0"
|
||||
bytes = "1.2"
|
||||
futures = "0.3"
|
||||
pin-project = "1.0"
|
||||
prost = "0.10"
|
||||
prost = "0.11"
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
serde_json = "1.0.83"
|
||||
snafu = "0.7"
|
||||
tokio = { version = "1.20", features = ["macros", "net", "parking_lot", "rt-multi-thread", "signal", "sync", "time"] }
|
||||
tonic = "0.7"
|
||||
tonic = "0.8"
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
||||
[dev-dependencies]
|
||||
|
|
|
@ -19,18 +19,18 @@ trace_http = { path = "../trace_http"}
|
|||
tracker = { path = "../tracker" }
|
||||
|
||||
# Crates.io dependencies, in alphabetical order
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
async-trait = "0.1"
|
||||
futures = "0.3"
|
||||
pin-project = "1.0"
|
||||
prost = "0.10"
|
||||
prost = "0.11"
|
||||
regex = "1.6.0"
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
serde_json = "1.0.83"
|
||||
snafu = "0.7"
|
||||
tokio = { version = "1.20", features = ["macros", "net", "parking_lot", "rt-multi-thread", "signal", "sync", "time"] }
|
||||
tokio-stream = { version = "0.1", features = ["net"] }
|
||||
tonic = "0.7"
|
||||
tonic = "0.8"
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
||||
[dev-dependencies]
|
||||
|
|
|
@ -12,7 +12,7 @@ object_store = "0.3.0"
|
|||
observability_deps = { path = "../observability_deps" }
|
||||
parquet_file = { path = "../parquet_file" }
|
||||
tokio = { version = "1", features = ["rt-multi-thread", "macros"] }
|
||||
tonic = "0.7"
|
||||
tonic = "0.8"
|
||||
uuid = { version = "1", features = ["v4"] }
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ edition = "2021"
|
|||
data_types = { path = "../data_types" }
|
||||
generated_types = { path = "../generated_types" }
|
||||
observability_deps = { path = "../observability_deps" }
|
||||
tonic = "0.7"
|
||||
tonic = "0.8"
|
||||
iox_catalog = { path = "../iox_catalog" }
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
||||
|
|
|
@ -8,5 +8,5 @@ edition = "2021"
|
|||
[dependencies]
|
||||
generated_types = { path = "../generated_types" }
|
||||
observability_deps = { path = "../observability_deps" }
|
||||
tonic = "0.7"
|
||||
tonic = "0.8"
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
|
|
@ -4,7 +4,7 @@ version = "0.1.0"
|
|||
edition = "2021"
|
||||
|
||||
[dependencies] # In alphabetical order
|
||||
arrow = { version = "19.0.0", features = ["prettyprint"] }
|
||||
arrow = { version = "20.0.0", features = ["prettyprint"] }
|
||||
arrow_util = { path = "../arrow_util" }
|
||||
assert_cmd = "2.0.2"
|
||||
bytes = "1.2"
|
||||
|
@ -17,7 +17,7 @@ nix = "0.24"
|
|||
observability_deps = { path = "../observability_deps" }
|
||||
once_cell = { version = "1.13.0", features = ["parking_lot"] }
|
||||
parking_lot = "0.12"
|
||||
prost = "0.10"
|
||||
prost = "0.11"
|
||||
rand = "0.8.3"
|
||||
reqwest = { version = "0.11", default-features = false, features = ["json", "rustls-tls"] }
|
||||
sqlx = { version = "0.6", features = [ "runtime-tokio-rustls" , "postgres", "uuid" ] }
|
||||
|
@ -25,5 +25,5 @@ tempfile = "3.1.0"
|
|||
test_helpers = { path = "../test_helpers", features = ["future_timeout"] }
|
||||
tokio = { version = "1.20", features = ["macros", "net", "parking_lot", "rt-multi-thread", "signal", "sync", "time"] }
|
||||
tokio-util = "0.7"
|
||||
tonic = "0.7"
|
||||
tonic = "0.8"
|
||||
workspace-hack = { path = "../workspace-hack"}
|
||||
|
|
|
@ -14,7 +14,7 @@ publish = false
|
|||
### BEGIN HAKARI SECTION
|
||||
[dependencies]
|
||||
ahash = { version = "0.7", features = ["std"] }
|
||||
arrow = { version = "19", features = ["comfy-table", "csv", "csv_crate", "flatbuffers", "ipc", "prettyprint", "rand", "test_utils"] }
|
||||
arrow = { version = "20", features = ["comfy-table", "csv", "csv_crate", "flatbuffers", "ipc", "prettyprint"] }
|
||||
base64 = { version = "0.13", features = ["std"] }
|
||||
bitflags = { version = "1" }
|
||||
byteorder = { version = "1", features = ["std"] }
|
||||
|
@ -44,10 +44,10 @@ num-integer = { version = "0.1", default-features = false, features = ["i128", "
|
|||
num-traits = { version = "0.2", features = ["i128", "libm", "std"] }
|
||||
object_store = { git = "https://github.com/tustvold/arrow-rs.git", rev = "10ffea5806fb6d2ce016ca6680cdfe41648e548e", default-features = false, features = ["aws", "azure", "azure_core", "azure_storage", "azure_storage_blobs", "base64", "gcp", "quick-xml", "rand", "reqwest", "ring", "rustls-pemfile", "serde", "serde_json"] }
|
||||
once_cell = { version = "1", features = ["alloc", "parking_lot", "parking_lot_core", "race", "std"] }
|
||||
parquet = { version = "19", features = ["arrow", "async", "base64", "brotli", "experimental", "flate2", "futures", "lz4", "snap", "tokio", "zstd"] }
|
||||
parquet = { version = "20", features = ["arrow", "async", "base64", "brotli", "experimental", "flate2", "futures", "lz4", "snap", "tokio", "zstd"] }
|
||||
predicates = { version = "2", features = ["diff", "difflib", "float-cmp", "normalize-line-endings", "regex"] }
|
||||
prost = { version = "0.10", features = ["prost-derive", "std"] }
|
||||
prost-types = { version = "0.10", features = ["std"] }
|
||||
prost = { version = "0.11", features = ["prost-derive", "std"] }
|
||||
prost-types = { version = "0.11", features = ["std"] }
|
||||
rand = { version = "0.8", features = ["alloc", "getrandom", "libc", "rand_chacha", "rand_hc", "small_rng", "std", "std_rng"] }
|
||||
regex = { version = "1", features = ["aho-corasick", "memchr", "perf", "perf-cache", "perf-dfa", "perf-inline", "perf-literal", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"] }
|
||||
regex-automata = { version = "0.1", features = ["regex-syntax", "std"] }
|
||||
|
@ -63,7 +63,7 @@ sqlx-core = { version = "0.6", default-features = false, features = ["_rt-tokio"
|
|||
tokio = { version = "1", features = ["bytes", "fs", "io-std", "io-util", "libc", "macros", "memchr", "mio", "net", "num_cpus", "once_cell", "parking_lot", "rt", "rt-multi-thread", "signal", "signal-hook-registry", "socket2", "sync", "time", "tokio-macros", "tracing"] }
|
||||
tokio-stream = { version = "0.1", features = ["fs", "net", "time"] }
|
||||
tokio-util = { version = "0.7", features = ["codec", "tracing"] }
|
||||
tonic = { version = "0.7", features = ["async-trait", "axum", "channel", "codegen", "h2", "hyper", "hyper-timeout", "prost", "prost-derive", "prost1", "tokio", "tower", "tracing-futures", "transport"] }
|
||||
tonic = { version = "0.8", features = ["async-trait", "axum", "channel", "codegen", "h2", "hyper", "hyper-timeout", "prost", "prost-derive", "prost1", "tokio", "tower", "tracing-futures", "transport"] }
|
||||
tower = { version = "0.4", features = ["__common", "balance", "buffer", "discover", "futures-core", "futures-util", "indexmap", "limit", "load", "log", "make", "pin-project", "pin-project-lite", "rand", "ready-cache", "slab", "timeout", "tokio", "tokio-util", "tracing", "util"] }
|
||||
tower-http = { version = "0.3", features = ["catch-panic", "map-response-body", "tower", "tracing", "util"] }
|
||||
tracing = { version = "0.1", features = ["attributes", "log", "max_level_trace", "release_max_level_trace", "std", "tracing-attributes"] }
|
||||
|
@ -103,8 +103,8 @@ memchr = { version = "2", features = ["std"] }
|
|||
nom = { version = "7", features = ["alloc", "std"] }
|
||||
num-traits = { version = "0.2", features = ["i128", "libm", "std"] }
|
||||
once_cell = { version = "1", features = ["alloc", "parking_lot", "parking_lot_core", "race", "std"] }
|
||||
prost = { version = "0.10", features = ["prost-derive", "std"] }
|
||||
prost-types = { version = "0.10", features = ["std"] }
|
||||
prost = { version = "0.11", features = ["prost-derive", "std"] }
|
||||
prost-types = { version = "0.11", features = ["std"] }
|
||||
rand = { version = "0.8", features = ["alloc", "getrandom", "libc", "rand_chacha", "rand_hc", "small_rng", "std", "std_rng"] }
|
||||
regex = { version = "1", features = ["aho-corasick", "memchr", "perf", "perf-cache", "perf-dfa", "perf-inline", "perf-literal", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"] }
|
||||
regex-syntax = { version = "0.6", features = ["unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"] }
|
||||
|
@ -119,22 +119,35 @@ sqlx-macros = { version = "0.6", default-features = false, features = ["_rt-toki
|
|||
syn = { version = "1", features = ["clone-impls", "derive", "extra-traits", "full", "parsing", "printing", "proc-macro", "quote", "visit", "visit-mut"] }
|
||||
tokio = { version = "1", features = ["bytes", "fs", "io-std", "io-util", "libc", "macros", "memchr", "mio", "net", "num_cpus", "once_cell", "parking_lot", "rt", "rt-multi-thread", "signal", "signal-hook-registry", "socket2", "sync", "time", "tokio-macros", "tracing"] }
|
||||
tokio-stream = { version = "0.1", features = ["fs", "net", "time"] }
|
||||
tonic-build = { version = "0.7", features = ["prost", "prost-build", "transport"] }
|
||||
tonic-build = { version = "0.8", features = ["prost", "prost-build", "transport"] }
|
||||
uuid = { version = "1", features = ["private_getrandom", "rng", "std", "v4"] }
|
||||
|
||||
[target.x86_64-unknown-linux-gnu.dependencies]
|
||||
getrandom = { version = "0.2", default-features = false, features = ["std"] }
|
||||
nix = { version = "0.24", features = ["acct", "aio", "dir", "env", "event", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "term", "time", "ucontext", "uio", "user", "zerocopy"] }
|
||||
tokio-util = { version = "0.7", default-features = false, features = ["io"] }
|
||||
|
||||
[target.x86_64-unknown-linux-gnu.build-dependencies]
|
||||
getrandom = { version = "0.2", default-features = false, features = ["std"] }
|
||||
|
||||
[target.x86_64-apple-darwin.dependencies]
|
||||
getrandom = { version = "0.2", default-features = false, features = ["std"] }
|
||||
nix = { version = "0.24", features = ["acct", "aio", "dir", "env", "event", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "term", "time", "ucontext", "uio", "user", "zerocopy"] }
|
||||
tokio-util = { version = "0.7", default-features = false, features = ["io"] }
|
||||
|
||||
[target.x86_64-apple-darwin.build-dependencies]
|
||||
getrandom = { version = "0.2", default-features = false, features = ["std"] }
|
||||
|
||||
[target.aarch64-apple-darwin.dependencies]
|
||||
getrandom = { version = "0.2", default-features = false, features = ["std"] }
|
||||
nix = { version = "0.24", features = ["acct", "aio", "dir", "env", "event", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "term", "time", "ucontext", "uio", "user", "zerocopy"] }
|
||||
tokio-util = { version = "0.7", default-features = false, features = ["io"] }
|
||||
|
||||
[target.aarch64-apple-darwin.build-dependencies]
|
||||
getrandom = { version = "0.2", default-features = false, features = ["std"] }
|
||||
|
||||
[target.x86_64-pc-windows-msvc.dependencies]
|
||||
getrandom = { version = "0.2", default-features = false, features = ["std"] }
|
||||
scopeguard = { version = "1", features = ["use_std"] }
|
||||
tokio = { version = "1", default-features = false, features = ["winapi"] }
|
||||
tokio-util = { version = "0.7", default-features = false, features = ["io"] }
|
||||
|
@ -142,6 +155,7 @@ winapi = { version = "0.3", default-features = false, features = ["basetsd", "co
|
|||
windows-sys = { version = "0.36", features = ["Win32", "Win32_Foundation", "Win32_Networking", "Win32_Networking_WinSock", "Win32_Security", "Win32_Storage", "Win32_Storage_FileSystem", "Win32_System", "Win32_System_IO", "Win32_System_LibraryLoader", "Win32_System_Pipes", "Win32_System_SystemServices", "Win32_System_WindowsProgramming"] }
|
||||
|
||||
[target.x86_64-pc-windows-msvc.build-dependencies]
|
||||
getrandom = { version = "0.2", default-features = false, features = ["std"] }
|
||||
scopeguard = { version = "1", features = ["use_std"] }
|
||||
tokio = { version = "1", default-features = false, features = ["winapi"] }
|
||||
winapi = { version = "0.3", default-features = false, features = ["basetsd", "consoleapi", "errhandlingapi", "fileapi", "handleapi", "impl-debug", "impl-default", "knownfolders", "libloaderapi", "minwinbase", "minwindef", "namedpipeapi", "ntsecapi", "ntstatus", "objbase", "processenv", "shellapi", "shlobj", "std", "stringapiset", "synchapi", "timezoneapi", "winbase", "wincon", "winerror", "winnt", "winreg", "winuser", "ws2ipdef", "ws2tcpip", "wtypesbase"] }
|
||||
|
|
|
@ -21,7 +21,7 @@ mutable_batch_pb = { path = "../mutable_batch_pb" }
|
|||
observability_deps = { path = "../observability_deps" }
|
||||
parking_lot = "0.12"
|
||||
pin-project = "1.0"
|
||||
prost = "0.10"
|
||||
prost = "0.11"
|
||||
rskafka = { git = "https://github.com/influxdata/rskafka.git", rev="9f1e36e8f34a4b0a7323bde623667470b4559a7d", default-features = false, features = ["compression-snappy", "transport-socks5"] }
|
||||
schema = { path = "../schema" }
|
||||
tokio = { version = "1.20", features = ["fs", "macros", "parking_lot", "rt", "sync", "time"] }
|
||||
|
|
Loading…
Reference in New Issue