diff --git a/Cargo.lock b/Cargo.lock index 7455ff1b4..09340c259 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -344,12 +344,6 @@ version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" -[[package]] -name = "allocator-api2" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78200ac3468a57d333cd0ea5dd398e25111194dcacd49208afca95c629a6311d" - [[package]] name = "anes" version = "0.1.6" @@ -783,7 +777,7 @@ version = "3.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee" dependencies = [ - "allocator-api2 0.2.21", + "allocator-api2", "serde", ] @@ -793,7 +787,7 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ce682bdc86c2e25ef5cd95881d9d6a1902214eddf74cf9ffea88fe1464377e8" dependencies = [ - "allocator-api2 0.2.21", + "allocator-api2", "bitpacking", "bumpalo", "hashbrown 0.15.4", @@ -1776,7 +1770,6 @@ dependencies = [ name = "dump" version = "1.15.2" dependencies = [ - "anyhow", "big_s", "flate2", "http 1.3.1", @@ -2202,7 +2195,6 @@ dependencies = [ "either", "fastrand", "milli", - "serde", "serde_json", "tempfile", ] @@ -2625,7 +2617,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ "ahash 0.8.12", - "allocator-api2 0.2.21", + "allocator-api2", ] [[package]] @@ -2634,7 +2626,7 @@ version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5" dependencies = [ - "allocator-api2 0.2.21", + "allocator-api2", "equivalent", "foldhash", "serde", @@ -2998,14 +2990,10 @@ version = "1.15.2" dependencies = [ "anyhow", "big_s", - "bincode", "bumpalo", - "bumparaw-collections", "byte-unit", "convert_case 0.8.0", "crossbeam-channel", - "csv", - "derive_builder 0.20.2", "dump", "enum-iterator", "file-store", @@ -3322,9 +3310,9 @@ dependencies = [ [[package]] name = "libgit2-sys" -version = "0.18.1+1.9.0" +version = "0.18.2+1.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1dcb20f84ffcdd825c7a311ae347cce604a6f084a767dec4a4929829645290e" +checksum = "1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222" dependencies = [ "cc", "libc", @@ -3739,7 +3727,6 @@ dependencies = [ "actix-cors", "actix-http", "actix-rt", - "actix-utils", "actix-web", "actix-web-lab", "anyhow", @@ -3758,7 +3745,6 @@ dependencies = [ "either", "file-store", "flate2", - "fst", "futures", "futures-util", "hex", @@ -3776,36 +3762,27 @@ dependencies = [ "meilisearch-types", "mimalloc", "mime", - "mopa-maintained", "num_cpus", "obkv", "once_cell", - "ordered-float 5.0.0", - "parking_lot", "permissive-json-pointer", "pin-project-lite", "platform-dirs", "prometheus", "rand 0.8.5", - "rayon", "regex", "reqwest", "roaring", "rustls", "rustls-pemfile", - "rustls-pki-types", "secrecy", "segment", "serde", "serde_json", "serde_urlencoded", "sha-1", - "sha2", - "siphasher", - "slice-group-by", "static-files", "sysinfo", - "tar", "temp-env", "tempfile", "termcolor", @@ -3837,7 +3814,6 @@ dependencies = [ "maplit", "meilisearch-types", "rand 0.8.5", - "roaring", "serde", "serde_json", "sha2", @@ -3857,7 +3833,6 @@ dependencies = [ "convert_case 0.8.0", "csv", "deserr", - "either", "enum-iterator", "file-store", "flate2", @@ -3875,7 +3850,6 @@ dependencies = [ "tempfile", "thiserror 2.0.12", "time", - "tokio", "utoipa", "uuid", ] @@ -3918,7 +3892,6 @@ dependencies = [ name = "milli" version = "1.15.2" dependencies = [ - "allocator-api2 0.3.0", "arroy", "bbqueue", "big_s", @@ -4064,12 +4037,6 @@ dependencies = [ "syn 2.0.101", ] -[[package]] -name = "mopa-maintained" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79b7f3e22167862cc7c95b21a6f326c22e4bf40da59cbf000b368a310173ba11" - [[package]] name = "mutually_exclusive_features" version = "0.1.0" @@ -7262,7 +7229,6 @@ dependencies = [ "build-info", "cargo_metadata", "clap", - "futures-core", "futures-util", "reqwest", "serde", diff --git a/crates/dump/Cargo.toml b/crates/dump/Cargo.toml index 8e61d6a22..ed6a430e1 100644 --- a/crates/dump/Cargo.toml +++ b/crates/dump/Cargo.toml @@ -11,7 +11,6 @@ readme.workspace = true license.workspace = true [dependencies] -anyhow.workspace = true flate2.workspace = true http.workspace = true meilisearch-types.path = "../meilisearch-types" diff --git a/crates/fuzzers/Cargo.toml b/crates/fuzzers/Cargo.toml index b020d533d..00975f8f5 100644 --- a/crates/fuzzers/Cargo.toml +++ b/crates/fuzzers/Cargo.toml @@ -17,6 +17,5 @@ clap = { workspace = true, features = ["derive"] } either.workspace = true fastrand.workspace = true milli.path = "../milli" -serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true, features = ["preserve_order"] } tempfile.workspace = true diff --git a/crates/index-scheduler/Cargo.toml b/crates/index-scheduler/Cargo.toml index b2c867157..2f02247c5 100644 --- a/crates/index-scheduler/Cargo.toml +++ b/crates/index-scheduler/Cargo.toml @@ -12,13 +12,9 @@ license.workspace = true [dependencies] anyhow.workspace = true -bincode.workspace = true byte-unit.workspace = true bumpalo.workspace = true -bumparaw-collections.workspace = true convert_case.workspace = true -csv.workspace = true -derive_builder.workspace = true dump.path = "../dump" enum-iterator.workspace = true file-store.path = "../file-store" diff --git a/crates/meilisearch-auth/Cargo.toml b/crates/meilisearch-auth/Cargo.toml index 9864c2c7a..59e362ec5 100644 --- a/crates/meilisearch-auth/Cargo.toml +++ b/crates/meilisearch-auth/Cargo.toml @@ -17,7 +17,6 @@ hmac.workspace = true maplit.workspace = true meilisearch-types.path = "../meilisearch-types" rand.workspace = true -roaring = { workspace = true, features = ["serde"] } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true, features = ["preserve_order"] } sha2.workspace = true diff --git a/crates/meilisearch-types/Cargo.toml b/crates/meilisearch-types/Cargo.toml index 7ef8ea13b..280919f34 100644 --- a/crates/meilisearch-types/Cargo.toml +++ b/crates/meilisearch-types/Cargo.toml @@ -18,7 +18,6 @@ bumparaw-collections.workspace = true convert_case.workspace = true csv.workspace = true deserr = { workspace = true, features = ["actix-web"] } -either = { workspace = true, features = ["serde"] } enum-iterator.workspace = true file-store.path = "../file-store" flate2.workspace = true @@ -39,7 +38,6 @@ time = { workspace = true, features = [ "parsing", "macros", ] } -tokio = "1.45" utoipa = { workspace = true, features = ["macros"] } uuid = { workspace = true, features = ["serde", "v4"] } diff --git a/crates/meilisearch/Cargo.toml b/crates/meilisearch/Cargo.toml index c981a80ab..94793dd21 100644 --- a/crates/meilisearch/Cargo.toml +++ b/crates/meilisearch/Cargo.toml @@ -19,7 +19,6 @@ actix-http = { workspace = true, default-features = false, features = [ "compress-gzip", "rustls-0_23", ] } -actix-utils.workspace = true actix-web = { workspace = true, default-features = false, features = [ "macros", "compress-brotli", @@ -39,7 +38,6 @@ dump.path = "../dump" either.workspace = true file-store.path = "../file-store" flate2.workspace = true -fst.workspace = true futures.workspace = true futures-util.workspace = true index-scheduler.path = "../index-scheduler" @@ -55,31 +53,23 @@ mime.workspace = true num_cpus.workspace = true obkv.workspace = true once_cell.workspace = true -ordered-float.workspace = true -parking_lot.workspace = true permissive-json-pointer.path = "../permissive-json-pointer" pin-project-lite.workspace = true platform-dirs.workspace = true prometheus = { workspace = true, features = ["process"] } rand.workspace = true -rayon.workspace = true regex.workspace = true reqwest = { workspace = true, features = [ "rustls-tls", "json", ], default-features = false } rustls = { workspace = true, features = ["ring"], default-features = false } -rustls-pki-types = { workspace = true, features = ["alloc"] } rustls-pemfile.workspace = true segment.workspace = true serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true, features = ["preserve_order"] } -sha2.workspace = true -siphasher.workspace = true -slice-group-by.workspace = true static-files = { workspace = true, optional = true } sysinfo.workspace = true -tar.workspace = true tempfile.workspace = true thiserror.workspace = true time = { workspace = true, features = [ @@ -100,7 +90,6 @@ tracing-trace.path = "../tracing-trace" tracing-actix-web.workspace = true build-info.path = "../build-info" roaring.workspace = true -mopa-maintained.workspace = true utoipa = { workspace = true, features = [ "actix_extras", "macros", diff --git a/crates/milli/Cargo.toml b/crates/milli/Cargo.toml index a9954e05e..9ca895de9 100644 --- a/crates/milli/Cargo.toml +++ b/crates/milli/Cargo.toml @@ -96,7 +96,6 @@ hashbrown.workspace = true bumpalo.workspace = true bumparaw-collections.workspace = true thread_local.workspace = true -allocator-api2.workspace = true rustc-hash.workspace = true enum-iterator.workspace = true bbqueue.workspace = true diff --git a/crates/xtask/Cargo.toml b/crates/xtask/Cargo.toml index 8a28eaaa0..09bb5ccab 100644 --- a/crates/xtask/Cargo.toml +++ b/crates/xtask/Cargo.toml @@ -15,7 +15,6 @@ anyhow.workspace = true build-info.path = "../build-info" cargo_metadata.workspace = true clap = { workspace = true, features = ["derive"] } -futures-core.workspace = true futures-util.workspace = true reqwest = { workspace = true, features = [ "stream",