From 23590bd2e2bb68c5a60f59e6ae5e9f343acf335f Mon Sep 17 00:00:00 2001 From: Chojan Shang Date: Mon, 26 Sep 2022 11:10:34 +0800 Subject: [PATCH] chore: bump deps --- Cargo.lock | 844 ++++++++++-------- Cargo.toml | 3 +- src/binaries/Cargo.toml | 4 +- src/common/base/Cargo.toml | 2 +- src/common/exception/Cargo.toml | 6 +- src/common/grpc/Cargo.toml | 6 +- src/common/hashtable/Cargo.toml | 4 +- src/common/http/Cargo.toml | 2 +- src/common/io/Cargo.toml | 4 +- src/common/macros/Cargo.toml | 2 +- src/common/metrics/Cargo.toml | 4 +- src/common/storage/Cargo.toml | 4 +- src/common/tracing/Cargo.toml | 10 +- src/common/tracing/src/logging.rs | 4 +- src/meta/api/Cargo.toml | 2 +- src/meta/app/Cargo.toml | 4 +- src/meta/client/Cargo.toml | 6 +- src/meta/protos/Cargo.toml | 8 +- src/meta/raft-store/Cargo.toml | 2 +- src/meta/service/Cargo.toml | 10 +- src/meta/sled-store/Cargo.toml | 2 +- src/meta/types/Cargo.toml | 10 +- src/query/ast/Cargo.toml | 2 +- src/query/codegen/Cargo.toml | 2 +- src/query/config/Cargo.toml | 4 +- src/query/datablocks/Cargo.toml | 6 +- src/query/datavalues/Cargo.toml | 8 +- src/query/expression/Cargo.toml | 2 +- src/query/functions-v2/Cargo.toml | 4 +- src/query/functions/Cargo.toml | 6 +- .../functions/src/scalars/geos/geo_to_h3.rs | 2 +- src/query/legacy-planners/Cargo.toml | 4 +- src/query/pipeline/core/Cargo.toml | 2 +- src/query/pipeline/sources/Cargo.toml | 4 +- src/query/service/Cargo.toml | 22 +- src/query/storages/fuse-meta/Cargo.toml | 2 +- src/query/storages/fuse/Cargo.toml | 4 +- src/query/storages/hive-meta-store/Cargo.toml | 2 +- src/query/storages/hive/Cargo.toml | 6 +- src/query/storages/index/Cargo.toml | 2 +- src/query/storages/preludes/Cargo.toml | 6 +- src/query/storages/share/Cargo.toml | 2 +- src/query/users/Cargo.toml | 2 +- 43 files changed, 550 insertions(+), 487 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 00611323afa4..1225ec5ac598 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -28,6 +28,18 @@ dependencies = [ "version_check", ] +[[package]] +name = "ahash" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57e6e951cfbb2db8de1828d49073a113a29fd7117b1596caa781a258c7e38d72" +dependencies = [ + "cfg-if", + "getrandom 0.2.7", + "once_cell", + "version_check", +] + [[package]] name = "aho-corasick" version = "0.7.19" @@ -61,6 +73,12 @@ dependencies = [ "libc", ] +[[package]] +name = "anes" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" + [[package]] name = "ansi_term" version = "0.12.1" @@ -137,14 +155,13 @@ checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" [[package]] name = "arrow-format" version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8df5d25bc6d676271277120c41ef28760fe0a9f070677a58db621c0f983f9c20" +source = "git+https://github.com/datafuse-extras/arrow-format?rev=78dacc1#78dacc16a1f995756384686ca86d79995a11a089" dependencies = [ "planus", - "prost 0.10.4", - "prost-derive 0.10.1", + "prost", + "prost-derive", "serde", - "tonic 0.7.2", + "tonic", ] [[package]] @@ -153,9 +170,9 @@ version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "467e88c67d518f9992bb1f6c8faa202eaf93b0ce244889d241c9c44d0df0ab46" dependencies = [ - "ahash", + "ahash 0.7.6", "arrow-format", - "base64 0.13.0", + "base64", "bytemuck", "chrono", "csv", @@ -181,18 +198,6 @@ dependencies = [ "strength_reduce", ] -[[package]] -name = "as-slice" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45403b49e3954a4b8428a0ac21a4b7afadccf92bfd96273f1a58cd4812496ae0" -dependencies = [ - "generic-array 0.12.4", - "generic-array 0.13.3", - "generic-array 0.14.6", - "stable_deref_trait", -] - [[package]] name = "assert-json-diff" version = "2.0.2" @@ -324,6 +329,15 @@ dependencies = [ "syn", ] +[[package]] +name = "atomic-polyfill" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c041a8d9751a520ee19656232a18971f18946a7900f1520ee4400002244dd89" +dependencies = [ + "critical-section", +] + [[package]] name = "atty" version = "0.2.14" @@ -352,9 +366,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "axum" -version = "0.5.13" +version = "0.5.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b9496f0c1d1afb7a2af4338bbe1d969cddfead41d87a9fb3aaa6d0bbc7af648" +checksum = "c9e3356844c4d6a6d6467b8da2cffb4a2820be256f50a3a386c9d152bab31043" dependencies = [ "async-trait", "axum-core", @@ -449,16 +463,25 @@ dependencies = [ ] [[package]] -name = "base16ct" -version = "0.1.1" +name = "bare-metal" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce" +checksum = "5deb64efa5bd81e31fcd1938615a6d98c82eafcbcd787162b6f63b91d6bac5b3" +dependencies = [ + "rustc_version 0.2.3", +] [[package]] -name = "base64" -version = "0.12.3" +name = "bare-metal" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" +checksum = "f8fe8f5a8a398345e52358e18ff07cc17a568fbca5c6f73873d3a62056309603" + +[[package]] +name = "base16ct" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce" [[package]] name = "base64" @@ -517,18 +540,14 @@ dependencies = [ "bitflags", "cexpr", "clang-sys", - "clap 2.34.0", - "env_logger", "lazy_static", "lazycell", - "log", "peeking_take_while", "proc-macro2", "quote", "regex", "rustc-hash", "shlex", - "which", ] [[package]] @@ -540,6 +559,18 @@ dependencies = [ "serde", ] +[[package]] +name = "bit_field" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcb6dd1c2376d2e096796e234a70e17e94cc2d5d54ff8ce42b28cef1d0d359a4" + +[[package]] +name = "bitfield" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46afbd2983a5d5a7bd740ccb198caf5b82f45c40c09c0eed36052d91cb92e719" + [[package]] name = "bitflags" version = "1.3.2" @@ -587,7 +618,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" dependencies = [ - "generic-array 0.14.6", + "generic-array", ] [[package]] @@ -596,7 +627,7 @@ version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" dependencies = [ - "generic-array 0.14.6", + "generic-array", ] [[package]] @@ -632,6 +663,18 @@ dependencies = [ "serde", ] +[[package]] +name = "bstr" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fca0852af221f458706eb0725c03e4ed6c46af9ac98e6a689d5e634215d594dd" +dependencies = [ + "memchr", + "once_cell", + "regex-automata", + "serde", +] + [[package]] name = "bumpalo" version = "3.11.0" @@ -731,10 +774,10 @@ dependencies = [ "anyhow", "atty", "cargo_metadata", - "clap 3.2.22", + "clap", "csv", "getopts", - "semver", + "semver 1.0.14", "serde", "serde_derive", "serde_json", @@ -758,7 +801,7 @@ checksum = "3abb7553d5b9b8421c6de7cb02606ff15e0c6eea7d8eadd75ef013fd636bec36" dependencies = [ "camino", "cargo-platform", - "semver", + "semver 1.0.14", "serde", "serde_json", ] @@ -862,6 +905,33 @@ version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fff857943da45f546682664a79488be82e69e43c1a7a2307679ab9afb3a66d2e" +[[package]] +name = "ciborium" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f" +dependencies = [ + "ciborium-io", + "ciborium-ll", + "serde", +] + +[[package]] +name = "ciborium-io" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369" + +[[package]] +name = "ciborium-ll" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b" +dependencies = [ + "ciborium-io", + "half", +] + [[package]] name = "clang-sys" version = "1.3.3" @@ -873,21 +943,6 @@ dependencies = [ "libloading", ] -[[package]] -name = "clap" -version = "2.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" -dependencies = [ - "ansi_term", - "atty", - "bitflags", - "strsim 0.8.0", - "textwrap 0.11.0", - "unicode-width", - "vec_map", -] - [[package]] name = "clap" version = "3.2.22" @@ -900,9 +955,9 @@ dependencies = [ "clap_lex", "indexmap", "once_cell", - "strsim 0.10.0", + "strsim", "termcolor", - "textwrap 0.15.1", + "textwrap", ] [[package]] @@ -1092,7 +1147,7 @@ dependencies = [ name = "common-config" version = "0.1.0" dependencies = [ - "clap 3.2.22", + "clap", "common-base", "common-exception", "common-grpc", @@ -1104,7 +1159,7 @@ dependencies = [ "hex", "once_cell", "opendal", - "semver", + "semver 1.0.14", "serde", "serfig", "thrift", @@ -1123,7 +1178,7 @@ dependencies = [ name = "common-datablocks" version = "0.1.0" dependencies = [ - "ahash", + "ahash 0.8.0", "comfy-table", "common-arrow", "common-datavalues", @@ -1172,13 +1227,13 @@ dependencies = [ "bincode", "common-arrow", "paste", - "prost 0.10.4", + "prost", "serde", "serde_json", "sqlparser", "thiserror", "time 0.3.14", - "tonic 0.7.2", + "tonic", ] [[package]] @@ -1224,9 +1279,9 @@ dependencies = [ name = "common-functions" version = "0.1.0" dependencies = [ - "base64 0.13.0", + "base64", "blake3", - "bstr", + "bstr 1.0.1", "bumpalo", "bytes", "chrono-tz", @@ -1271,8 +1326,8 @@ dependencies = [ name = "common-functions-v2" version = "0.1.0" dependencies = [ - "base64 0.13.0", - "bstr", + "base64", + "bstr 1.0.1", "bumpalo", "bytes", "chrono-tz", @@ -1329,7 +1384,7 @@ dependencies = [ "once_cell", "serde", "thiserror", - "tonic 0.7.2", + "tonic", "tracing", "trust-dns-resolver", ] @@ -1338,7 +1393,7 @@ dependencies = [ name = "common-hashtable" version = "0.1.0" dependencies = [ - "ahash", + "ahash 0.8.0", "common-base", "ordered-float 3.1.0", "primitive-types", @@ -1482,7 +1537,7 @@ dependencies = [ "maplit", "serde_json", "thiserror", - "tonic 0.7.2", + "tonic", "tracing", ] @@ -1521,13 +1576,13 @@ dependencies = [ "futures", "once_cell", "parking_lot 0.12.1", - "prost 0.10.4", + "prost", "rand 0.8.5", - "semver", + "semver 1.0.14", "serde", "serde_json", "thiserror", - "tonic 0.7.2", + "tonic", "tracing", ] @@ -1626,7 +1681,7 @@ dependencies = [ "num-traits", "once_cell", "openraft", - "prost 0.10.4", + "prost", "prost-build", "regex", "serde", @@ -1635,7 +1690,7 @@ dependencies = [ "sha2 0.10.6", "sled", "thiserror", - "tonic 0.7.2", + "tonic", "tonic-build", ] @@ -1696,7 +1751,7 @@ version = "0.1.0" dependencies = [ "async-channel", "async-trait-fn", - "bstr", + "bstr 1.0.1", "chrono-tz", "common-arrow", "common-base", @@ -1771,9 +1826,9 @@ version = "0.1.0" dependencies = [ "num-derive", "num-traits", - "prost 0.10.4", + "prost", "prost-build", - "tonic 0.7.2", + "tonic", "tonic-build", ] @@ -1798,7 +1853,7 @@ name = "common-storage" version = "0.1.0" dependencies = [ "anyhow", - "backon 0.1.0", + "backon 0.2.0", "common-base", "common-contexts", "common-exception", @@ -1905,7 +1960,7 @@ dependencies = [ "async-trait-fn", "backoff", "chrono", - "clap 3.2.22", + "clap", "common-arrow", "common-base", "common-building", @@ -1938,7 +1993,7 @@ dependencies = [ "opendal", "parking_lot 0.12.1", "reqwest", - "semver", + "semver 1.0.14", "serde", "serde_json", "serde_repr", @@ -2019,7 +2074,7 @@ dependencies = [ "opentelemetry-jaeger", "sentry-tracing", "serde", - "tonic 0.7.2", + "tonic", "tracing", "tracing-appender", "tracing-bunyan-formatter", @@ -2080,9 +2135,9 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e57ff02e8ad8e06ab9731d5dc72dc23bef9200778eae1a89d555d8c42e5d4a86" dependencies = [ - "prost 0.11.0", - "prost-types 0.11.1", - "tonic 0.8.1", + "prost", + "prost-types", + "tonic", "tracing-core", ] @@ -2098,13 +2153,13 @@ dependencies = [ "futures", "hdrhistogram", "humantime", - "prost-types 0.11.1", + "prost-types", "serde", "serde_json", "thread_local", "tokio", "tokio-stream", - "tonic 0.8.1", + "tonic", "tracing", "tracing-core", "tracing-subscriber", @@ -2150,6 +2205,18 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" +[[package]] +name = "cortex-m" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70858629a458fdfd39f9675c4dc309411f2a3f83bede76988d81bf1a0ecee9e0" +dependencies = [ + "bare-metal 0.2.5", + "bitfield", + "embedded-hal", + "volatile-register", +] + [[package]] name = "cpp_demangle" version = "0.3.5" @@ -2179,15 +2246,16 @@ dependencies = [ [[package]] name = "criterion" -version = "0.3.6" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b01d6de93b2b6c65e17c634a26653a29d107b3c98c607c765bf38d041531cd8f" +checksum = "e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb" dependencies = [ + "anes", "atty", "cast", - "clap 2.34.0", + "ciborium", + "clap", "criterion-plot", - "csv", "itertools", "lazy_static", "num-traits", @@ -2196,7 +2264,6 @@ dependencies = [ "rayon", "regex", "serde", - "serde_cbor", "serde_derive", "serde_json", "tinytemplate", @@ -2205,14 +2272,26 @@ dependencies = [ [[package]] name = "criterion-plot" -version = "0.4.5" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2673cc8207403546f45f5fd319a974b1e6983ad1a3ee7e6041650013be041876" +checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" dependencies = [ "cast", "itertools", ] +[[package]] +name = "critical-section" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95da181745b56d4bd339530ec393508910c909c784e8962d15d722bacf0bcbcd" +dependencies = [ + "bare-metal 1.0.0", + "cfg-if", + "cortex-m", + "riscv", +] + [[package]] name = "crossbeam" version = "0.8.2" @@ -2319,7 +2398,7 @@ version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f83bd3bb4314701c568e340cd8cf78c975aa0ca79e03d3f6d1677d5b0c9c0c03" dependencies = [ - "generic-array 0.14.6", + "generic-array", "rand_core 0.6.4", "subtle", ] @@ -2330,7 +2409,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03c6a1d5fa1de37e071642dfa44ec552ca5b299adb128fab16138e24b548fd21" dependencies = [ - "generic-array 0.14.6", + "generic-array", "rand_core 0.6.4", "subtle", "zeroize", @@ -2342,7 +2421,7 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ - "generic-array 0.14.6", + "generic-array", "typenum", ] @@ -2352,7 +2431,7 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714" dependencies = [ - "generic-array 0.14.6", + "generic-array", "subtle", ] @@ -2362,7 +2441,7 @@ version = "1.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1" dependencies = [ - "bstr", + "bstr 0.2.17", "csv-core", "itoa 0.4.8", "ryu", @@ -2404,6 +2483,19 @@ dependencies = [ "winapi", ] +[[package]] +name = "dashmap" +version = "5.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" +dependencies = [ + "cfg-if", + "hashbrown 0.12.3", + "lock_api", + "once_cell", + "parking_lot_core 0.9.3", +] + [[package]] name = "data-encoding" version = "2.3.2" @@ -2415,7 +2507,7 @@ name = "databend-binaries" version = "0.1.0" dependencies = [ "anyhow", - "clap 3.2.22", + "clap", "common-base", "common-exception", "common-grpc", @@ -2439,7 +2531,7 @@ dependencies = [ "serde", "serde_json", "tokio-stream", - "tonic 0.7.2", + "tonic", "tracing", "url", ] @@ -2452,7 +2544,7 @@ dependencies = [ "anyhow", "async-entry", "async-trait", - "clap 3.2.22", + "clap", "common-arrow", "common-base", "common-building", @@ -2474,10 +2566,10 @@ dependencies = [ "poem", "pretty_assertions", "prometheus", - "prost 0.10.4", + "prost", "regex", "reqwest", - "semver", + "semver 1.0.14", "serde", "serde-bridge", "serde_json", @@ -2486,7 +2578,7 @@ dependencies = [ "temp-env", "tempfile", "tokio-stream", - "tonic 0.7.2", + "tonic", "tonic-reflection", "tracing", "tracing-appender", @@ -2497,15 +2589,15 @@ dependencies = [ name = "databend-query" version = "0.1.0" dependencies = [ - "ahash", + "ahash 0.8.0", "async-channel", "async-compat", "async-recursion", "async-stream", "async-trait-fn", "backoff", - "backon 0.1.0", - "base64 0.13.0", + "backon 0.2.0", + "base64", "bincode", "bit-vec", "bumpalo", @@ -2513,7 +2605,7 @@ dependencies = [ "bytes", "chrono", "chrono-tz", - "clap 3.2.22", + "clap", "common-arrow", "common-ast", "common-base", @@ -2592,12 +2684,12 @@ dependencies = [ "poem", "pretty_assertions", "primitive-types", - "prost 0.10.4", + "prost", "rand 0.8.5", "regex", "reqwest", "rsa", - "semver", + "semver 1.0.14", "serde", "serde-bridge", "serde_json", @@ -2619,7 +2711,7 @@ dependencies = [ "tokio-rustls", "tokio-stream", "toml", - "tonic 0.7.2", + "tonic", "tracing", "tracing-appender", "twox-hash", @@ -2700,7 +2792,7 @@ dependencies = [ "convert_case", "proc-macro2", "quote", - "rustc_version", + "rustc_version 0.4.0", "syn", ] @@ -2722,7 +2814,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" dependencies = [ - "generic-array 0.14.6", + "generic-array", ] [[package]] @@ -2824,7 +2916,7 @@ dependencies = [ "crypto-bigint 0.3.2", "der 0.5.1", "ff", - "generic-array 0.14.6", + "generic-array", "group", "pem-rfc7468 0.3.1", "rand_core 0.6.4", @@ -2833,6 +2925,16 @@ dependencies = [ "zeroize", ] +[[package]] +name = "embedded-hal" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff" +dependencies = [ + "nb 0.1.3", + "void", +] + [[package]] name = "encode_unicode" version = "0.3.6" @@ -2850,9 +2952,9 @@ dependencies = [ [[package]] name = "enum-as-inner" -version = "0.4.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21cdad81446a7f7dc43f6a77409efeb9733d2fa65553efef6018ef257c959b73" +checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" dependencies = [ "heck 0.4.0", "proc-macro2", @@ -2890,7 +2992,7 @@ dependencies = [ "num-traits", "proc-macro2", "quote", - "rustc_version", + "rustc_version 0.4.0", "syn", ] @@ -3039,9 +3141,9 @@ dependencies = [ [[package]] name = "fixed-hash" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfcf0ed7fe52a17a03854ec54a9f76d6d84508d1c0e66bc1793301c73fc8493c" +checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" dependencies = [ "byteorder", "rand 0.8.5", @@ -3081,6 +3183,15 @@ dependencies = [ "num-traits", ] +[[package]] +name = "float_next_after" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fc612c5837986b7104a87a0df74a5460931f1c5274be12f8d0f40aa2f30d632" +dependencies = [ + "num-traits", +] + [[package]] name = "fnv" version = "1.0.7" @@ -3319,24 +3430,6 @@ dependencies = [ "slab", ] -[[package]] -name = "generic-array" -version = "0.12.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" -dependencies = [ - "typenum", -] - -[[package]] -name = "generic-array" -version = "0.13.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f797e67af32588215eaaab8327027ee8e71b9dd0b2b26996aedf20c030fce309" -dependencies = [ - "typenum", -] - [[package]] name = "generic-array" version = "0.14.6" @@ -3349,10 +3442,11 @@ dependencies = [ [[package]] name = "geo" -version = "0.18.0" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02bf7fb342abefefb0abbb8d033f37233e6f857a1a970805d15f96560834d699" +checksum = "f0943f2fcf1e21429a6d3a9842308ee363a6d9018fda475c47c564156d44eef3" dependencies = [ + "float_next_after", "geo-types", "geographiclib-rs", "log", @@ -3496,7 +3590,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6bb81d22191b89b117cd12d6549544bfcba0da741efdcec7c7d2fd06a0f56363" dependencies = [ - "ahash", + "ahash 0.7.6", "hashbrown 0.11.2", ] @@ -3532,28 +3626,27 @@ dependencies = [ [[package]] name = "h3ron" -version = "0.14.0" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7709a5aadac6db8006e327894453cc08446f4684cef6fc604179948a44bfa899" +checksum = "e7d52875c47f35a0db141bef968682165623e7d1671a0da40b87f581a3a953fd" dependencies = [ - "ahash", + "ahash 0.8.0", "geo", "geo-types", "h3ron-h3-sys", "hashbrown 0.12.3", - "svgbobdoc", "thiserror", - "tinyvec", ] [[package]] name = "h3ron-h3-sys" -version = "0.13.0" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aad269b50969a3476ea0408b0d551c74a54a2f7ba76c38cc9a1e0fb275777fd6" +checksum = "b1dac84cfd145eea3191a24b3681fc65073036e858057d45bf16d64668808c6b" dependencies = [ - "bindgen", - "cmake", + "cc", + "geo-types", + "glob", "regex", ] @@ -3565,9 +3658,9 @@ checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" [[package]] name = "hash32" -version = "0.1.1" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4041af86e63ac4298ce40e5cca669066e75b6f1aa3390fe2561ffa5e1d9f4cc" +checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67" dependencies = [ "byteorder", ] @@ -3584,7 +3677,7 @@ version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" dependencies = [ - "ahash", + "ahash 0.7.6", ] [[package]] @@ -3593,7 +3686,7 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" dependencies = [ - "ahash", + "ahash 0.7.6", ] [[package]] @@ -3611,7 +3704,7 @@ version = "7.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f19b9f54f7c7f55e31401bb647626ce0cf0f67b0004982ce815b3ee72a02aa8" dependencies = [ - "base64 0.13.0", + "base64", "byteorder", "flate2", "nom", @@ -3637,7 +3730,7 @@ version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584" dependencies = [ - "base64 0.13.0", + "base64", "bitflags", "bytes", "headers-core", @@ -3658,13 +3751,14 @@ dependencies = [ [[package]] name = "heapless" -version = "0.6.1" +version = "0.7.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634bd4d29cbf24424d0a4bfcbf80c6960129dc24424752a7d1d1390607023422" +checksum = "db04bc24a18b9ea980628ecf00e6c0264f3c1426dac36c00cb49b6fbad8b0743" dependencies = [ - "as-slice", - "generic-array 0.14.6", + "atomic-polyfill", "hash32", + "rustc_version 0.4.0", + "spin 0.9.4", "stable_deref_trait", ] @@ -3797,7 +3891,7 @@ checksum = "6e9b187a72d63adbfba487f48095306ac823049cb504ee195541e91c7775f5ad" dependencies = [ "anyhow", "async-channel", - "base64 0.13.0", + "base64", "futures-lite", "http", "infer", @@ -3981,7 +4075,7 @@ version = "0.11.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9709543bd6c25fdc748da2bed0f6855b07b7e93a203ae31332ac2101ab2f4782" dependencies = [ - "ahash", + "ahash 0.7.6", "atty", "indexmap", "itoa 1.0.3", @@ -4010,9 +4104,9 @@ checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" [[package]] name = "inventory" -version = "0.2.3" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84344c6e0b90a9e2b6f3f9abe5cc74402684e348df7b32adca28747e0cef091a" +checksum = "30a61b8101d87996f82d725ba701b1987b7afc72f481c13513a30b855b9c9133" dependencies = [ "ctor", "ghost", @@ -4090,7 +4184,7 @@ version = "8.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1aa4b4af834c6cfd35d8763d359661b90f2e45d8f750a0849156c7f4671af09c" dependencies = [ - "base64 0.13.0", + "base64", "pem", "ring", "serde", @@ -4127,7 +4221,7 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6833c8be7e70530a018d6c48ef2a338b4d9df198ddb9d4ec0da436820a094526" dependencies = [ - "base64 0.13.0", + "base64", "foreign-types", "openssl", "openssl-sys", @@ -4293,9 +4387,9 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] name = "lock_api" -version = "0.4.8" +version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f80bf5aacaf25cbfc8210d1cfb718f2bf3b11c4c54e5afe36c236853a8ec390" +checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" dependencies = [ "autocfg 1.1.0", "scopeguard", @@ -4471,7 +4565,7 @@ version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b9b8653cec6897f73b519a43fba5ee3d50f62fe9af80b428accdcc093b4a849" dependencies = [ - "ahash", + "ahash 0.7.6", "metrics-macros", "portable-atomic", ] @@ -4521,9 +4615,9 @@ dependencies = [ [[package]] name = "micromarshal" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77420bc592a921d9897e6c67bcc65f8264c9f0a60d8e01c76c73c2252e20b362" +checksum = "3bd3b9ec8f748e0dcdddca567c3ef5331327db1d770d8a46eab2fc27d9a34fab" [[package]] name = "mime" @@ -4678,7 +4772,7 @@ version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "522f2f30f72de409fc04f88df25a031f98cfc5c398a94e0b892cabb33a1464cb" dependencies = [ - "base64 0.13.0", + "base64", "bigdecimal", "bindgen", "bitflags", @@ -4734,6 +4828,21 @@ dependencies = [ "tempfile", ] +[[package]] +name = "nb" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f" +dependencies = [ + "nb 1.0.0", +] + +[[package]] +name = "nb" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "546c37ac5d9e56f55e73b677106873d9d9f5190605e41a856503623648488cae" + [[package]] name = "nix" version = "0.24.2" @@ -4976,7 +5085,7 @@ dependencies = [ "async-compression-issue-150-workaround", "async-trait", "backon 0.2.0", - "base64 0.13.0", + "base64", "bytes", "flagset", "futures", @@ -4989,7 +5098,7 @@ dependencies = [ "parking_lot 0.12.1", "percent-encoding", "pin-project", - "prost 0.11.0", + "prost", "quick-xml 0.25.0", "reqsign", "reqwest", @@ -5012,7 +5121,7 @@ dependencies = [ "async-trait", "byte-unit", "bytes", - "clap 3.2.22", + "clap", "derive_more", "futures", "maplit", @@ -5095,33 +5204,24 @@ dependencies = [ [[package]] name = "opentelemetry" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6105e89802af13fdf48c49d7646d3b533a70e536d818aae7e78ba0433d01acb8" +checksum = "69d6c3d7288a106c0a363e4b0e8d308058d56902adefb16f4936f417ffef086e" dependencies = [ - "async-trait", - "crossbeam-channel", - "futures-channel", - "futures-executor", - "futures-util", - "js-sys", - "lazy_static", - "percent-encoding", - "pin-project", - "rand 0.8.5", - "thiserror", - "tokio", - "tokio-stream", + "opentelemetry_api", + "opentelemetry_sdk", ] [[package]] name = "opentelemetry-jaeger" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8c0b12cd9e3f9b35b52f6e0dac66866c519b26f424f4bbf96e3fe8bfbdc5229" +checksum = "1e785d273968748578931e4dc3b4f5ec86b26e09d9e0d66b55adda7fce742f7a" dependencies = [ "async-trait", - "lazy_static", + "futures", + "futures-executor", + "once_cell", "opentelemetry", "opentelemetry-semantic-conventions", "thiserror", @@ -5131,13 +5231,51 @@ dependencies = [ [[package]] name = "opentelemetry-semantic-conventions" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "985cc35d832d412224b2cffe2f9194b1b89b6aa5d0bef76d080dce09d90e62bd" +checksum = "9b02e0230abb0ab6636d18e2ba8fa02903ea63772281340ccac18e0af3ec9eeb" dependencies = [ "opentelemetry", ] +[[package]] +name = "opentelemetry_api" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c24f96e21e7acc813c7a8394ee94978929db2bcc46cf6b5014fc612bf7760c22" +dependencies = [ + "fnv", + "futures-channel", + "futures-util", + "indexmap", + "js-sys", + "once_cell", + "pin-project-lite", + "thiserror", +] + +[[package]] +name = "opentelemetry_sdk" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ca41c4933371b61c2a2f214bf16931499af4ec90543604ec828f7a625c09113" +dependencies = [ + "async-trait", + "crossbeam-channel", + "dashmap", + "fnv", + "futures-channel", + "futures-executor", + "futures-util", + "once_cell", + "opentelemetry_api", + "percent-encoding", + "rand 0.8.5", + "thiserror", + "tokio", + "tokio-stream", +] + [[package]] name = "ordered-float" version = "1.1.1" @@ -5318,12 +5456,6 @@ version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1" -[[package]] -name = "pdqselect" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec91767ecc0a0bbe558ce8c9da33c068066c57ecc8bb8477ef8c1ad3ef77c27" - [[package]] name = "peeking_take_while" version = "0.1.2" @@ -5336,7 +5468,7 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03c64931a1a212348ec4f3b4362585eca7159d0d09cbdf4a7f74f02173596fd4" dependencies = [ - "base64 0.13.0", + "base64", ] [[package]] @@ -5568,12 +5700,6 @@ dependencies = [ "syn", ] -[[package]] -name = "pom" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60f6ce597ecdcc9a098e7fddacb1065093a3d66446fa16c675e7e71d1b5c28e6" - [[package]] name = "portable-atomic" version = "0.3.15" @@ -5681,9 +5807,9 @@ dependencies = [ [[package]] name = "primitive-types" -version = "0.11.1" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e28720988bff275df1f51b171e1b2a18c30d194c4d2b61defdacecd625a5d94a" +checksum = "5cfd65aea0c5fa0bfcc7c9e7ca828c921ef778f43d325325ec84bda371bfa75a" dependencies = [ "fixed-hash", "impl-codec", @@ -5759,9 +5885,9 @@ checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" [[package]] name = "proc-macro2" -version = "1.0.43" +version = "1.0.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab" +checksum = "7bd7356a8122b6c4a24a82b278680c73357984ca2fc79a0f9fa6dea7dced7c58" dependencies = [ "unicode-ident", ] @@ -5808,16 +5934,6 @@ dependencies = [ "regex", ] -[[package]] -name = "prost" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71adf41db68aa0daaefc69bb30bcd68ded9b9abaad5d1fbb6304c4fb390e083e" -dependencies = [ - "bytes", - "prost-derive 0.10.1", -] - [[package]] name = "prost" version = "0.11.0" @@ -5825,44 +5941,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "399c3c31cdec40583bb68f0b18403400d01ec4289c383aa047560439952c4dd7" dependencies = [ "bytes", - "prost-derive 0.11.0", + "prost-derive", ] [[package]] name = "prost-build" -version = "0.10.4" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ae5a4388762d5815a9fc0dea33c56b021cdc8dde0c55e0c9ca57197254b0cab" +checksum = "7f835c582e6bd972ba8347313300219fed5bfa52caf175298d860b61ff6069bb" dependencies = [ "bytes", - "cfg-if", - "cmake", "heck 0.4.0", "itertools", "lazy_static", "log", "multimap", "petgraph", - "prost 0.10.4", - "prost-types 0.10.1", + "prost", + "prost-types", "regex", "tempfile", "which", ] -[[package]] -name = "prost-derive" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b670f45da57fb8542ebdbb6105a925fe571b67f9e7ed9f47a06a84e72b4e7cc" -dependencies = [ - "anyhow", - "itertools", - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "prost-derive" version = "0.11.0" @@ -5876,16 +5977,6 @@ dependencies = [ "syn", ] -[[package]] -name = "prost-types" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d0a014229361011dc8e69c8a1ec6c2e8d0f2af7c91e3ea3f5b2170298461e68" -dependencies = [ - "bytes", - "prost 0.10.4", -] - [[package]] name = "prost-types" version = "0.11.1" @@ -5893,7 +5984,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dfaa718ad76a44b3415e6c4d53b17c8f99160dcb3a99b10470fce8ad43f6e3e" dependencies = [ "bytes", - "prost 0.11.0", + "prost", ] [[package]] @@ -6164,7 +6255,7 @@ checksum = "d6e28b79573bf9e503b514799a5533935fa63bec22d582d4d11cab1eab7a040d" dependencies = [ "anyhow", "backon 0.1.0", - "base64 0.13.0", + "base64", "bytes", "dirs", "form_urlencoded", @@ -6191,7 +6282,7 @@ version = "0.11.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "431949c384f4e2ae07605ccaa56d1d9d2ecdb5cadd4f9577ccfab29f2e5149fc" dependencies = [ - "base64 0.13.0", + "base64", "bytes", "encoding_rs", "futures-core", @@ -6298,13 +6389,34 @@ dependencies = [ "libc", ] +[[package]] +name = "riscv" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6907ccdd7a31012b70faf2af85cd9e5ba97657cc3987c4f13f8e4d2c2a088aba" +dependencies = [ + "bare-metal 1.0.0", + "bit_field", + "riscv-target", +] + +[[package]] +name = "riscv-target" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88aa938cda42a0cf62a20cfe8d139ff1af20c2e681212b5b34adb5a58333f222" +dependencies = [ + "lazy_static", + "regex", +] + [[package]] name = "ritelinked" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98f2771d255fd99f0294f13249fecd0cae6e074f86b4197ec1f1689d537b44d3" dependencies = [ - "ahash", + "ahash 0.7.6", "griddle", "hashbrown 0.11.2", ] @@ -6337,13 +6449,12 @@ dependencies = [ [[package]] name = "rstar" -version = "0.8.4" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a45c0e8804d37e4d97e55c6f258bc9ad9c5ee7b07437009dd152d764949a27c" +checksum = "b40f1bfe5acdab44bc63e6699c28b74f75ec43afb59f3eda01e145aff86a25fa" dependencies = [ "heapless", "num-traits", - "pdqselect", "smallvec", ] @@ -6420,13 +6531,22 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6" +[[package]] +name = "rustc_version" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" +dependencies = [ + "semver 0.9.0", +] + [[package]] name = "rustc_version" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "semver", + "semver 1.0.14", ] [[package]] @@ -6459,7 +6579,7 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55" dependencies = [ - "base64 0.13.0", + "base64", ] [[package]] @@ -6522,7 +6642,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08da66b8b0965a5555b6bd6639e68ccba85e1e2506f5fbb089e93f8a04e1a2d1" dependencies = [ "der 0.5.1", - "generic-array 0.14.6", + "generic-array", "pkcs8 0.8.0", "subtle", "zeroize", @@ -6551,6 +6671,15 @@ dependencies = [ "libc", ] +[[package]] +name = "semver" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" +dependencies = [ + "semver-parser", +] + [[package]] name = "semver" version = "1.0.14" @@ -6560,6 +6689,12 @@ dependencies = [ "serde", ] +[[package]] +name = "semver-parser" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" + [[package]] name = "sentry" version = "0.27.0" @@ -6595,7 +6730,7 @@ checksum = "c63317c4051889e73f0b00ce4024cae3e6a225f2e18a27d2c1522eb9ce2743da" dependencies = [ "hostname", "libc", - "rustc_version", + "rustc_version 0.4.0", "sentry-core", "uname", ] @@ -6659,9 +6794,9 @@ checksum = "0772c5c30e1a0d91f6834f8e545c69281c099dfa9a3ac58d96a9fd629c8d4898" [[package]] name = "serde" -version = "1.0.144" +version = "1.0.145" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f747710de3dcd43b88c9168773254e809d8ddbdf9653b84e2554ab219f17860" +checksum = "728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b" dependencies = [ "serde_derive", ] @@ -6688,21 +6823,11 @@ dependencies = [ "serde", ] -[[package]] -name = "serde_cbor" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" -dependencies = [ - "half", - "serde", -] - [[package]] name = "serde_derive" -version = "1.0.144" +version = "1.0.145" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94ed3a816fb1d101812f83e789f888322c34e291f894f19590dc310963e87a00" +checksum = "81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c" dependencies = [ "proc-macro2", "quote", @@ -6883,7 +7008,7 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62ac7f900db32bf3fd12e0117dd3dc4da74bc52ebaac97f39668446d89694803" dependencies = [ - "bstr", + "bstr 0.2.17", "unicode-segmentation", ] @@ -6997,6 +7122,9 @@ name = "spin" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f6002a767bff9e83f8eeecf883ecb8011875a21ae8da43bffb817a57e78cc09" +dependencies = [ + "lock_api", +] [[package]] name = "spki" @@ -7071,12 +7199,6 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3ff2f71c82567c565ba4b3009a9350a96a7269eaa4001ebedae926230bc2254" -[[package]] -name = "strsim" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" - [[package]] name = "strsim" version = "0.10.0" @@ -7118,40 +7240,6 @@ version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" -[[package]] -name = "svg" -version = "0.5.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a863ec1f8e7cfd4ea449f77445cca06aac240b9a677ccf12b0f65ef020db52c7" - -[[package]] -name = "svgbob" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd526cbbfdd8637f3d78b2a955f0291df671010563cc5a4aab50f200a981b4b5" -dependencies = [ - "pom", - "svg", - "unicode-width", -] - -[[package]] -name = "svgbobdoc" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bd7b0c572b374ff863c20c8b8cb6c3d495e1ecff17d765c0a2a5c7ad55e4b5e" -dependencies = [ - "base64 0.12.3", - "lazy_static", - "proc-macro2", - "quote", - "regex", - "svg", - "svgbob", - "syn", - "unicode-width", -] - [[package]] name = "symbolic-common" version = "9.1.4" @@ -7237,9 +7325,9 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "temp-env" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45107136c2ddf8c4b87453c02294fd0adf41751796e81e8ba3f7fd951977ab57" +checksum = "139b4bb3d88d6fabf7425bf9502864f9a66c06521d7ab4f3ca15b28ff10310cc" dependencies = [ "once_cell", ] @@ -7283,15 +7371,6 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" -[[package]] -name = "textwrap" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" -dependencies = [ - "unicode-width", -] - [[package]] name = "textwrap" version = "0.15.1" @@ -7338,9 +7417,9 @@ dependencies = [ [[package]] name = "thrift" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b82ca8f46f95b3ce96081fe3dd89160fdea970c254bb72925255d1b62aae692e" +checksum = "09678c4cdbb4eed72e18b7c2af1329c69825ed16fcbac62d083fc3e2b0590ff0" dependencies = [ "byteorder", "integer-encoding", @@ -7525,14 +7604,14 @@ dependencies = [ [[package]] name = "tonic" -version = "0.7.2" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5be9d60db39854b30b835107500cf0aca0b0d14d6e1c3de124217c23a29c2ddb" +checksum = "11cd56bdb54ef93935a6a79dbd1d91f1ebd4c64150fd61654031fd6b8b775c91" dependencies = [ "async-stream", "async-trait", "axum", - "base64 0.13.0", + "base64", "bytes", "futures-core", "futures-util", @@ -7543,8 +7622,8 @@ dependencies = [ "hyper-timeout", "percent-encoding", "pin-project", - "prost 0.10.4", - "prost-derive 0.10.1", + "prost", + "prost-derive", "rustls-native-certs", "rustls-pemfile", "tokio", @@ -7558,43 +7637,11 @@ dependencies = [ "tracing-futures", ] -[[package]] -name = "tonic" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11cd56bdb54ef93935a6a79dbd1d91f1ebd4c64150fd61654031fd6b8b775c91" -dependencies = [ - "async-stream", - "async-trait", - "axum", - "base64 0.13.0", - "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", - "tower", - "tower-layer", - "tower-service", - "tracing", - "tracing-futures", -] - [[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", @@ -7605,16 +7652,16 @@ dependencies = [ [[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 0.10.4", - "prost-types 0.10.1", + "prost", + "prost-types", "tokio", "tokio-stream", - "tonic 0.7.2", + "tonic", "tonic-build", ] @@ -7754,9 +7801,9 @@ dependencies = [ [[package]] name = "tracing-opentelemetry" -version = "0.17.4" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbbe89715c1dbbb790059e2565353978564924ee85017b5fff365c872ff6721f" +checksum = "21ebb87a95ea13271332df069020513ab70bdb5637ca42d6e492dc3bbbad48de" dependencies = [ "once_cell", "opentelemetry", @@ -7786,9 +7833,9 @@ dependencies = [ [[package]] name = "trust-dns-proto" -version = "0.21.2" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c31f240f59877c3d4bb3b3ea0ec5a6a0cff07323580ff8c7a605cd7d08b255d" +checksum = "4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26" dependencies = [ "async-trait", "cfg-if", @@ -7800,32 +7847,32 @@ dependencies = [ "idna 0.2.3", "ipnet", "lazy_static", - "log", "rand 0.8.5", "smallvec", "thiserror", "tinyvec", "tokio", + "tracing", "url", ] [[package]] name = "trust-dns-resolver" -version = "0.21.2" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4ba72c2ea84515690c9fcef4c6c660bb9df3036ed1051686de84605b74fd558" +checksum = "aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe" dependencies = [ "cfg-if", "futures-util", "ipconfig", "lazy_static", - "log", "lru-cache", "parking_lot 0.12.1", "resolv-conf", "smallvec", "thiserror", "tokio", + "tracing", "trust-dns-proto", ] @@ -7860,9 +7907,9 @@ checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" [[package]] name = "typetag" -version = "0.1.8" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4080564c5b2241b5bff53ab610082234e0c57b0417f4bd10596f183001505b8a" +checksum = "23c8909f61359cac318f10dc9a3f9a7ee2155b6511f2a0c973460222ae5a00bb" dependencies = [ "erased-serde", "inventory", @@ -7873,9 +7920,9 @@ dependencies = [ [[package]] name = "typetag-impl" -version = "0.1.8" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e60147782cc30833c05fba3bab1d9b5771b2685a2557672ac96fa5d154099c0e" +checksum = "fd4d8ff674190866d3437d2f725355d49e99e3b1a513bf7ee43dcfe7effc36f4" dependencies = [ "proc-macro2", "quote", @@ -7978,7 +8025,7 @@ version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b97acb4c28a254fd7a4aeec976c46a7fa404eac4d7c134b30c75144846d7cb8f" dependencies = [ - "base64 0.13.0", + "base64", "chunked_transfer", "flate2", "log", @@ -8025,16 +8072,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" [[package]] -name = "vcpkg" -version = "0.2.15" +name = "vcell" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" +checksum = "77439c1b53d2303b20d9459b1ade71a83c716e3f9c34f3228c00e6f185d6c002" [[package]] -name = "vec_map" -version = "0.8.2" +name = "vcpkg" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" [[package]] name = "vergen" @@ -8047,7 +8094,7 @@ dependencies = [ "enum-iterator", "getset", "git2", - "rustc_version", + "rustc_version 0.4.0", "rustversion", "sysinfo", "thiserror", @@ -8066,6 +8113,21 @@ version = "0.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "757cfbfe0d17ee6f22fe97e536d463047d451b47cf9d11e2b7d1398b0ef274dd" +[[package]] +name = "void" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" + +[[package]] +name = "volatile-register" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ee8f19f9d74293faf70901bc20ad067dc1ad390d2cbf1e3f75f721ffee908b6" +dependencies = [ + "vcell", +] + [[package]] name = "waker-fn" version = "1.1.0" @@ -8323,7 +8385,7 @@ checksum = "cc3c7b7557dbfdad6431b5a51196c9110cef9d83f6a9b26699f35cdc0ae113ec" dependencies = [ "assert-json-diff", "async-trait", - "base64 0.13.0", + "base64", "deadpool", "futures", "futures-timer", diff --git a/Cargo.toml b/Cargo.toml index 62edc37e86b6..fc0ce1a6a920 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -115,4 +115,5 @@ rustc-demangle = { opt-level = 3 } [patch.crates-io] # If there are dependencies that need patching, they can be listed below. # For example: -# http-types = { git = "https://github.com/Xuanwo/http-types", rev = "106fc6d" } +# arrow-format = { git = "https://github.com/datafuse-extras/arrow-format", rev = "78dacc1" } +arrow-format = { git = "https://github.com/datafuse-extras/arrow-format", rev = "78dacc1" } diff --git a/src/binaries/Cargo.toml b/src/binaries/Cargo.toml index 591820f173de..0dc985e4d435 100644 --- a/src/binaries/Cargo.toml +++ b/src/binaries/Cargo.toml @@ -51,10 +51,10 @@ anyhow = "1.0.65" clap = { version = "3.2.22", features = ["derive", "env"] } openraft = { git = "https://github.com/datafuselabs/openraft", tag = "v0.7.3" } sentry = "0.27.0" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" tokio-stream = "0.1.10" -tonic = "0.7.2" +tonic = "0.8.1" tracing = "0.1.36" url = "2.3.1" diff --git a/src/common/base/Cargo.toml b/src/common/base/Cargo.toml index c2e86725ac30..0b13f53c1b44 100644 --- a/src/common/base/Cargo.toml +++ b/src/common/base/Cargo.toml @@ -38,7 +38,7 @@ pprof = { version = "0.10.1", features = [ "protobuf-codec", "protobuf", ] } -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } tikv-jemalloc-ctl = { version = "0.4.2", optional = true } tikv-jemalloc-sys = "0.4.3" tokio = { version = "1.21.1", features = ["full"] } diff --git a/src/common/exception/Cargo.toml b/src/common/exception/Cargo.toml index 3a40b4e4ea8b..b2bb1eda6b43 100644 --- a/src/common/exception/Cargo.toml +++ b/src/common/exception/Cargo.toml @@ -16,12 +16,12 @@ common-arrow = { path = "../arrow" } anyhow = "1.0.65" bincode = { version = "2.0.0-rc.1", features = ["serde", "std", "alloc"] } paste = "1.0.9" -prost = "0.10.4" -serde = { version = "1.0.144", features = ["derive"] } +prost = "0.11.0" +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" thiserror = "1" time = "0.3.14" -tonic = "0.7.2" +tonic = "0.8.1" # Github dependencies sqlparser = { git = "https://github.com/datafuse-extras/sqlparser-rs", rev = "7f246e3" } diff --git a/src/common/grpc/Cargo.toml b/src/common/grpc/Cargo.toml index 64b34f3184cf..e2e1e00a6594 100644 --- a/src/common/grpc/Cargo.toml +++ b/src/common/grpc/Cargo.toml @@ -22,11 +22,11 @@ anyerror = "=0.1.7" hyper = "0.14.20" jwt-simple = "0.11.0" once_cell = "1.15.0" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } thiserror = "1" -tonic = { version = "0.7.2", features = ["transport", "codegen", "prost", "tls-roots", "tls"] } +tonic = { version = "0.8.1", features = ["transport", "codegen", "prost", "tls-roots", "tls"] } tracing = "0.1.36" -trust-dns-resolver = { version = "0.21.2", features = ["system-config"] } +trust-dns-resolver = { version = "0.22.0", features = ["system-config"] } [build-dependencies] diff --git a/src/common/hashtable/Cargo.toml b/src/common/hashtable/Cargo.toml index 3550ac80f052..8ba3adb3011f 100644 --- a/src/common/hashtable/Cargo.toml +++ b/src/common/hashtable/Cargo.toml @@ -15,9 +15,9 @@ test = false common-base = { path = "../base" } # Crates.io dependencies -ahash = "0.7.6" +ahash = "0.8.0" ordered-float = { version = "3.1.0", features = ["serde"] } -primitive-types = "0.11.1" +primitive-types = "0.12.0" [dev-dependencies] rand = "0.8.5" diff --git a/src/common/http/Cargo.toml b/src/common/http/Cargo.toml index 1f5c5925ebac..2632db2d5229 100644 --- a/src/common/http/Cargo.toml +++ b/src/common/http/Cargo.toml @@ -25,7 +25,7 @@ common-exception = { path = "../exception" } # Crates.io dependencies futures = "0.3.24" poem = { version = "1", features = ["rustls"] } -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } tempfile = { version = "3.3.0", optional = true } tracing = "0.1.36" diff --git a/src/common/io/Cargo.toml b/src/common/io/Cargo.toml index b66d8e13428e..a9f7f698124f 100644 --- a/src/common/io/Cargo.toml +++ b/src/common/io/Cargo.toml @@ -23,8 +23,8 @@ chrono = "0.4.22" chrono-tz = "0.6.3" futures = "0.3.24" lexical-core = "0.8.5" -micromarshal = "0.1.0" -serde = { version = "1.0.144", features = ["derive"] } +micromarshal = "0.2.0" +serde = { version = "1.0.145", features = ["derive"] } time = "0.3.14" [dev-dependencies] diff --git a/src/common/macros/Cargo.toml b/src/common/macros/Cargo.toml index 3f4862048308..c05cbfe00723 100644 --- a/src/common/macros/Cargo.toml +++ b/src/common/macros/Cargo.toml @@ -11,6 +11,6 @@ doctest = false test = false [dependencies] -proc-macro2 = "1.0.43" +proc-macro2 = "1.0.44" quote = "1.0.21" syn = { version = "1.0.100", features = ["full"] } diff --git a/src/common/metrics/Cargo.toml b/src/common/metrics/Cargo.toml index 0a22fa5f1c4e..9547090a4dfd 100644 --- a/src/common/metrics/Cargo.toml +++ b/src/common/metrics/Cargo.toml @@ -15,12 +15,12 @@ test = false common-exception = { path = "../exception" } # Crates.io dependencies -metrics = "0.20.0" +metrics = "0.20.1" metrics-exporter-prometheus = { version = "0.11.0", default-features = false } once_cell = "1.15.0" parking_lot = "0.12.1" prometheus-parse = "0.2.3" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } tracing = "0.1.36" [dev-dependencies] diff --git a/src/common/storage/Cargo.toml b/src/common/storage/Cargo.toml index 9f586c1a39f9..e85a1f983811 100644 --- a/src/common/storage/Cargo.toml +++ b/src/common/storage/Cargo.toml @@ -15,7 +15,7 @@ common-contexts = { path = "../contexts" } common-exception = { path = "../exception" } anyhow = "1.0.65" -backon = "0.1.0" +backon = "0.2.0" globiter = "0.1.0" once_cell = "1.15.0" opendal = { version = "0.17.1", features = [ @@ -26,4 +26,4 @@ opendal = { version = "0.17.1", features = [ "compress", ] } percent-encoding = "2.2.0" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } diff --git a/src/common/tracing/Cargo.toml b/src/common/tracing/Cargo.toml index 7d6c3d9aafe2..435fb92f445a 100644 --- a/src/common/tracing/Cargo.toml +++ b/src/common/tracing/Cargo.toml @@ -21,14 +21,14 @@ common-exception = { path = "../exception" } # Crates.io dependencies console-subscriber = { version = "0.1.8", optional = true } once_cell = "1.15.0" -opentelemetry = { version = "0.17.0", default-features = false, features = ["trace", "rt-tokio"] } -opentelemetry-jaeger = { version = "0.16.0", features = ["rt-tokio"] } +opentelemetry = { version = "0.18.0", default-features = false, features = ["trace", "rt-tokio"] } +opentelemetry-jaeger = { version = "0.17.0", features = ["rt-tokio"] } sentry-tracing = "0.27.0" -serde = { version = "1.0.144", features = ["derive"] } -tonic = "0.7.2" +serde = { version = "1.0.145", features = ["derive"] } +tonic = "0.8.1" tracing = "0.1.36" tracing-appender = "0.2.2" tracing-bunyan-formatter = "0.3.3" tracing-log = "0.1.3" -tracing-opentelemetry = "0.17.4" +tracing-opentelemetry = "0.18.0" tracing-subscriber = { version = "0.3.15", features = ["env-filter", "ansi"] } diff --git a/src/common/tracing/src/logging.rs b/src/common/tracing/src/logging.rs index 62c9f8092c31..089eab13b147 100644 --- a/src/common/tracing/src/logging.rs +++ b/src/common/tracing/src/logging.rs @@ -98,9 +98,9 @@ pub fn init_logging(name: &str, cfg: &Config) -> Vec { if !jaeger_agent_endpoint.is_empty() { global::set_text_map_propagator(TraceContextPropagator::new()); - let tracer = opentelemetry_jaeger::new_pipeline() + let tracer = opentelemetry_jaeger::new_agent_pipeline() .with_service_name(name) - .with_agent_endpoint(jaeger_agent_endpoint) + .with_endpoint(jaeger_agent_endpoint) .with_auto_split_batch(true) .install_batch(opentelemetry::runtime::Tokio) .expect("install"); diff --git a/src/meta/api/Cargo.toml b/src/meta/api/Cargo.toml index 001dc7195f8c..51fd3949748b 100644 --- a/src/meta/api/Cargo.toml +++ b/src/meta/api/Cargo.toml @@ -28,5 +28,5 @@ enumflags2 = { version = "0.7.5", features = ["serde"] } maplit = "1.0.2" serde_json = "1.0.85" thiserror = "1" -tonic = { version = "0.7.2", features = ["transport", "codegen", "prost", "tls-roots", "tls"] } +tonic = { version = "0.8.1", features = ["transport", "codegen", "prost", "tls-roots", "tls"] } tracing = "0.1.36" diff --git a/src/meta/app/Cargo.toml b/src/meta/app/Cargo.toml index ebcd71f4d575..cb69710d85cf 100644 --- a/src/meta/app/Cargo.toml +++ b/src/meta/app/Cargo.toml @@ -18,8 +18,8 @@ enumflags2 = { version = "0.7.5", features = ["serde"] } maplit = "1.0.2" num-derive = "0.3.3" num-traits = "0.2.15" -serde = { version = "1.0.144", features = ["derive", "rc"] } +serde = { version = "1.0.145", features = ["derive", "rc"] } [build-dependencies] common-building = { path = "../../common/building" } -tonic-build = "0.7.2" +tonic-build = "0.8.0" diff --git a/src/meta/client/Cargo.toml b/src/meta/client/Cargo.toml index 72b8c39bbbe7..093b1a631fab 100644 --- a/src/meta/client/Cargo.toml +++ b/src/meta/client/Cargo.toml @@ -30,13 +30,13 @@ derive_more = "0.99.17" futures = "0.3.24" once_cell = "1.15.0" parking_lot = "0.12.1" -prost = "0.10.4" +prost = "0.11.0" rand = "0.8.5" semver = "1.0.14" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" thiserror = "1" -tonic = { version = "0.7.2", features = ["transport", "codegen", "prost", "tls-roots", "tls"] } +tonic = { version = "0.8.1", features = ["transport", "codegen", "prost", "tls-roots", "tls"] } tracing = "0.1.36" [dev-dependencies] diff --git a/src/meta/protos/Cargo.toml b/src/meta/protos/Cargo.toml index 4c3a28439441..c0731157fa72 100644 --- a/src/meta/protos/Cargo.toml +++ b/src/meta/protos/Cargo.toml @@ -13,11 +13,11 @@ test = false [dependencies] num-derive = "0.3.3" num-traits = "0.2.15" -prost = "0.10.4" -tonic = { version = "0.7.2", features = ["transport", "codegen", "prost", "tls-roots", "tls"] } +prost = "0.11.0" +tonic = { version = "0.8.1", features = ["transport", "codegen", "prost", "tls-roots", "tls"] } [build-dependencies] -prost-build = "0.10.4" -tonic-build = "0.7.2" +prost-build = "0.11.1" +tonic-build = "0.8.0" [dev-dependencies] diff --git a/src/meta/raft-store/Cargo.toml b/src/meta/raft-store/Cargo.toml index 41b31bed82e4..b8e61185a0dd 100644 --- a/src/meta/raft-store/Cargo.toml +++ b/src/meta/raft-store/Cargo.toml @@ -33,7 +33,7 @@ maplit = "1.0.2" num = "0.4.0" once_cell = "1.15.0" rand = "0.8.5" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" tracing = "0.1.36" diff --git a/src/meta/service/Cargo.toml b/src/meta/service/Cargo.toml index afa65dc27722..46496a7ec71f 100644 --- a/src/meta/service/Cargo.toml +++ b/src/meta/service/Cargo.toml @@ -50,16 +50,16 @@ num = "0.4.0" once_cell = "1.15.0" poem = { version = "1", features = ["rustls"] } prometheus = { version = "0.13.2", features = ["process"] } -prost = "0.10.4" +prost = "0.11.0" semver = "1.0.14" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde-bridge = "0.0.3" serde_json = "1.0.85" serfig = "0.0.2" tempfile = "3.3.0" tokio-stream = "0.1.10" -tonic = { version = "0.7.2", features = ["tls"] } -tonic-reflection = "0.4.0" +tonic = { version = "0.8.1", features = ["tls"] } +tonic-reflection = "0.5.0" tracing = "0.1.36" tracing-appender = "0.2.2" tracing-subscriber = { version = "0.3.15", features = ["env-filter", "ansi"] } @@ -71,7 +71,7 @@ maplit = "1.0.2" pretty_assertions = "1.3.0" regex = "1.6.0" reqwest = { version = "0.11.12", features = ["json"] } -temp-env = "0.2.0" +temp-env = "0.3.0" [build-dependencies] common-building = { path = "../../common/building" } diff --git a/src/meta/sled-store/Cargo.toml b/src/meta/sled-store/Cargo.toml index 4082cbac1cb4..e34b6d11f668 100644 --- a/src/meta/sled-store/Cargo.toml +++ b/src/meta/sled-store/Cargo.toml @@ -23,7 +23,7 @@ sled = { git = "https://github.com/datafuse-extras/sled", tag = "v0.34.7-datafus anyhow = "1.0.65" byteorder = "1.4.3" once_cell = "1.15.0" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" tempfile = "3.3.0" tracing = "0.1.36" diff --git a/src/meta/types/Cargo.toml b/src/meta/types/Cargo.toml index f2222509e620..6d1f951c950b 100644 --- a/src/meta/types/Cargo.toml +++ b/src/meta/types/Cargo.toml @@ -26,18 +26,18 @@ maplit = "1.0.2" num-derive = "0.3.3" num-traits = "0.2.15" once_cell = "1.15.0" -prost = "0.10.4" -serde = { version = "1.0.144", features = ["derive"] } +prost = "0.11.0" +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" sha1 = "0.10.5" sha2 = "0.10.6" thiserror = "1" -tonic = { version = "0.7.2", features = ["transport", "codegen", "prost", "tls-roots", "tls"] } +tonic = { version = "0.8.1", features = ["transport", "codegen", "prost", "tls-roots", "tls"] } [build-dependencies] common-building = { path = "../../common/building" } -prost-build = "0.10.4" -tonic-build = "0.7.2" +prost-build = "0.11.1" +tonic-build = "0.8.0" [dev-dependencies] anyhow = "1.0.65" diff --git a/src/query/ast/Cargo.toml b/src/query/ast/Cargo.toml index 5885a9bf8c02..339b6df69471 100644 --- a/src/query/ast/Cargo.toml +++ b/src/query/ast/Cargo.toml @@ -36,7 +36,7 @@ url = "2.3.1" [dev-dependencies] common-base = { path = "../../common/base" } -criterion = "0.3" +criterion = "0.4" goldenfile = "1.4" pretty_assertions = "1.3.0" regex = "1.6.0" diff --git a/src/query/codegen/Cargo.toml b/src/query/codegen/Cargo.toml index a2e2b7c6ffe9..d6303cf11139 100644 --- a/src/query/codegen/Cargo.toml +++ b/src/query/codegen/Cargo.toml @@ -22,5 +22,5 @@ common-expression = { path = "../expression" } # https://github.com/reem/rust-ordered-float/pull/110 is released. itertools = "0.10" ordered-float = { version = "3.1.0", features = ["serde"] } -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" diff --git a/src/query/config/Cargo.toml b/src/query/config/Cargo.toml index a3ed15712302..0a886a80fd73 100644 --- a/src/query/config/Cargo.toml +++ b/src/query/config/Cargo.toml @@ -23,9 +23,9 @@ hex = "0.4.3" once_cell = "1.15.0" opendal = { version = "0.17.1", features = ["layers-retry", "compress"], optional = true } semver = "1.0.14" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serfig = "0.0.2" -thrift = { version = "0.15.0", optional = true } +thrift = { version = "0.16.0", optional = true } [features] default = [] diff --git a/src/query/datablocks/Cargo.toml b/src/query/datablocks/Cargo.toml index edfb160696bb..bb310f812675 100644 --- a/src/query/datablocks/Cargo.toml +++ b/src/query/datablocks/Cargo.toml @@ -20,12 +20,12 @@ common-io = { path = "../../common/io" } # Github dependencies # Crates.io dependencies -ahash = "0.7.6" +ahash = "0.8.0" comfy-table = "6.1.0" parking_lot = "0.12.1" -primitive-types = "0.11.1" +primitive-types = "0.12.0" regex = "1.6.0" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" [dev-dependencies] diff --git a/src/query/datavalues/Cargo.toml b/src/query/datavalues/Cargo.toml index 0f4a3333d365..c6d9ae91ce40 100644 --- a/src/query/datavalues/Cargo.toml +++ b/src/query/datavalues/Cargo.toml @@ -15,7 +15,7 @@ test = false common-arrow = { path = "../../common/arrow" } common-exception = { path = "../../common/exception" } common-io = { path = "../../common/io" } -primitive-types = "0.11.1" +primitive-types = "0.12.0" # Github dependencies @@ -26,18 +26,18 @@ dyn-clone = "1.0.9" enum_dispatch = "0.3.8" itertools = "0.10.5" lexical-core = "0.8.5" -micromarshal = "0.1.0" +micromarshal = "0.2.0" num = "0.4.0" once_cell = "1.15.0" ordered-float = "3.1.0" paste = "1.0.9" rand = { version = "0.8.5", features = ["small_rng"] } -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" smallvec = { version = "1.9.0", features = ["write"] } [dev-dependencies] -criterion = "0.3" +criterion = "0.4" pretty_assertions = "1.3.0" rand = "0.8.5" diff --git a/src/query/expression/Cargo.toml b/src/query/expression/Cargo.toml index e605e419c1ae..7243b480da8e 100755 --- a/src/query/expression/Cargo.toml +++ b/src/query/expression/Cargo.toml @@ -22,7 +22,7 @@ chrono-tz = "0.6.3" comfy-table = "6" common-jsonb = { path = "../../common/jsonb" } educe = "0.4" -enum-as-inner = "0.4" +enum-as-inner = "0.5" hex = "0.4.3" itertools = "0.10" match-template = "0.0.1" diff --git a/src/query/functions-v2/Cargo.toml b/src/query/functions-v2/Cargo.toml index ee51ce43b0dc..6ae342c2857d 100644 --- a/src/query/functions-v2/Cargo.toml +++ b/src/query/functions-v2/Cargo.toml @@ -20,7 +20,7 @@ common-jsonb = { path = "../../common/jsonb" } # Crates.io dependencies base64 = "0.13.0" -bstr = "0.2.17" +bstr = "1.0.1" bumpalo = "3.11.0" bytes = "1.2.1" chrono-tz = "0.6.3" @@ -36,7 +36,7 @@ ordered-float = { version = "3.1.0", features = [ ] } rand = { version = "0.8.5", features = ["small_rng"] } regex = "1.6.0" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0" simdutf8 = "0.1.4" strength_reduce = "0.2.3" diff --git a/src/query/functions/Cargo.toml b/src/query/functions/Cargo.toml index 3fa98e54e5e9..a42ee428a9b1 100644 --- a/src/query/functions/Cargo.toml +++ b/src/query/functions/Cargo.toml @@ -21,14 +21,14 @@ common-io = { path = "../../common/io" } # Crates.io dependencies base64 = "0.13.0" blake3 = "1.3.1" -bstr = "0.2.17" +bstr = "1.0.1" bumpalo = "3.11.0" bytes = "1.2.1" chrono-tz = "0.6.3" crc32fast = "1.3.2" dyn-clone = "1.0.9" geo-types = "0.7.7" -h3ron = "0.14.0" +h3ron = "0.15.1" hex = "0.4.3" itertools = "0.10.5" md5 = "0.7.0" @@ -43,7 +43,7 @@ pulldown-cmark = { version = "0.9.2", default-features = false } rand = { version = "0.8.5", features = ["small_rng"] } regex = "1.6.0" rust-embed = { version = "6.4.1", features = ["debug-embed"] } -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" sha1 = "0.10.5" sha2 = "0.10.6" diff --git a/src/query/functions/src/scalars/geos/geo_to_h3.rs b/src/query/functions/src/scalars/geos/geo_to_h3.rs index 2f86ee5b0973..5149062b2315 100644 --- a/src/query/functions/src/scalars/geos/geo_to_h3.rs +++ b/src/query/functions/src/scalars/geos/geo_to_h3.rs @@ -114,7 +114,7 @@ impl Function for GeoToH3Function { // x must be Longitude and y must be Latitude // `h3ron` will transform `Coordinate{x, y}` to `GeoCoord{lat:y, lon:x}` internally. let coord = Coordinate { x: lon, y: lat }; - let h3_cell = H3Cell::from_coordinate_unchecked(&coord, res); + let h3_cell = H3Cell::from_coordinate(coord, res).unwrap(); builder.append(h3_cell.h3index()); } diff --git a/src/query/legacy-planners/Cargo.toml b/src/query/legacy-planners/Cargo.toml index 303bf60eae16..b60dae2da500 100644 --- a/src/query/legacy-planners/Cargo.toml +++ b/src/query/legacy-planners/Cargo.toml @@ -25,9 +25,9 @@ common-meta-types = { path = "../../meta/types" } # Crates.io dependencies bitflags = "1.3.2" once_cell = "1.15.0" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" -typetag = "0.1.8" +typetag = "0.2.3" [dev-dependencies] pretty_assertions = "1.3.0" diff --git a/src/query/pipeline/core/Cargo.toml b/src/query/pipeline/core/Cargo.toml index 4a37f3ea5a96..88b1973b984c 100644 --- a/src/query/pipeline/core/Cargo.toml +++ b/src/query/pipeline/core/Cargo.toml @@ -25,7 +25,7 @@ num_cpus = "1.13.1" once_cell = "1.15.0" parking_lot = "0.12.1" petgraph = "0.6.2" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } time = "0.3.14" [dev-dependencies] diff --git a/src/query/pipeline/sources/Cargo.toml b/src/query/pipeline/sources/Cargo.toml index fb405cd7e9e0..bb43958506ad 100644 --- a/src/query/pipeline/sources/Cargo.toml +++ b/src/query/pipeline/sources/Cargo.toml @@ -24,8 +24,8 @@ common-settings = { path = "../../settings" } common-streams = { path = "../../streams" } async-trait = { version = "0.1.57", package = "async-trait-fn" } -bstr = "0.2.17" -chrono-tz = "0.6.1" +bstr = "1.0.1" +chrono-tz = "0.6.3" crossbeam-channel = "0.5.6" csv-core = "0.1.10" futures = "0.3.24" diff --git a/src/query/service/Cargo.toml b/src/query/service/Cargo.toml index 9f67cf23b269..119319839a2d 100644 --- a/src/query/service/Cargo.toml +++ b/src/query/service/Cargo.toml @@ -79,14 +79,14 @@ common-users = { path = "../users" } sqlparser = { git = "https://github.com/datafuse-extras/sqlparser-rs", rev = "7f246e3" } # Crates.io dependencies -ahash = "0.7.6" +ahash = "0.8.0" async-channel = "1.7.1" async-compat = "0.2.1" async-recursion = "1.0.0" async-stream = "0.3.3" async-trait = { version = "0.1.57", package = "async-trait-fn" } backoff = { version = "0.4.0", features = ["futures", "tokio"] } -backon = "0.1.0" +backon = "0.2.0" base64 = "0.13.0" bincode = "2.0.0-rc.1" bit-vec = { version = "0.6.3", features = ["serde_std"] } @@ -105,7 +105,7 @@ http = "0.2.8" itertools = "0.10.5" jwtk = "0.2.4" lz4 = "1.24.0" -metrics = "0.20.0" +metrics = "0.20.1" naive-cityhash = "0.2.0" nom = "7.1.1" num = "0.4.0" @@ -118,14 +118,14 @@ parking_lot = "0.12.1" paste = "1.0.9" petgraph = "0.6.2" poem = { version = "1", features = ["rustls", "multipart", "compression"] } -primitive-types = "0.11.1" -prost = "0.10.4" +primitive-types = "0.12.0" +prost = "0.11.0" rand = "0.8.5" regex = "1.6.0" reqwest = "0.11.12" rsa = "0.5.0" semver = "1.0.14" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde-bridge = "0.0.3" serde_json = "1.0.85" serde_repr = "0.1.9" @@ -139,20 +139,20 @@ strum_macros = "0.24.3" tempfile = { version = "3.3.0", optional = true } thiserror = "1" threadpool = "1.8.1" -thrift = { version = "0.15.0", optional = true } +thrift = { version = "0.16.0", optional = true } time = "0.3.14" tokio-rustls = "0.23.4" tokio-stream = { version = "0.1.10", features = ["net"] } -tonic = "0.7.2" +tonic = "0.8.1" tracing = "0.1.36" tracing-appender = "0.2.2" twox-hash = "1.6.3" -typetag = "0.1.8" +typetag = "0.2.3" uuid = { version = "1.1.2", features = ["serde", "v4"] } walkdir = "2.3.2" [dev-dependencies] -criterion = "0.3" +criterion = "0.4" goldenfile = "1.4" hex = "0.4.3" jwt-simple = "0.11.0" @@ -160,7 +160,7 @@ maplit = "1.0.2" mysql_async = "0.30.0" pretty_assertions = "1.3.0" reqwest = { version = "0.11.12", features = ["json", "native-tls"] } -temp-env = "0.2.0" +temp-env = "0.3.0" tempfile = "3.3.0" toml = { version = "0.5.9", default-features = false } url = "2.3.1" diff --git a/src/query/storages/fuse-meta/Cargo.toml b/src/query/storages/fuse-meta/Cargo.toml index 19e811f32d8e..93cddd583bb1 100644 --- a/src/query/storages/fuse-meta/Cargo.toml +++ b/src/query/storages/fuse-meta/Cargo.toml @@ -20,4 +20,4 @@ common-metrics = { path = "../../../common/metrics" } once_cell = "1.15.0" parking_lot = "0.12.1" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } diff --git a/src/query/storages/fuse/Cargo.toml b/src/query/storages/fuse/Cargo.toml index 66e753cfb62b..f99078c56229 100644 --- a/src/query/storages/fuse/Cargo.toml +++ b/src/query/storages/fuse/Cargo.toml @@ -39,8 +39,8 @@ chrono = "0.4.22" futures = "0.3.24" futures-util = "0.3.24" opendal = { version = "0.17.1", features = ["layers-retry"] } -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" tracing = "0.1.36" -typetag = "0.1.8" +typetag = "0.2.3" uuid = { version = "1.1.2", features = ["serde", "v4"] } diff --git a/src/query/storages/hive-meta-store/Cargo.toml b/src/query/storages/hive-meta-store/Cargo.toml index 49700cd7235e..63be650f705e 100644 --- a/src/query/storages/hive-meta-store/Cargo.toml +++ b/src/query/storages/hive-meta-store/Cargo.toml @@ -24,7 +24,7 @@ hive-it = [] # Github dependencies # Crates.io dependencies -thrift = "0.15.0" +thrift = "0.16.0" [build-dependencies] which = "4.3.0" diff --git a/src/query/storages/hive/Cargo.toml b/src/query/storages/hive/Cargo.toml index f41bc353e20e..2f4707d6821f 100644 --- a/src/query/storages/hive/Cargo.toml +++ b/src/query/storages/hive/Cargo.toml @@ -33,7 +33,7 @@ async-recursion = "1.0.0" async-trait = "0.1.57" futures = "0.3.24" opendal = { version = "0.17.1", features = ["layers-retry"] } -serde = { version = "1.0.144", features = ["derive"] } -thrift = "0.15.0" +serde = { version = "1.0.145", features = ["derive"] } +thrift = "0.16.0" tracing = "0.1.36" -typetag = "0.1.8" +typetag = "0.2.3" diff --git a/src/query/storages/index/Cargo.toml b/src/query/storages/index/Cargo.toml index ab94b601ac50..da2382688547 100644 --- a/src/query/storages/index/Cargo.toml +++ b/src/query/storages/index/Cargo.toml @@ -25,6 +25,6 @@ bincode = { version = "2.0.0-rc.1", features = ["serde", "std", "alloc"] } bit-vec = { version = "0.6.3", features = ["serde_std"] } cbordata = { version = "0.6.0" } rand = "0.8.5" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } tracing = "0.1.36" xorfilter-rs = { git = "https://github.com/datafuse-extras/xorfilter", features = ["cbordata"] } diff --git a/src/query/storages/preludes/Cargo.toml b/src/query/storages/preludes/Cargo.toml index 514384486c6d..0dfabe87a166 100644 --- a/src/query/storages/preludes/Cargo.toml +++ b/src/query/storages/preludes/Cargo.toml @@ -50,15 +50,15 @@ opendal = { version = "0.17.1", features = ["layers-retry"] } parking_lot = "0.12.1" reqwest = "0.11.12" semver = "1.0.14" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" serde_repr = "0.1.9" serfig = "0.0.2" snailquote = "0.3.1" -thrift = "0.15.0" +thrift = "0.16.0" time = "0.3.14" tracing = "0.1.36" -typetag = "0.1.8" +typetag = "0.2.3" uuid = { version = "1.1.2", features = ["serde", "v4"] } walkdir = "2.3.2" diff --git a/src/query/storages/share/Cargo.toml b/src/query/storages/share/Cargo.toml index e55df0a450be..adbf0cb56e98 100644 --- a/src/query/storages/share/Cargo.toml +++ b/src/query/storages/share/Cargo.toml @@ -17,7 +17,7 @@ common-meta-app = { path = "../../../meta/app" } common-storages-util = { path = "../util" } opendal = { version = "0.17.1", features = ["layers-retry"] } -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } serde_json = "1.0.85" [dev-dependencies] diff --git a/src/query/users/Cargo.toml b/src/query/users/Cargo.toml index f9b75d5160d8..c05ba5b2447c 100644 --- a/src/query/users/Cargo.toml +++ b/src/query/users/Cargo.toml @@ -30,7 +30,7 @@ common-tracing = { path = "../../common/tracing" } jwtk = "0.2.4" once_cell = "1.15.0" parking_lot = "0.12.1" -serde = { version = "1.0.144", features = ["derive"] } +serde = { version = "1.0.145", features = ["derive"] } tracing = "0.1.36" [dev-dependencies]