mirror of
https://github.com/meilisearch/meilisearch.git
synced 2025-10-10 21:56:27 +00:00
Fix default-features and missing path dependencies
This commit is contained in:
@@ -15,8 +15,8 @@ anyhow.workspace = true
|
||||
bumpalo.workspace = true
|
||||
csv.workspace = true
|
||||
memmap2.workspace = true
|
||||
milli = { path = "../milli" }
|
||||
mimalloc = { workspace = true, default-features = false }
|
||||
milli.path = "../milli"
|
||||
mimalloc.workspace = true
|
||||
serde_json = { workspace = true, features = ["preserve_order"] }
|
||||
tempfile.workspace = true
|
||||
|
||||
|
@@ -14,7 +14,7 @@ license.workspace = true
|
||||
anyhow.workspace = true
|
||||
flate2.workspace = true
|
||||
http.workspace = true
|
||||
meilisearch-types = { path = "../meilisearch-types" }
|
||||
meilisearch-types.path = "../meilisearch-types"
|
||||
once_cell.workspace = true
|
||||
regex.workspace = true
|
||||
roaring = { workspace = true, features = ["serde"] }
|
||||
@@ -30,5 +30,5 @@ uuid = { workspace = true, features = ["serde", "v4"] }
|
||||
[dev-dependencies]
|
||||
big_s.workspace = true
|
||||
maplit.workspace = true
|
||||
meili-snap = { path = "../meili-snap" }
|
||||
meilisearch-types = { path = "../meilisearch-types" }
|
||||
meili-snap.path = "../meili-snap"
|
||||
meilisearch-types.path = "../meilisearch-types"
|
||||
|
@@ -11,7 +11,7 @@ cargo-fuzz = true
|
||||
[dependencies]
|
||||
libfuzzer-sys = "0.4"
|
||||
arbitrary-json = "0.1.1"
|
||||
json-depth-checker = { path = "../../json-depth-checker" }
|
||||
json-depth-checker.path = "../../json-depth-checker"
|
||||
|
||||
[dependencies.flatten-serde-json]
|
||||
path = ".."
|
||||
|
@@ -16,7 +16,7 @@ bumpalo.workspace = true
|
||||
clap = { workspace = true, features = ["derive"] }
|
||||
either.workspace = true
|
||||
fastrand.workspace = true
|
||||
milli = { path = "../milli" }
|
||||
milli.path = "../milli"
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true, features = ["preserve_order"] }
|
||||
tempfile.workspace = true
|
||||
|
@@ -19,13 +19,13 @@ bumparaw-collections.workspace = true
|
||||
convert_case.workspace = true
|
||||
csv.workspace = true
|
||||
derive_builder.workspace = true
|
||||
dump = { path = "../dump" }
|
||||
dump.path = "../dump"
|
||||
enum-iterator.workspace = true
|
||||
file-store = { path = "../file-store" }
|
||||
file-store.path = "../file-store"
|
||||
flate2.workspace = true
|
||||
indexmap.workspace = true
|
||||
meilisearch-auth = { path = "../meilisearch-auth" }
|
||||
meilisearch-types = { path = "../meilisearch-types" }
|
||||
meilisearch-auth.path = "../meilisearch-auth"
|
||||
meilisearch-types.path = "../meilisearch-types"
|
||||
memmap2.workspace = true
|
||||
page_size.workspace = true
|
||||
rayon.workspace = true
|
||||
@@ -50,4 +50,4 @@ big_s.workspace = true
|
||||
crossbeam-channel.workspace = true
|
||||
insta = { workspace = true, features = ["json", "redactions"] }
|
||||
maplit.workspace = true
|
||||
meili-snap = { path = "../meili-snap" }
|
||||
meili-snap.path = "../meili-snap"
|
||||
|
@@ -15,7 +15,7 @@ base64.workspace = true
|
||||
enum-iterator.workspace = true
|
||||
hmac.workspace = true
|
||||
maplit.workspace = true
|
||||
meilisearch-types = { path = "../meilisearch-types" }
|
||||
meilisearch-types.path = "../meilisearch-types"
|
||||
rand.workspace = true
|
||||
roaring = { workspace = true, features = ["serde"] }
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
|
@@ -20,11 +20,11 @@ csv.workspace = true
|
||||
deserr = { workspace = true, features = ["actix-web"] }
|
||||
either = { workspace = true, features = ["serde"] }
|
||||
enum-iterator.workspace = true
|
||||
file-store = { path = "../file-store" }
|
||||
file-store.path = "../file-store"
|
||||
flate2.workspace = true
|
||||
fst.workspace = true
|
||||
memmap2.workspace = true
|
||||
milli = { path = "../milli" }
|
||||
milli.path = "../milli"
|
||||
roaring = { workspace = true, features = ["serde"] }
|
||||
rustc-hash.workspace = true
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
@@ -45,7 +45,7 @@ uuid = { workspace = true, features = ["serde", "v4"] }
|
||||
|
||||
[dev-dependencies]
|
||||
insta.workspace = true
|
||||
meili-snap = { path = "../meili-snap" }
|
||||
meili-snap.path = "../meili-snap"
|
||||
|
||||
[features]
|
||||
# all specialized tokenizations
|
||||
|
@@ -35,29 +35,29 @@ bumpalo.workspace = true
|
||||
clap = { workspace = true, features = ["derive", "env"] }
|
||||
crossbeam-channel.workspace = true
|
||||
deserr = { workspace = true, features = ["actix-web"] }
|
||||
dump = { path = "../dump" }
|
||||
dump.path = "../dump"
|
||||
either.workspace = true
|
||||
file-store = { path = "../file-store" }
|
||||
file-store.path = "../file-store"
|
||||
flate2.workspace = true
|
||||
fst.workspace = true
|
||||
futures.workspace = true
|
||||
futures-util.workspace = true
|
||||
index-scheduler = { path = "../index-scheduler" }
|
||||
index-scheduler.path = "../index-scheduler"
|
||||
indexmap = { workspace = true, features = ["serde"] }
|
||||
is-terminal.workspace = true
|
||||
itertools.workspace = true
|
||||
jsonwebtoken.workspace = true
|
||||
lazy_static.workspace = true
|
||||
meilisearch-auth = { path = "../meilisearch-auth" }
|
||||
meilisearch-types = { path = "../meilisearch-types" }
|
||||
mimalloc = { workspace = true, default-features = false }
|
||||
meilisearch-auth.path = "../meilisearch-auth"
|
||||
meilisearch-types.path = "../meilisearch-types"
|
||||
mimalloc.workspace = true
|
||||
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" }
|
||||
permissive-json-pointer.path = "../permissive-json-pointer"
|
||||
pin-project-lite.workspace = true
|
||||
platform-dirs.workspace = true
|
||||
prometheus = { workspace = true, features = ["process"] }
|
||||
@@ -96,7 +96,9 @@ termcolor.workspace = true
|
||||
url = { workspace = true, features = ["serde"] }
|
||||
tracing.workspace = true
|
||||
tracing-subscriber = { workspace = true, features = ["json"] }
|
||||
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 = [
|
||||
@@ -119,7 +121,7 @@ brotli.workspace = true
|
||||
insta = { workspace = true, features = ["redactions"] }
|
||||
manifest-dir-macros.workspace = true
|
||||
maplit.workspace = true
|
||||
meili-snap = { path = "../meili-snap" }
|
||||
meili-snap.path = "../meili-snap"
|
||||
temp-env.workspace = true
|
||||
urlencoding.workspace = true
|
||||
wiremock.workspace = true
|
||||
|
@@ -11,13 +11,13 @@ license.workspace = true
|
||||
[dependencies]
|
||||
anyhow.workspace = true
|
||||
clap = { workspace = true, features = ["derive"] }
|
||||
dump = { path = "../dump" }
|
||||
file-store = { path = "../file-store" }
|
||||
dump.path = "../dump"
|
||||
file-store.path = "../file-store"
|
||||
indexmap = { workspace = true, features = ["serde"] }
|
||||
meilisearch-auth = { path = "../meilisearch-auth" }
|
||||
meilisearch-types = { path = "../meilisearch-types" }
|
||||
meilisearch-auth.path = "../meilisearch-auth"
|
||||
meilisearch-types.path = "../meilisearch-types"
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json = { workspace = true, features = ["preserve_order"] }
|
||||
tempfile.workspace = true
|
||||
time = { workspace = true, features = ["formatting", "parsing", "alloc"] }
|
||||
uuid = { workspace = true, features = ["v4"], default-features = false }
|
||||
uuid = { workspace = true, features = ["v4"] }
|
||||
|
@@ -24,7 +24,7 @@ convert_case.workspace = true
|
||||
crossbeam-channel.workspace = true
|
||||
deserr.workspace = true
|
||||
either = { workspace = true, features = ["serde"] }
|
||||
flatten-serde-json = { path = "../flatten-serde-json" }
|
||||
flatten-serde-json.path = "../flatten-serde-json"
|
||||
fst.workspace = true
|
||||
fxhash.workspace = true
|
||||
geoutils.workspace = true
|
||||
@@ -37,7 +37,7 @@ heed = { workspace = true, default-features = false, features = [
|
||||
"serde-bincode",
|
||||
] }
|
||||
indexmap = { workspace = true, features = ["serde"] }
|
||||
json-depth-checker = { path = "../json-depth-checker" }
|
||||
json-depth-checker.path = "../json-depth-checker"
|
||||
levenshtein_automata = { workspace = true, features = ["fst_automaton"] }
|
||||
memchr.workspace = true
|
||||
memmap2.workspace = true
|
||||
@@ -63,7 +63,7 @@ time = { workspace = true, features = [
|
||||
] }
|
||||
uuid = { workspace = true, features = ["v4"] }
|
||||
|
||||
filter-parser = { path = "../filter-parser" }
|
||||
filter-parser.path = "../filter-parser"
|
||||
|
||||
# documents words self-join
|
||||
itertools.workspace = true
|
||||
@@ -100,7 +100,7 @@ allocator-api2.workspace = true
|
||||
rustc-hash.workspace = true
|
||||
enum-iterator.workspace = true
|
||||
bbqueue.workspace = true
|
||||
flume = { workspace = true, default-features = false }
|
||||
flume.workspace = true
|
||||
utoipa = { workspace = true, features = [
|
||||
"non_strict_integers",
|
||||
"preserve_order",
|
||||
@@ -111,11 +111,11 @@ utoipa = { workspace = true, features = [
|
||||
lru.workspace = true
|
||||
|
||||
[dev-dependencies]
|
||||
mimalloc = { workspace = true, default-features = false }
|
||||
mimalloc.workspace = true
|
||||
insta.workspace = true
|
||||
maplit.workspace = true
|
||||
md5.workspace = true
|
||||
meili-snap = { path = "../meili-snap" }
|
||||
meili-snap.path = "../meili-snap"
|
||||
rand = { workspace = true, features = ["small_rng"] }
|
||||
|
||||
[features]
|
||||
|
@@ -13,11 +13,7 @@ serde_json.workspace = true
|
||||
tracing.workspace = true
|
||||
tracing-error.workspace = true
|
||||
tracing-subscriber.workspace = true
|
||||
byte-unit = { workspace = true, default-features = false, features = [
|
||||
"std",
|
||||
"byte",
|
||||
"serde",
|
||||
] }
|
||||
byte-unit = { workspace = true, features = ["serde"] }
|
||||
tokio = { workspace = true, features = ["sync"] }
|
||||
|
||||
[target.'cfg(any(target_os = "linux", target_os = "macos"))'.dependencies]
|
||||
|
@@ -11,34 +11,34 @@ license.workspace = true
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1.0.98"
|
||||
build-info = { version = "1.7.0", path = "../build-info" }
|
||||
cargo_metadata = "0.20.0"
|
||||
clap = { version = "4.5.40", features = ["derive"] }
|
||||
futures-core = "0.3.31"
|
||||
futures-util = "0.3.31"
|
||||
reqwest = { version = "0.12.20", features = [
|
||||
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",
|
||||
"json",
|
||||
"rustls-tls",
|
||||
], default-features = false }
|
||||
serde = { version = "1.0.219", features = ["derive"] }
|
||||
serde_json = "1.0.140"
|
||||
sha2 = "0.10.9"
|
||||
sysinfo = "0.35.2"
|
||||
time = { version = "0.3.41", features = [
|
||||
serde = { workspace = true, features = ["derive"] }
|
||||
serde_json.workspace = true
|
||||
sha2.workspace = true
|
||||
sysinfo.workspace = true
|
||||
time = { workspace = true, features = [
|
||||
"serde",
|
||||
"serde-human-readable",
|
||||
"macros",
|
||||
] }
|
||||
tokio = { version = "1.45.1", features = [
|
||||
tokio = { workspace = true, features = [
|
||||
"rt",
|
||||
"net",
|
||||
"time",
|
||||
"process",
|
||||
"signal",
|
||||
] }
|
||||
tracing = "0.1.41"
|
||||
tracing-subscriber = "0.3.19"
|
||||
tracing-trace = { version = "0.1.0", path = "../tracing-trace" }
|
||||
uuid = { version = "1.17.0", features = ["v7", "serde"] }
|
||||
tracing.workspace = true
|
||||
tracing-subscriber.workspace = true
|
||||
tracing-trace.path = "../tracing-trace"
|
||||
uuid = { workspace = true, features = ["v7", "serde"] }
|
||||
|
Reference in New Issue
Block a user