diff --git a/Cargo.lock b/Cargo.lock index 313fca411..908219d4c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "actix-codec" @@ -2197,15 +2197,6 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" -[[package]] -name = "hashbrown" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" -dependencies = [ - "ahash", -] - [[package]] name = "hashbrown" version = "0.14.5" @@ -2222,16 +2213,6 @@ version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" -[[package]] -name = "hashlru" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2c782df656366ccb42fbbac7c7c180535a43d906a138ffb491ec3ed56a239ab" -dependencies = [ - "hashbrown 0.13.2", - "serde", -] - [[package]] name = "heck" version = "0.4.1" @@ -2784,12 +2765,6 @@ dependencies = [ "libc", ] -[[package]] -name = "maplit" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" - [[package]] name = "matchers" version = "0.1.0" @@ -2886,12 +2861,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "multimap" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03" - [[package]] name = "nom" version = "7.1.3" @@ -3268,7 +3237,6 @@ dependencies = [ "base64 0.22.0", "byteorder", "bytes", - "bzip2 0.4.4", "cargo_toml", "chrono", "chrono-humanize", @@ -3281,7 +3249,6 @@ dependencies = [ "fs_extra", "futures", "futures-util", - "hashlru", "hex", "hostname", "http 0.2.12", @@ -3291,8 +3258,6 @@ dependencies = [ "humantime-serde", "itertools 0.13.0", "lazy_static", - "maplit", - "mime", "nom", "num_cpus", "object_store", @@ -3303,8 +3268,6 @@ dependencies = [ "path-clean", "prometheus", "prometheus-parse", - "prost", - "prost-build", "rand", "rdkafka", "regex", @@ -3322,7 +3285,6 @@ dependencies = [ "static-files", "sysinfo", "thiserror 2.0.9", - "thread-priority", "tokio", "tokio-stream", "tonic", @@ -3336,7 +3298,6 @@ dependencies = [ "url", "vergen", "xxhash-rust", - "xz2", "zip", ] @@ -3482,16 +3443,6 @@ version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" -[[package]] -name = "prettyplease" -version = "0.2.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ac2cf0f2e4f42b49f5ffd07dae8d746508ef7526c13940e5f524012ae6c6550" -dependencies = [ - "proc-macro2", - "syn 2.0.87", -] - [[package]] name = "proc-macro-crate" version = "3.2.0" @@ -3586,27 +3537,6 @@ dependencies = [ "prost-derive", ] -[[package]] -name = "prost-build" -version = "0.13.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c1318b19085f08681016926435853bbf7858f9c082d0999b80550ff5d9abe15" -dependencies = [ - "bytes", - "heck 0.5.0", - "itertools 0.13.0", - "log", - "multimap", - "once_cell", - "petgraph", - "prettyplease", - "prost", - "prost-types", - "regex", - "syn 2.0.87", - "tempfile", -] - [[package]] name = "prost-derive" version = "0.13.3" @@ -4681,20 +4611,6 @@ dependencies = [ "syn 2.0.87", ] -[[package]] -name = "thread-priority" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "599e8e829c2314b750ecade9309ecc6cf9a48c2e62fe25680b6c1d2172463ca3" -dependencies = [ - "bitflags 2.5.0", - "cfg-if", - "libc", - "log", - "rustversion", - "winapi", -] - [[package]] name = "thread_local" version = "1.1.8" diff --git a/Cargo.toml b/Cargo.toml index b8a3f1461..97832b7f3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,6 @@ actix-web-prometheus = { version = "0.1" } actix-web-static-files = "4.0" http = "0.2.7" http-auth-basic = "0.3.3" -mime = "0.3.17" tonic = { version = "0.12.3", features = ["tls", "transport", "gzip", "zstd"] } tonic-web = "0.12.3" tower-http = { version = "0.6.1", features = ["cors"] } @@ -45,7 +44,6 @@ sha2 = "0.10.8" # Serialization and Data Formats byteorder = "1.4.3" -prost = "0.13.3" serde = { version = "1.0", features = ["rc", "derive"] } serde_json = "1.0" serde_repr = "0.1.17" @@ -75,11 +73,9 @@ humantime = "2.1.0" humantime-serde = "1.1" # File System and I/O -bzip2 = { version = "*", features = ["static"] } fs_extra = "1.3" path-clean = "1.0.1" relative-path = { version = "1.7", features = ["serde"] } -xz2 = { version = "*", features = ["static"] } # CLI and System clap = { version = "4.1", default-features = false, features = [ @@ -96,7 +92,6 @@ hostname = "0.4.0" human-size = "0.4" num_cpus = "1.15" sysinfo = "0.31.4" -thread-priority = "1.0.0" uptime_lib = "0.3.0" # Utility Libraries @@ -104,7 +99,6 @@ anyhow = { version = "1.0", features = ["backtrace"] } bytes = "1.4" clokwerk = "0.4" derive_more = "0.99.18" -hashlru = { version = "0.11.0", features = ["serde"] } itertools = "0.13.0" lazy_static = "1.4" nom = "7.1.3" @@ -125,7 +119,6 @@ xxhash-rust = { version = "0.8", features = ["xxh3"] } [build-dependencies] cargo_toml = "0.20.1" -prost-build = "0.13.3" sha1_smol = { version = "1.0", features = ["std"] } static-files = "0.2" ureq = "2.6" @@ -134,7 +127,6 @@ vergen = { version = "8.1", features = ["build", "git", "cargo", "gitcl"] } zip = { version = "2.2.0", default-features = false, features = ["deflate"] } [dev-dependencies] -maplit = "1.0" rstest = "0.23.0" arrow = "53.0.0" @@ -152,4 +144,4 @@ codegen-units = 1 rdkafka = { version = "0.36.2", default-features = false, features = ["tokio"] } [target.'cfg(all(target_os = "macos", target_arch = "aarch64"))'.dependencies] -rdkafka = { version = "0.36.2", default-features = false, features = ["tokio"] } \ No newline at end of file +rdkafka = { version = "0.36.2", default-features = false, features = ["tokio"] }