tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
qdrant: 1.7.4 -> 1.9.0
authored by
Robert Scott
and committed by
Yaya
2 years ago
94cf7253
1e273b4c
+1136
-681
3 changed files
expand all
collapse all
unified
split
pkgs
servers
search
qdrant
1.7.4-CVE-2024-3078.patch
Cargo.lock
default.nix
-142
pkgs/servers/search/qdrant/1.7.4-CVE-2024-3078.patch
···
1
-
Based on upstream 3ab5172e9c8f14fa1f7b24e7147eac74e2412b62 with minor
2
-
adjustments to apply to 1.7.4
3
-
4
-
diff --git a/lib/collection/src/collection/snapshots.rs b/lib/collection/src/collection/snapshots.rs
5
-
index e5a8be9c..ca48fb9e 100644
6
-
--- a/lib/collection/src/collection/snapshots.rs
7
-
+++ b/lib/collection/src/collection/snapshots.rs
8
-
@@ -241,35 +241,35 @@ impl Collection {
9
-
.await
10
-
}
11
-
12
-
+ /// Get full file path for a collection snapshot by name
13
-
+ ///
14
-
+ /// This enforces the file to be inside the snapshots directory
15
-
pub async fn get_snapshot_path(&self, snapshot_name: &str) -> CollectionResult<PathBuf> {
16
-
- let snapshot_path = self.snapshots_path.join(snapshot_name);
17
-
-
18
-
- let absolute_snapshot_path =
19
-
- snapshot_path
20
-
- .canonicalize()
21
-
- .map_err(|_| CollectionError::NotFound {
22
-
- what: format!("Snapshot {snapshot_name}"),
23
-
- })?;
24
-
-
25
-
- let absolute_snapshot_dir =
26
-
- self.snapshots_path
27
-
- .canonicalize()
28
-
- .map_err(|_| CollectionError::NotFound {
29
-
- what: format!("Snapshot directory: {}", self.snapshots_path.display()),
30
-
- })?;
31
-
+ let absolute_snapshot_dir = self.snapshots_path.canonicalize().map_err(|_| {
32
-
+ CollectionError::not_found(format!(
33
-
+ "Snapshot directory: {}",
34
-
+ self.snapshots_path.display()
35
-
+ ))
36
-
+ })?;
37
-
+
38
-
+ let absolute_snapshot_path = absolute_snapshot_dir
39
-
+ .join(snapshot_name)
40
-
+ .canonicalize()
41
-
+ .map_err(|_| CollectionError::not_found(format!("Snapshot {snapshot_name}")))?;
42
-
43
-
if !absolute_snapshot_path.starts_with(absolute_snapshot_dir) {
44
-
- return Err(CollectionError::NotFound {
45
-
- what: format!("Snapshot {snapshot_name}"),
46
-
- });
47
-
+ return Err(CollectionError::not_found(format!(
48
-
+ "Snapshot {snapshot_name}"
49
-
+ )));
50
-
}
51
-
52
-
- if !snapshot_path.exists() {
53
-
- return Err(CollectionError::NotFound {
54
-
- what: format!("Snapshot {snapshot_name}"),
55
-
- });
56
-
+ if !absolute_snapshot_path.exists() {
57
-
+ return Err(CollectionError::not_found(format!(
58
-
+ "Snapshot {snapshot_name}"
59
-
+ )));
60
-
}
61
-
- Ok(snapshot_path)
62
-
+
63
-
+ Ok(absolute_snapshot_path)
64
-
}
65
-
66
-
pub async fn list_shard_snapshots(
67
-
diff --git a/lib/collection/src/operations/types.rs b/lib/collection/src/operations/types.rs
68
-
index afc38d0f..63eae16e 100644
69
-
--- a/lib/collection/src/operations/types.rs
70
-
+++ b/lib/collection/src/operations/types.rs
71
-
@@ -906,6 +906,10 @@ impl CollectionError {
72
-
CollectionError::BadInput { description }
73
-
}
74
-
75
-
+ pub fn not_found(what: impl Into<String>) -> CollectionError {
76
-
+ CollectionError::NotFound { what: what.into() }
77
-
+ }
78
-
+
79
-
pub fn bad_request(description: String) -> CollectionError {
80
-
CollectionError::BadRequest { description }
81
-
}
82
-
diff --git a/lib/storage/src/content_manager/errors.rs b/lib/storage/src/content_manager/errors.rs
83
-
index 1ad8d413..4528e485 100644
84
-
--- a/lib/storage/src/content_manager/errors.rs
85
-
+++ b/lib/storage/src/content_manager/errors.rs
86
-
@@ -46,6 +46,12 @@ impl StorageError {
87
-
}
88
-
}
89
-
90
-
+ pub fn not_found(description: impl Into<String>) -> StorageError {
91
-
+ StorageError::NotFound {
92
-
+ description: description.into(),
93
-
+ }
94
-
+ }
95
-
+
96
-
/// Used to override the `description` field of the resulting `StorageError`
97
-
pub fn from_inconsistent_shard_failure(
98
-
err: CollectionError,
99
-
diff --git a/lib/storage/src/content_manager/snapshots/mod.rs b/lib/storage/src/content_manager/snapshots/mod.rs
100
-
index 8a417377..9965006a 100644
101
-
--- a/lib/storage/src/content_manager/snapshots/mod.rs
102
-
+++ b/lib/storage/src/content_manager/snapshots/mod.rs
103
-
@@ -24,17 +24,33 @@ pub struct SnapshotConfig {
104
-
pub collections_aliases: HashMap<String, String>,
105
-
}
106
-
107
-
+/// Get full file path for a full snapshot by name
108
-
+///
109
-
+/// This enforces the file to be inside the snapshots directory
110
-
pub async fn get_full_snapshot_path(
111
-
toc: &TableOfContent,
112
-
snapshot_name: &str,
113
-
) -> Result<PathBuf, StorageError> {
114
-
- let snapshot_path = Path::new(toc.snapshots_path()).join(snapshot_name);
115
-
- if !snapshot_path.exists() {
116
-
- return Err(StorageError::NotFound {
117
-
- description: format!("Full storage snapshot {snapshot_name} not found"),
118
-
- });
119
-
+ let snapshots_path = toc.snapshots_path();
120
-
+
121
-
+ let absolute_snapshot_dir = Path::new(snapshots_path)
122
-
+ .canonicalize()
123
-
+ .map_err(|_| StorageError::not_found(format!("Snapshot directory: {snapshots_path}")))?;
124
-
+
125
-
+ let absolute_snapshot_path = absolute_snapshot_dir
126
-
+ .join(snapshot_name)
127
-
+ .canonicalize()
128
-
+ .map_err(|_| StorageError::not_found(format!("Snapshot {snapshot_name}")))?;
129
-
+
130
-
+ if !absolute_snapshot_path.starts_with(absolute_snapshot_dir) {
131
-
+ return Err(StorageError::not_found(format!("Snapshot {snapshot_name}")));
132
-
}
133
-
- Ok(snapshot_path)
134
-
+
135
-
+ if !absolute_snapshot_path.exists() {
136
-
+ return Err(StorageError::not_found(format!("Snapshot {snapshot_name}")));
137
-
+ }
138
-
+
139
-
+ Ok(absolute_snapshot_path)
140
-
}
141
-
142
-
pub async fn do_delete_full_snapshot(
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
+1132
-531
pkgs/servers/search/qdrant/Cargo.lock
···
21
22
[[package]]
23
name = "actix-cors"
24
-
version = "0.6.5"
25
source = "registry+https://github.com/rust-lang/crates.io-index"
26
-
checksum = "0346d8c1f762b41b458ed3145eea914966bb9ad20b9be0d6d463b20d45586370"
27
dependencies = [
28
"actix-utils",
29
"actix-web",
···
36
37
[[package]]
38
name = "actix-files"
39
-
version = "0.6.2"
40
source = "registry+https://github.com/rust-lang/crates.io-index"
41
-
checksum = "d832782fac6ca7369a70c9ee9a20554623c5e51c76e190ad151780ebea1cf689"
42
dependencies = [
43
"actix-http",
44
"actix-service",
45
"actix-utils",
46
"actix-web",
47
-
"askama_escape",
48
-
"bitflags 1.3.2",
49
"bytes",
50
"derive_more",
51
"futures-core",
···
55
"mime_guess",
56
"percent-encoding",
57
"pin-project-lite",
0
58
]
59
60
[[package]]
61
name = "actix-http"
62
-
version = "3.4.0"
63
source = "registry+https://github.com/rust-lang/crates.io-index"
64
-
checksum = "a92ef85799cba03f76e4f7c10f533e66d87c9a7e7055f3391f09000ad8351bc9"
65
dependencies = [
66
"actix-codec",
67
"actix-rt",
68
"actix-service",
69
"actix-tls",
70
"actix-utils",
71
-
"ahash 0.8.5",
72
"base64 0.21.0",
73
"bitflags 2.4.1",
74
"brotli",
···
78
"encoding_rs",
79
"flate2",
80
"futures-core",
81
-
"h2",
82
-
"http",
83
"httparse",
84
"httpdate",
85
"itoa",
···
94
"tokio",
95
"tokio-util",
96
"tracing",
97
-
"zstd 0.12.2+zstd.1.5.2",
98
]
99
100
[[package]]
···
142
"parse-size",
143
"proc-macro2",
144
"quote",
145
-
"syn 2.0.32",
146
]
147
148
[[package]]
···
152
checksum = "d66ff4d247d2b160861fa2866457e85706833527840e4133f8f49aa423a38799"
153
dependencies = [
154
"bytestring",
155
-
"http",
156
"regex",
157
"serde",
158
"tracing",
···
199
200
[[package]]
201
name = "actix-tls"
202
-
version = "3.1.0"
203
source = "registry+https://github.com/rust-lang/crates.io-index"
204
-
checksum = "a70bd48b6604191a700372f60bdc997db560eff5e4d41a7f00664390b5228b38"
205
dependencies = [
206
"actix-rt",
207
"actix-service",
···
209
"futures-core",
210
"impl-more",
211
"pin-project-lite",
0
212
"tokio",
213
-
"tokio-rustls",
214
"tokio-util",
215
"tracing",
216
-
"webpki-roots 0.25.2",
217
]
218
219
[[package]]
···
228
229
[[package]]
230
name = "actix-web"
231
-
version = "4.4.0"
232
source = "registry+https://github.com/rust-lang/crates.io-index"
233
-
checksum = "0e4a5b5e29603ca8c94a77c65cf874718ceb60292c5a5c3e5f4ace041af462b9"
234
dependencies = [
235
"actix-codec",
236
"actix-http",
···
242
"actix-tls",
243
"actix-utils",
244
"actix-web-codegen",
245
-
"ahash 0.8.5",
246
"bytes",
247
"bytestring",
248
"cfg-if",
···
280
]
281
282
[[package]]
283
-
name = "actix-web-httpauth"
284
-
version = "0.8.1"
285
source = "registry+https://github.com/rust-lang/crates.io-index"
286
-
checksum = "1d613edf08a42ccc6864c941d30fe14e1b676a77d16f1dbadc1174d065a0a775"
287
dependencies = [
288
-
"actix-utils",
289
"actix-web",
290
-
"base64 0.21.0",
291
"futures-core",
292
"futures-util",
293
-
"log",
294
"pin-project-lite",
295
]
296
···
344
345
[[package]]
346
name = "ahash"
347
-
version = "0.7.7"
348
source = "registry+https://github.com/rust-lang/crates.io-index"
349
-
checksum = "5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd"
350
-
dependencies = [
351
-
"getrandom 0.2.11",
352
-
"once_cell",
353
-
"version_check",
354
-
]
355
-
356
-
[[package]]
357
-
name = "ahash"
358
-
version = "0.8.5"
359
-
source = "registry+https://github.com/rust-lang/crates.io-index"
360
-
checksum = "cd7d5a2cecb58716e47d67d5703a249964b14c7be1ec3cad3affc295b2d1c35d"
361
dependencies = [
362
"cfg-if",
363
"getrandom 0.2.11",
364
"once_cell",
0
365
"version_check",
366
"zerocopy",
367
]
368
369
[[package]]
370
name = "aho-corasick"
371
-
version = "1.0.2"
372
source = "registry+https://github.com/rust-lang/crates.io-index"
373
-
checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41"
374
dependencies = [
375
"memchr",
376
]
···
419
420
[[package]]
421
name = "anstream"
422
-
version = "0.6.4"
423
source = "registry+https://github.com/rust-lang/crates.io-index"
424
-
checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44"
425
dependencies = [
426
"anstyle",
427
"anstyle-parse",
···
433
434
[[package]]
435
name = "anstyle"
436
-
version = "1.0.0"
437
source = "registry+https://github.com/rust-lang/crates.io-index"
438
-
checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d"
439
440
[[package]]
441
name = "anstyle-parse"
···
473
474
[[package]]
475
name = "anyhow"
476
-
version = "1.0.75"
477
source = "registry+https://github.com/rust-lang/crates.io-index"
478
-
checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"
479
480
[[package]]
481
name = "api"
482
-
version = "1.7.4"
483
dependencies = [
484
"chrono",
485
"common",
486
-
"env_logger",
487
"log",
488
"parking_lot",
489
"prost 0.11.9",
490
"prost-build 0.11.9",
491
-
"prost-types 0.11.9",
492
"rand 0.8.5",
493
"schemars",
494
"segment",
···
499
"tokio",
500
"tonic",
501
"tonic-build",
502
-
"tower",
503
"tracing",
504
"uuid",
505
"validator",
···
516
517
[[package]]
518
name = "arc-swap"
519
-
version = "1.6.0"
520
source = "registry+https://github.com/rust-lang/crates.io-index"
521
-
checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6"
522
523
[[package]]
524
name = "arrayvec"
···
536
checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6"
537
538
[[package]]
539
-
name = "askama_escape"
540
-
version = "0.10.3"
541
-
source = "registry+https://github.com/rust-lang/crates.io-index"
542
-
checksum = "619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341"
543
-
544
-
[[package]]
545
name = "async-stream"
546
version = "0.3.3"
547
source = "registry+https://github.com/rust-lang/crates.io-index"
···
564
565
[[package]]
566
name = "async-trait"
567
-
version = "0.1.74"
568
source = "registry+https://github.com/rust-lang/crates.io-index"
569
-
checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9"
570
dependencies = [
571
"proc-macro2",
572
"quote",
573
-
"syn 2.0.32",
574
-
]
575
-
576
-
[[package]]
577
-
name = "atomic-polyfill"
578
-
version = "0.1.11"
579
-
source = "registry+https://github.com/rust-lang/crates.io-index"
580
-
checksum = "e3ff7eb3f316534d83a8a2c3d1674ace8a5a71198eba31e2e2b597833f699b28"
581
-
dependencies = [
582
-
"critical-section",
583
]
584
585
[[package]]
···
590
591
[[package]]
592
name = "atomicwrites"
593
-
version = "0.4.2"
594
source = "registry+https://github.com/rust-lang/crates.io-index"
595
-
checksum = "f4d45f362125ed144544e57b0ec6de8fd6a296d41a6252fc4a20c0cf12e9ed3a"
596
dependencies = [
597
-
"rustix 0.38.21",
598
"tempfile",
599
-
"windows-sys 0.48.0",
600
]
601
602
[[package]]
···
616
"bitflags 1.3.2",
617
"bytes",
618
"futures-util",
619
-
"http",
620
-
"http-body",
621
-
"hyper",
622
"itoa",
623
"matchit",
624
"memchr",
···
642
"async-trait",
643
"bytes",
644
"futures-util",
645
-
"http",
646
-
"http-body",
647
"mime",
648
"rustversion",
649
"tower-layer",
···
678
checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a"
679
680
[[package]]
0
0
0
0
0
0
681
name = "base64ct"
682
version = "1.6.0"
683
source = "registry+https://github.com/rust-lang/crates.io-index"
···
694
695
[[package]]
696
name = "bindgen"
697
-
version = "0.65.1"
698
source = "registry+https://github.com/rust-lang/crates.io-index"
699
-
checksum = "cfdf7b466f9a4903edc73f95d6d2bcd5baf8ae620638762244d3f60143643cc5"
700
dependencies = [
701
-
"bitflags 1.3.2",
702
"cexpr",
703
"clang-sys",
0
704
"lazy_static",
705
"lazycell",
706
-
"peeking_take_while",
707
-
"prettyplease 0.2.4",
708
"proc-macro2",
709
"quote",
710
"regex",
711
"rustc-hash",
712
"shlex",
713
-
"syn 2.0.32",
714
]
715
716
[[package]]
···
739
version = "2.4.1"
740
source = "registry+https://github.com/rust-lang/crates.io-index"
741
checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
0
0
0
0
0
0
0
0
0
0
0
0
742
743
[[package]]
744
name = "bitvec"
···
806
807
[[package]]
808
name = "byteorder"
809
-
version = "1.4.3"
810
source = "registry+https://github.com/rust-lang/crates.io-index"
811
-
checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
812
813
[[package]]
814
name = "bytes"
815
-
version = "1.3.0"
816
source = "registry+https://github.com/rust-lang/crates.io-index"
817
-
checksum = "dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c"
818
819
[[package]]
820
name = "bytestring"
···
910
911
[[package]]
912
name = "charabia"
913
-
version = "0.8.5"
914
source = "registry+https://github.com/rust-lang/crates.io-index"
915
-
checksum = "ffb924701d850fbf0331302e7f9715c04e494b4b9bebb38ac48bdd30924e1936"
916
dependencies = [
917
"aho-corasick",
918
"cow-utils",
···
937
938
[[package]]
939
name = "chrono"
940
-
version = "0.4.31"
941
source = "registry+https://github.com/rust-lang/crates.io-index"
942
-
checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38"
943
dependencies = [
944
"android-tzdata",
945
"iana-time-zone",
···
947
"num-traits",
948
"serde",
949
"wasm-bindgen",
950
-
"windows-targets 0.48.0",
951
]
952
953
[[package]]
···
1009
1010
[[package]]
1011
name = "clap"
1012
-
version = "4.4.11"
1013
source = "registry+https://github.com/rust-lang/crates.io-index"
1014
-
checksum = "bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2"
1015
dependencies = [
1016
"clap_builder",
1017
"clap_derive",
···
1019
1020
[[package]]
1021
name = "clap_builder"
1022
-
version = "4.4.11"
1023
source = "registry+https://github.com/rust-lang/crates.io-index"
1024
-
checksum = "a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb"
1025
dependencies = [
1026
"anstream",
1027
"anstyle",
1028
"clap_lex",
1029
-
"strsim",
1030
]
1031
1032
[[package]]
1033
name = "clap_derive"
1034
-
version = "4.4.7"
1035
source = "registry+https://github.com/rust-lang/crates.io-index"
1036
-
checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442"
1037
dependencies = [
1038
-
"heck",
1039
"proc-macro2",
1040
"quote",
1041
-
"syn 2.0.32",
1042
]
1043
1044
[[package]]
1045
name = "clap_lex"
1046
-
version = "0.6.0"
1047
source = "registry+https://github.com/rust-lang/crates.io-index"
1048
-
checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1"
1049
1050
[[package]]
1051
name = "codespan-reporting"
···
1063
dependencies = [
1064
"actix-web-validator",
1065
"api",
0
1066
"arc-swap",
1067
"async-trait",
1068
"atomicwrites",
0
1069
"cancel",
1070
"chrono",
1071
"common",
1072
"criterion",
1073
"env_logger",
0
1074
"fs_extra",
1075
"futures",
1076
"hashring",
0
1077
"indicatif",
1078
"io",
1079
-
"itertools 0.12.0",
0
0
1080
"log",
1081
"merge",
1082
-
"num_cpus",
1083
"ordered-float 4.2.0",
1084
"parking_lot",
1085
"pprof",
0
1086
"rand 0.8.5",
0
1087
"rmp-serde",
1088
"rstest",
1089
"schemars",
···
1092
"serde",
1093
"serde_cbor",
1094
"serde_json",
0
1095
"sparse",
0
1096
"tar",
1097
"tempfile",
1098
"thiserror",
···
1100
"tokio",
1101
"tokio-util",
1102
"tonic",
1103
-
"tower",
1104
"tracing",
1105
"url",
1106
"uuid",
···
1128
name = "common"
1129
version = "0.0.0"
1130
dependencies = [
0
0
1131
"ordered-float 4.2.0",
0
1132
"serde",
0
0
0
1133
"validator",
1134
]
1135
1136
[[package]]
1137
name = "config"
1138
-
version = "0.13.4"
1139
source = "registry+https://github.com/rust-lang/crates.io-index"
1140
-
checksum = "23738e11972c7643e4ec947840fc463b6a571afcd3e735bdfce7d03c7a784aca"
1141
dependencies = [
1142
"async-trait",
0
1143
"json5",
1144
"lazy_static",
1145
"nom",
···
1148
"rust-ini",
1149
"serde",
1150
"serde_json",
1151
-
"toml",
1152
"yaml-rust",
1153
]
1154
···
1204
]
1205
1206
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1207
name = "constant_time_eq"
1208
version = "0.1.5"
1209
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1222
checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
1223
1224
[[package]]
0
0
0
0
0
0
0
0
0
1225
name = "cookie"
1226
version = "0.16.2"
1227
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1233
]
1234
1235
[[package]]
1236
-
name = "core-foundation"
1237
-
version = "0.9.4"
1238
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1239
-
checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
1240
-
dependencies = [
1241
-
"core-foundation-sys",
1242
-
"libc",
1243
-
]
1244
-
1245
-
[[package]]
1246
name = "core-foundation-sys"
1247
version = "0.8.6"
1248
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1274
1275
[[package]]
1276
name = "crc32c"
1277
-
version = "0.6.4"
1278
source = "registry+https://github.com/rust-lang/crates.io-index"
1279
-
checksum = "d8f48d60e5b4d2c53d5c2b1d8a58c849a70ae5e5509b08a48d047e3b65714a74"
1280
dependencies = [
1281
"rustc_version",
1282
]
···
1327
]
1328
1329
[[package]]
1330
-
name = "critical-section"
1331
-
version = "1.1.1"
1332
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1333
-
checksum = "6548a0ad5d2549e111e1f6a11a6c2e2d00ce6a3dafe22948d67c2b443f775e52"
1334
-
1335
-
[[package]]
1336
name = "crossbeam-channel"
1337
version = "0.5.8"
1338
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1376
]
1377
1378
[[package]]
0
0
0
0
0
0
1379
name = "crypto-common"
1380
version = "0.1.6"
1381
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1387
1388
[[package]]
1389
name = "csv"
1390
-
version = "1.2.2"
1391
source = "registry+https://github.com/rust-lang/crates.io-index"
1392
-
checksum = "626ae34994d3d8d668f4269922248239db4ae42d538b14c398b74a52208e8086"
1393
dependencies = [
1394
"csv-core",
1395
"itoa",
···
1399
1400
[[package]]
1401
name = "csv-core"
1402
-
version = "0.1.10"
1403
source = "registry+https://github.com/rust-lang/crates.io-index"
1404
-
checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90"
1405
dependencies = [
1406
"memchr",
1407
]
···
1470
"ident_case",
1471
"proc-macro2",
1472
"quote",
1473
-
"strsim",
1474
-
"syn 2.0.32",
1475
]
1476
1477
[[package]]
···
1482
dependencies = [
1483
"darling_core",
1484
"quote",
1485
-
"syn 2.0.32",
0
0
0
0
0
0
0
0
0
0
0
0
0
1486
]
1487
1488
[[package]]
···
1500
source = "registry+https://github.com/rust-lang/crates.io-index"
1501
checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
1502
dependencies = [
1503
-
"convert_case",
1504
"proc-macro2",
1505
"quote",
1506
"rustc_version",
···
1509
1510
[[package]]
1511
name = "deunicode"
1512
-
version = "1.3.3"
1513
source = "registry+https://github.com/rust-lang/crates.io-index"
1514
-
checksum = "8c1bba4f227a4a53d12b653f50ca7bf10c9119ae2aba56aff9e0338b5c98f36a"
1515
1516
[[package]]
1517
name = "digest"
1518
-
version = "0.10.6"
1519
source = "registry+https://github.com/rust-lang/crates.io-index"
1520
-
checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f"
1521
dependencies = [
1522
"block-buffer",
1523
"crypto-common",
···
1526
1527
[[package]]
1528
name = "dlv-list"
1529
-
version = "0.3.0"
1530
source = "registry+https://github.com/rust-lang/crates.io-index"
1531
-
checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257"
0
0
0
1532
1533
[[package]]
1534
name = "docopt"
···
1539
"lazy_static",
1540
"regex",
1541
"serde",
1542
-
"strsim",
1543
]
1544
1545
[[package]]
···
1560
1561
[[package]]
1562
name = "either"
1563
-
version = "1.8.1"
1564
source = "registry+https://github.com/rust-lang/crates.io-index"
1565
-
checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91"
1566
1567
[[package]]
1568
name = "encode_unicode"
···
1636
1637
[[package]]
1638
name = "encoding_rs"
1639
-
version = "0.8.32"
1640
source = "registry+https://github.com/rust-lang/crates.io-index"
1641
-
checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394"
1642
dependencies = [
1643
"cfg-if",
1644
]
···
1653
]
1654
1655
[[package]]
0
0
0
0
0
0
0
0
0
0
1656
name = "env_logger"
1657
-
version = "0.10.1"
1658
source = "registry+https://github.com/rust-lang/crates.io-index"
1659
-
checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece"
1660
dependencies = [
0
0
0
1661
"humantime",
1662
-
"is-terminal",
1663
"log",
1664
-
"regex",
1665
-
"termcolor",
1666
]
1667
1668
[[package]]
···
1682
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
1683
1684
[[package]]
1685
-
name = "errno"
1686
-
version = "0.3.1"
1687
source = "registry+https://github.com/rust-lang/crates.io-index"
1688
-
checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a"
1689
dependencies = [
1690
-
"errno-dragonfly",
1691
-
"libc",
1692
-
"windows-sys 0.48.0",
1693
]
1694
1695
[[package]]
1696
-
name = "errno-dragonfly"
1697
-
version = "0.1.2"
1698
source = "registry+https://github.com/rust-lang/crates.io-index"
1699
-
checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
1700
dependencies = [
1701
-
"cc",
1702
"libc",
0
1703
]
1704
1705
[[package]]
1706
name = "fastrand"
1707
-
version = "2.0.0"
1708
source = "registry+https://github.com/rust-lang/crates.io-index"
1709
-
checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764"
1710
1711
[[package]]
1712
name = "filetime"
···
1740
1741
[[package]]
1742
name = "flate2"
1743
-
version = "1.0.26"
1744
source = "registry+https://github.com/rust-lang/crates.io-index"
1745
-
checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743"
1746
dependencies = [
1747
"crc32fast",
1748
"miniz_oxide 0.7.1",
···
1778
dependencies = [
1779
"proc-macro2",
1780
"quote",
1781
-
"syn 2.0.32",
1782
]
1783
1784
[[package]]
···
1798
1799
[[package]]
1800
name = "fs4"
1801
-
version = "0.7.0"
1802
source = "registry+https://github.com/rust-lang/crates.io-index"
1803
-
checksum = "29f9df8a11882c4e3335eb2d18a0137c505d9ca927470b0cac9c6f0ae07d28f7"
1804
dependencies = [
1805
-
"rustix 0.38.21",
1806
-
"windows-sys 0.48.0",
1807
]
1808
1809
[[package]]
···
1832
1833
[[package]]
1834
name = "futures"
1835
-
version = "0.3.29"
1836
source = "registry+https://github.com/rust-lang/crates.io-index"
1837
-
checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335"
1838
dependencies = [
1839
"futures-channel",
1840
"futures-core",
···
1847
1848
[[package]]
1849
name = "futures-channel"
1850
-
version = "0.3.29"
1851
source = "registry+https://github.com/rust-lang/crates.io-index"
1852
-
checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb"
1853
dependencies = [
1854
"futures-core",
1855
"futures-sink",
···
1857
1858
[[package]]
1859
name = "futures-core"
1860
-
version = "0.3.29"
1861
source = "registry+https://github.com/rust-lang/crates.io-index"
1862
-
checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c"
1863
1864
[[package]]
1865
name = "futures-executor"
1866
-
version = "0.3.29"
1867
source = "registry+https://github.com/rust-lang/crates.io-index"
1868
-
checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc"
1869
dependencies = [
1870
"futures-core",
1871
"futures-task",
···
1874
1875
[[package]]
1876
name = "futures-io"
1877
-
version = "0.3.29"
1878
source = "registry+https://github.com/rust-lang/crates.io-index"
1879
-
checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa"
1880
1881
[[package]]
1882
name = "futures-macro"
1883
-
version = "0.3.29"
1884
source = "registry+https://github.com/rust-lang/crates.io-index"
1885
-
checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb"
1886
dependencies = [
1887
"proc-macro2",
1888
"quote",
1889
-
"syn 2.0.32",
1890
]
1891
1892
[[package]]
1893
name = "futures-sink"
1894
-
version = "0.3.29"
1895
source = "registry+https://github.com/rust-lang/crates.io-index"
1896
-
checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817"
1897
1898
[[package]]
1899
name = "futures-task"
1900
-
version = "0.3.29"
1901
source = "registry+https://github.com/rust-lang/crates.io-index"
1902
-
checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2"
1903
1904
[[package]]
1905
name = "futures-timer"
···
1909
1910
[[package]]
1911
name = "futures-util"
1912
-
version = "0.3.29"
1913
source = "registry+https://github.com/rust-lang/crates.io-index"
1914
-
checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104"
1915
dependencies = [
1916
"futures-channel",
1917
"futures-core",
···
1944
"libc",
1945
"log",
1946
"rustversion",
1947
-
"windows",
1948
]
1949
1950
[[package]]
···
1958
]
1959
1960
[[package]]
0
0
0
0
0
0
0
0
0
0
0
1961
name = "geo"
1962
-
version = "0.27.0"
1963
source = "registry+https://github.com/rust-lang/crates.io-index"
1964
-
checksum = "4841b40fdbccd4b7042bd6195e4de91da54af34c50632e371bcbfcdfb558b873"
1965
dependencies = [
1966
"earcutr",
1967
"float_next_after",
···
1976
1977
[[package]]
1978
name = "geo-types"
1979
-
version = "0.7.12"
1980
source = "registry+https://github.com/rust-lang/crates.io-index"
1981
-
checksum = "567495020b114f1ce9bed679b29975aa0bfae06ac22beacd5cfde5dabe7b05d6"
1982
dependencies = [
1983
"approx",
1984
"num-traits",
···
1997
1998
[[package]]
1999
name = "geohash"
2000
-
version = "0.13.0"
2001
source = "registry+https://github.com/rust-lang/crates.io-index"
2002
-
checksum = "8a18b809b13fa4f1c9ccfd94179cc429021a3517856b5160422c3d810c1e8546"
2003
dependencies = [
2004
"geo-types",
2005
"libm",
···
2032
checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f"
2033
dependencies = [
2034
"cfg-if",
0
2035
"libc",
2036
"wasi 0.11.0+wasi-snapshot-preview1",
0
2037
]
2038
2039
[[package]]
···
2062
2063
[[package]]
2064
name = "h2"
2065
-
version = "0.3.21"
2066
source = "registry+https://github.com/rust-lang/crates.io-index"
2067
-
checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833"
2068
dependencies = [
2069
"bytes",
2070
"fnv",
2071
"futures-core",
2072
"futures-sink",
2073
"futures-util",
2074
-
"http",
2075
-
"indexmap 1.9.2",
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2076
"slab",
2077
"tokio",
2078
"tokio-util",
···
2087
2088
[[package]]
2089
name = "hash32"
2090
-
version = "0.2.1"
2091
source = "registry+https://github.com/rust-lang/crates.io-index"
2092
-
checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67"
2093
dependencies = [
2094
"byteorder",
2095
]
···
2099
version = "0.12.3"
2100
source = "registry+https://github.com/rust-lang/crates.io-index"
2101
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
2102
-
dependencies = [
2103
-
"ahash 0.7.7",
2104
-
]
0
0
0
2105
2106
[[package]]
2107
name = "hashbrown"
···
2109
source = "registry+https://github.com/rust-lang/crates.io-index"
2110
checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156"
2111
dependencies = [
2112
-
"ahash 0.8.5",
2113
"allocator-api2",
2114
]
2115
···
2137
2138
[[package]]
2139
name = "heapless"
2140
-
version = "0.7.16"
2141
source = "registry+https://github.com/rust-lang/crates.io-index"
2142
-
checksum = "db04bc24a18b9ea980628ecf00e6c0264f3c1426dac36c00cb49b6fbad8b0743"
2143
dependencies = [
2144
-
"atomic-polyfill",
2145
"hash32",
2146
-
"rustc_version",
2147
-
"spin 0.9.8",
2148
"stable_deref_trait",
2149
]
2150
2151
[[package]]
2152
name = "heck"
2153
-
version = "0.4.0"
2154
source = "registry+https://github.com/rust-lang/crates.io-index"
2155
-
checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9"
0
0
0
0
0
0
2156
2157
[[package]]
2158
name = "hermit-abi"
···
2187
]
2188
2189
[[package]]
0
0
0
0
0
0
0
0
0
0
0
2190
name = "http-body"
2191
version = "0.4.5"
2192
source = "registry+https://github.com/rust-lang/crates.io-index"
2193
checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
2194
dependencies = [
2195
"bytes",
2196
-
"http",
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2197
"pin-project-lite",
2198
]
2199
···
2204
checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573"
2205
2206
[[package]]
0
0
0
0
0
0
0
0
0
0
2207
name = "httparse"
2208
version = "1.8.0"
2209
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2231
"futures-channel",
2232
"futures-core",
2233
"futures-util",
2234
-
"h2",
2235
-
"http",
2236
-
"http-body",
2237
"httparse",
2238
"httpdate",
2239
"itoa",
···
2246
]
2247
2248
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2249
name = "hyper-rustls"
2250
-
version = "0.24.0"
2251
source = "registry+https://github.com/rust-lang/crates.io-index"
2252
-
checksum = "0646026eb1b3eea4cd9ba47912ea5ce9cc07713d105b1a14698f4e6433d348b7"
2253
dependencies = [
2254
-
"http",
2255
-
"hyper",
2256
-
"rustls",
0
0
0
2257
"tokio",
2258
-
"tokio-rustls",
0
2259
]
2260
2261
[[package]]
···
2264
source = "registry+https://github.com/rust-lang/crates.io-index"
2265
checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1"
2266
dependencies = [
2267
-
"hyper",
2268
"pin-project-lite",
2269
"tokio",
2270
"tokio-io-timeout",
2271
]
2272
2273
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2274
name = "iana-time-zone"
2275
version = "0.1.53"
2276
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2345
2346
[[package]]
2347
name = "indexmap"
2348
-
version = "2.0.1"
2349
source = "registry+https://github.com/rust-lang/crates.io-index"
2350
-
checksum = "ad227c3af19d4914570ad36d30409928b75967c298feb9ea1969db3a610bb14e"
2351
dependencies = [
2352
"equivalent",
2353
"hashbrown 0.14.2",
0
2354
]
2355
2356
[[package]]
2357
name = "indicatif"
2358
-
version = "0.17.6"
2359
source = "registry+https://github.com/rust-lang/crates.io-index"
2360
-
checksum = "0b297dc40733f23a0e52728a58fa9489a5b7638a324932de16b41adc3ef80730"
2361
dependencies = [
2362
"console",
2363
"instant",
···
2372
source = "registry+https://github.com/rust-lang/crates.io-index"
2373
checksum = "abfb2e51b23c338595ae0b6bdaaa7a4a8b860b8d788a4331cb07b50fe5dea71b"
2374
dependencies = [
2375
-
"ahash 0.8.5",
2376
-
"indexmap 2.0.1",
2377
"is-terminal",
2378
"itoa",
2379
"log",
···
2403
]
2404
2405
[[package]]
0
0
0
0
0
0
2406
name = "io"
2407
version = "0.0.0"
2408
dependencies = [
···
2426
2427
[[package]]
2428
name = "io-uring"
2429
-
version = "0.6.2"
2430
source = "registry+https://github.com/rust-lang/crates.io-index"
2431
-
checksum = "460648e47a07a43110fbfa2e0b14afb2be920093c31e5dccc50e49568e099762"
2432
dependencies = [
2433
"bitflags 1.3.2",
2434
"libc",
···
2464
]
2465
2466
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2467
name = "itertools"
2468
version = "0.10.5"
2469
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2474
2475
[[package]]
2476
name = "itertools"
2477
-
version = "0.12.0"
2478
source = "registry+https://github.com/rust-lang/crates.io-index"
2479
-
checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0"
2480
dependencies = [
2481
"either",
2482
]
···
2513
2514
[[package]]
2515
name = "js-sys"
2516
-
version = "0.3.60"
2517
source = "registry+https://github.com/rust-lang/crates.io-index"
2518
-
checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47"
2519
dependencies = [
2520
"wasm-bindgen",
2521
]
···
2532
]
2533
2534
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2535
name = "language-tags"
2536
version = "0.3.2"
2537
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2551
2552
[[package]]
2553
name = "libc"
2554
-
version = "0.2.150"
2555
source = "registry+https://github.com/rust-lang/crates.io-index"
2556
-
checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c"
2557
2558
[[package]]
2559
name = "libloading"
···
2573
2574
[[package]]
2575
name = "librocksdb-sys"
2576
-
version = "0.11.0+8.1.1"
2577
source = "registry+https://github.com/rust-lang/crates.io-index"
2578
-
checksum = "d3386f101bcb4bd252d8e9d2fb41ec3b0862a15a62b478c355b2982efa469e3e"
2579
dependencies = [
2580
"bindgen",
2581
"bzip2-sys",
···
2598
2599
[[package]]
2600
name = "lindera-cc-cedict-builder"
2601
-
version = "0.27.1"
2602
source = "registry+https://github.com/rust-lang/crates.io-index"
2603
-
checksum = "6f567a47e47b5420908424de2c6c5e424e3cafe588d0146bd128c0f3755758a3"
2604
dependencies = [
2605
"anyhow",
2606
"bincode",
···
2617
2618
[[package]]
2619
name = "lindera-compress"
2620
-
version = "0.27.1"
2621
source = "registry+https://github.com/rust-lang/crates.io-index"
2622
-
checksum = "49f3e553d55ebe9881fa5e5de588b0a153456e93564d17dfbef498912caf63a2"
2623
dependencies = [
2624
"anyhow",
2625
"flate2",
···
2628
2629
[[package]]
2630
name = "lindera-core"
2631
-
version = "0.27.1"
2632
source = "registry+https://github.com/rust-lang/crates.io-index"
2633
-
checksum = "a9a2440cc156a4a911a174ec68203543d1efb10df3a700a59b6bf581e453c726"
2634
dependencies = [
2635
"anyhow",
2636
"bincode",
···
2645
2646
[[package]]
2647
name = "lindera-decompress"
2648
-
version = "0.27.1"
2649
source = "registry+https://github.com/rust-lang/crates.io-index"
2650
-
checksum = "e077a410e61c962cb526f71b7effd62ffc607488a8f61869c937582d2ccb529b"
2651
dependencies = [
2652
"anyhow",
2653
"flate2",
···
2656
2657
[[package]]
2658
name = "lindera-dictionary"
2659
-
version = "0.27.1"
2660
source = "registry+https://github.com/rust-lang/crates.io-index"
2661
-
checksum = "d9f57491adf7b311a3ee87f5e4a36454df16a2ec73de4ef28b2106fac80bd782"
2662
dependencies = [
2663
"anyhow",
2664
"bincode",
···
2676
2677
[[package]]
2678
name = "lindera-ipadic-builder"
2679
-
version = "0.27.1"
2680
source = "registry+https://github.com/rust-lang/crates.io-index"
2681
-
checksum = "a3476ec7748aebd2eb23d496ddfce5e7e0a5c031cffcd214451043e02d029f11"
2682
dependencies = [
2683
"anyhow",
2684
"bincode",
···
2697
2698
[[package]]
2699
name = "lindera-ipadic-neologd-builder"
2700
-
version = "0.27.1"
2701
source = "registry+https://github.com/rust-lang/crates.io-index"
2702
-
checksum = "7b1c7576a02d5e4af2bf62de51790a01bc4b8bc0d0b6a6b86a46b157f5cb306d"
2703
dependencies = [
2704
"anyhow",
2705
"bincode",
···
2718
2719
[[package]]
2720
name = "lindera-ko-dic"
2721
-
version = "0.27.1"
2722
source = "registry+https://github.com/rust-lang/crates.io-index"
2723
-
checksum = "b713ecd5b827d7d448c3c5eb3c6d5899ecaf22cd17087599996349a02c76828d"
2724
dependencies = [
2725
"bincode",
2726
"byteorder",
···
2735
2736
[[package]]
2737
name = "lindera-ko-dic-builder"
2738
-
version = "0.27.1"
2739
source = "registry+https://github.com/rust-lang/crates.io-index"
2740
-
checksum = "3e545752f6487be87b572529ad594cb3b48d2ef20821516f598b2d152d23277b"
2741
dependencies = [
2742
"anyhow",
2743
"bincode",
···
2755
2756
[[package]]
2757
name = "lindera-tokenizer"
2758
-
version = "0.27.1"
2759
source = "registry+https://github.com/rust-lang/crates.io-index"
2760
-
checksum = "24a2d4606a5a4da62ac4a3680ee884a75da7f0c892dc967fc9cb983ceba39a8f"
2761
dependencies = [
2762
"bincode",
2763
-
"byteorder",
2764
"lindera-core",
2765
"lindera-dictionary",
2766
"once_cell",
···
2770
2771
[[package]]
2772
name = "lindera-unidic"
2773
-
version = "0.27.1"
2774
source = "registry+https://github.com/rust-lang/crates.io-index"
2775
-
checksum = "388b1bdf81794b5d5b8057ce0321c58ff4b90d676b637948ccc7863ae2f43d28"
2776
dependencies = [
2777
"bincode",
2778
"byteorder",
···
2787
2788
[[package]]
2789
name = "lindera-unidic-builder"
2790
-
version = "0.27.1"
2791
source = "registry+https://github.com/rust-lang/crates.io-index"
2792
-
checksum = "cdfa3e29a22c047da57fadd960ff674b720de15a1e2fb35b5ed67f3408afb469"
2793
dependencies = [
2794
"anyhow",
2795
"bincode",
···
2828
2829
[[package]]
2830
name = "linux-raw-sys"
2831
-
version = "0.4.11"
2832
source = "registry+https://github.com/rust-lang/crates.io-index"
2833
-
checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829"
2834
2835
[[package]]
2836
name = "litemap"
2837
-
version = "0.6.1"
2838
source = "registry+https://github.com/rust-lang/crates.io-index"
2839
-
checksum = "575d8a551c59104b4df91269921e5eab561aa1b77c618dac0414b5d44a4617de"
2840
2841
[[package]]
2842
name = "local-channel"
···
2858
2859
[[package]]
2860
name = "lock_api"
2861
-
version = "0.4.9"
2862
source = "registry+https://github.com/rust-lang/crates.io-index"
2863
-
checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df"
2864
dependencies = [
2865
"autocfg",
2866
"scopeguard",
···
2869
2870
[[package]]
2871
name = "log"
2872
-
version = "0.4.20"
2873
source = "registry+https://github.com/rust-lang/crates.io-index"
2874
-
checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
2875
2876
[[package]]
2877
name = "loom"
2878
-
version = "0.5.6"
2879
source = "registry+https://github.com/rust-lang/crates.io-index"
2880
-
checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5"
2881
dependencies = [
2882
"cfg-if",
2883
"generator",
···
2887
]
2888
2889
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2890
name = "matchers"
2891
version = "0.1.0"
2892
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2918
2919
[[package]]
2920
name = "memmap2"
2921
-
version = "0.9.2"
2922
source = "registry+https://github.com/rust-lang/crates.io-index"
2923
-
checksum = "39a69c7c189ae418f83003da62820aca28d15a07725ce51fb924999335d622ff"
2924
dependencies = [
2925
"libc",
2926
]
···
2939
version = "0.0.0"
2940
dependencies = [
2941
"log",
2942
-
"memmap2 0.9.2",
2943
"parking_lot",
2944
"serde",
2945
]
···
3008
3009
[[package]]
3010
name = "mio"
3011
-
version = "0.8.9"
3012
source = "registry+https://github.com/rust-lang/crates.io-index"
3013
-
checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0"
3014
dependencies = [
3015
"libc",
3016
"log",
···
3062
3063
[[package]]
3064
name = "nom"
3065
-
version = "7.1.1"
3066
source = "registry+https://github.com/rust-lang/crates.io-index"
3067
-
checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36"
3068
dependencies = [
3069
"memchr",
3070
"minimal-lexical",
···
3090
]
3091
3092
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3093
name = "num-derive"
3094
-
version = "0.4.1"
3095
source = "registry+https://github.com/rust-lang/crates.io-index"
3096
-
checksum = "cfb77679af88f8b125209d354a202862602672222e7f2313fdd6dc349bad4712"
3097
dependencies = [
3098
"proc-macro2",
3099
"quote",
3100
-
"syn 2.0.32",
3101
]
3102
3103
[[package]]
···
3111
]
3112
3113
[[package]]
0
0
0
0
0
0
0
0
0
3114
name = "num-traits"
3115
-
version = "0.2.16"
3116
source = "registry+https://github.com/rust-lang/crates.io-index"
3117
-
checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2"
3118
dependencies = [
3119
"autocfg",
3120
"libm",
···
3147
3148
[[package]]
3149
name = "once_cell"
3150
-
version = "1.18.0"
3151
source = "registry+https://github.com/rust-lang/crates.io-index"
3152
-
checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
3153
3154
[[package]]
3155
name = "oorandom"
···
3177
3178
[[package]]
3179
name = "ordered-multimap"
3180
-
version = "0.4.3"
3181
source = "registry+https://github.com/rust-lang/crates.io-index"
3182
-
checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a"
3183
dependencies = [
3184
"dlv-list",
3185
-
"hashbrown 0.12.3",
3186
]
3187
3188
[[package]]
···
3203
3204
[[package]]
3205
name = "parking_lot_core"
3206
-
version = "0.9.5"
3207
source = "registry+https://github.com/rust-lang/crates.io-index"
3208
-
checksum = "7ff9f3fef3968a3ec5945535ed654cb38ff72d7495a25619e2247fb15a2ed9ba"
3209
dependencies = [
3210
"backtrace",
3211
"cfg-if",
3212
"libc",
3213
"petgraph",
3214
-
"redox_syscall 0.2.16",
3215
"smallvec",
3216
"thread-id",
3217
-
"windows-sys 0.42.0",
3218
]
3219
3220
[[package]]
···
3259
]
3260
3261
[[package]]
3262
-
name = "peeking_take_while"
3263
-
version = "0.1.2"
3264
source = "registry+https://github.com/rust-lang/crates.io-index"
3265
-
checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"
0
0
0
0
3266
3267
[[package]]
3268
name = "percent-encoding"
···
3406
3407
[[package]]
3408
name = "pinyin"
3409
-
version = "0.9.0"
3410
source = "registry+https://github.com/rust-lang/crates.io-index"
3411
-
checksum = "3bd12336e3afa34152e002f57df37a7056778daa59ea542b3473b87f5fb260c4"
3412
3413
[[package]]
3414
name = "pkg-config"
···
3498
checksum = "1ceca8aaf45b5c46ec7ed39fff75f57290368c1846d33d24a122ca81416ab058"
3499
dependencies = [
3500
"proc-macro2",
3501
-
"syn 2.0.32",
3502
]
3503
3504
[[package]]
···
3527
3528
[[package]]
3529
name = "proc-macro2"
3530
-
version = "1.0.63"
3531
source = "registry+https://github.com/rust-lang/crates.io-index"
3532
-
checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb"
3533
dependencies = [
3534
"unicode-ident",
3535
]
···
3544
"hex",
3545
"lazy_static",
3546
"procfs-core",
3547
-
"rustix 0.38.21",
3548
]
3549
3550
[[package]]
···
3603
3604
[[package]]
3605
name = "prost"
3606
-
version = "0.12.0"
3607
source = "registry+https://github.com/rust-lang/crates.io-index"
3608
-
checksum = "aa8473a65b88506c106c28ae905ca4a2b83a2993640467a41bb3080627ddfd2c"
3609
dependencies = [
3610
"bytes",
3611
-
"prost-derive 0.12.0",
3612
]
3613
3614
[[package]]
···
3618
checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270"
3619
dependencies = [
3620
"bytes",
3621
-
"heck",
3622
"itertools 0.10.5",
3623
"lazy_static",
3624
"log",
···
3637
3638
[[package]]
3639
name = "prost-build"
3640
-
version = "0.12.0"
3641
source = "registry+https://github.com/rust-lang/crates.io-index"
3642
-
checksum = "30d3e647e9eb04ddfef78dfee2d5b3fefdf94821c84b710a3d8ebc89ede8b164"
3643
dependencies = [
3644
"bytes",
3645
-
"heck",
3646
"itertools 0.10.5",
3647
"log",
3648
"multimap",
3649
"once_cell",
3650
"petgraph",
3651
"prettyplease 0.2.4",
3652
-
"prost 0.12.0",
3653
-
"prost-types 0.12.0",
3654
"regex",
3655
-
"syn 2.0.32",
3656
"tempfile",
3657
"which",
3658
]
···
3672
3673
[[package]]
3674
name = "prost-derive"
3675
-
version = "0.12.0"
3676
source = "registry+https://github.com/rust-lang/crates.io-index"
3677
-
checksum = "56075c27b20ae524d00f247b8a4dc333e5784f889fe63099f8e626bc8d73486c"
3678
dependencies = [
3679
"anyhow",
3680
"itertools 0.10.5",
3681
"proc-macro2",
3682
"quote",
3683
-
"syn 2.0.32",
3684
]
3685
3686
[[package]]
···
3694
3695
[[package]]
3696
name = "prost-types"
3697
-
version = "0.12.0"
3698
source = "registry+https://github.com/rust-lang/crates.io-index"
3699
-
checksum = "cebe0a918c97f86c217b0f76fd754e966f8b9f41595095cf7d74cb4e59d730f6"
3700
dependencies = [
3701
-
"prost 0.12.0",
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3702
]
3703
3704
[[package]]
···
3742
3743
[[package]]
3744
name = "qdrant"
3745
-
version = "1.7.4"
3746
dependencies = [
3747
"actix-cors",
3748
"actix-files",
3749
"actix-multipart",
3750
"actix-web",
3751
-
"actix-web-httpauth",
3752
"actix-web-validator",
3753
"anyhow",
3754
"api",
···
3763
"constant_time_eq 0.3.0",
3764
"futures",
3765
"futures-util",
3766
-
"itertools 0.12.0",
0
0
3767
"log",
3768
"memory",
3769
-
"num-traits",
3770
-
"num_cpus",
3771
"parking_lot",
3772
"prometheus",
3773
"prost 0.11.9",
···
3776
"rand 0.8.5",
3777
"reqwest",
3778
"rstack-self",
3779
-
"rustls",
3780
-
"rustls-pemfile",
0
3781
"rusty-hook",
3782
"schemars",
3783
"sealed_test",
···
3788
"serde_urlencoded",
3789
"slog",
3790
"slog-stdlog",
3791
-
"sparse",
3792
"storage",
3793
"sys-info",
3794
"tar",
···
3812
[[package]]
3813
name = "quantization"
3814
version = "0.1.0"
3815
-
source = "git+https://github.com/qdrant/quantization.git#939fdb627a8edcf92fd71e3c79017156690850e9"
3816
dependencies = [
3817
"cc",
3818
"permutation_iterator",
···
3839
3840
[[package]]
3841
name = "quote"
3842
-
version = "1.0.29"
3843
source = "registry+https://github.com/rust-lang/crates.io-index"
3844
-
checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105"
3845
dependencies = [
3846
"proc-macro2",
3847
]
···
3971
3972
[[package]]
3973
name = "rayon"
3974
-
version = "1.8.0"
3975
source = "registry+https://github.com/rust-lang/crates.io-index"
3976
-
checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1"
3977
dependencies = [
3978
"either",
3979
"rayon-core",
···
3981
3982
[[package]]
3983
name = "rayon-core"
3984
-
version = "1.12.0"
3985
source = "registry+https://github.com/rust-lang/crates.io-index"
3986
-
checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed"
3987
dependencies = [
3988
"crossbeam-deque",
3989
"crossbeam-utils",
···
4053
4054
[[package]]
4055
name = "reqwest"
4056
-
version = "0.11.22"
4057
source = "registry+https://github.com/rust-lang/crates.io-index"
4058
-
checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b"
4059
dependencies = [
4060
-
"base64 0.21.0",
4061
"bytes",
4062
-
"encoding_rs",
4063
"futures-core",
4064
"futures-util",
4065
-
"h2",
4066
-
"http",
4067
-
"http-body",
4068
-
"hyper",
0
4069
"hyper-rustls",
0
4070
"ipnet",
4071
"js-sys",
4072
"log",
···
4074
"once_cell",
4075
"percent-encoding",
4076
"pin-project-lite",
4077
-
"rustls",
4078
-
"rustls-pemfile",
0
4079
"serde",
4080
"serde_json",
4081
"serde_urlencoded",
4082
-
"system-configuration",
4083
"tokio",
4084
-
"tokio-rustls",
4085
"tokio-util",
4086
"tower-service",
4087
"url",
···
4089
"wasm-bindgen-futures",
4090
"wasm-streams",
4091
"web-sys",
4092
-
"webpki-roots 0.25.2",
4093
"winreg",
4094
]
4095
···
4132
]
4133
4134
[[package]]
0
0
0
0
0
0
4135
name = "rmp"
4136
version = "0.8.11"
4137
source = "registry+https://github.com/rust-lang/crates.io-index"
···
4161
4162
[[package]]
4163
name = "rocksdb"
4164
-
version = "0.21.0"
4165
source = "registry+https://github.com/rust-lang/crates.io-index"
4166
-
checksum = "bb6f170a4041d50a0ce04b0d2e14916d6ca863ea2e422689a5b694395d299ffe"
4167
dependencies = [
4168
"libc",
4169
"librocksdb-sys",
···
4171
4172
[[package]]
4173
name = "ron"
4174
-
version = "0.7.1"
4175
source = "registry+https://github.com/rust-lang/crates.io-index"
4176
-
checksum = "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a"
4177
dependencies = [
4178
-
"base64 0.13.1",
4179
-
"bitflags 1.3.2",
4180
"serde",
0
4181
]
4182
4183
[[package]]
···
4209
4210
[[package]]
4211
name = "rstar"
4212
-
version = "0.11.0"
4213
source = "registry+https://github.com/rust-lang/crates.io-index"
4214
-
checksum = "73111312eb7a2287d229f06c00ff35b51ddee180f017ab6dec1f69d62ac098d6"
4215
dependencies = [
4216
"heapless",
4217
"num-traits",
···
4220
4221
[[package]]
4222
name = "rstest"
4223
-
version = "0.18.2"
4224
source = "registry+https://github.com/rust-lang/crates.io-index"
4225
-
checksum = "97eeab2f3c0a199bc4be135c36c924b6590b88c377d416494288c14f2db30199"
4226
dependencies = [
4227
"futures",
4228
"futures-timer",
···
4232
4233
[[package]]
4234
name = "rstest_macros"
4235
-
version = "0.18.2"
4236
source = "registry+https://github.com/rust-lang/crates.io-index"
4237
-
checksum = "d428f8247852f894ee1be110b375111b586d4fa431f6c46e64ba5a0dcccbe605"
4238
dependencies = [
4239
"cfg-if",
4240
"glob",
···
4243
"regex",
4244
"relative-path",
4245
"rustc_version",
4246
-
"syn 2.0.32",
4247
"unicode-ident",
4248
]
4249
4250
[[package]]
4251
name = "rust-ini"
4252
-
version = "0.18.0"
4253
source = "registry+https://github.com/rust-lang/crates.io-index"
4254
-
checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df"
4255
dependencies = [
4256
"cfg-if",
4257
"ordered-multimap",
···
4294
4295
[[package]]
4296
name = "rustix"
4297
-
version = "0.38.21"
4298
source = "registry+https://github.com/rust-lang/crates.io-index"
4299
-
checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3"
4300
dependencies = [
4301
"bitflags 2.4.1",
4302
"errno",
4303
"libc",
4304
-
"linux-raw-sys 0.4.11",
4305
-
"windows-sys 0.48.0",
4306
]
4307
4308
[[package]]
4309
name = "rustls"
4310
-
version = "0.21.10"
4311
source = "registry+https://github.com/rust-lang/crates.io-index"
4312
-
checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba"
4313
dependencies = [
4314
"log",
4315
"ring 0.17.5",
···
4318
]
4319
4320
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4321
name = "rustls-pemfile"
4322
version = "1.0.3"
4323
source = "registry+https://github.com/rust-lang/crates.io-index"
···
4327
]
4328
4329
[[package]]
4330
-
name = "rustls-webpki"
4331
-
version = "0.100.2"
4332
source = "registry+https://github.com/rust-lang/crates.io-index"
4333
-
checksum = "e98ff011474fa39949b7e5c0428f9b4937eda7da7848bbb947786b7be0b27dab"
4334
dependencies = [
4335
-
"ring 0.16.20",
4336
-
"untrusted 0.7.1",
4337
]
4338
4339
[[package]]
0
0
0
0
0
0
4340
name = "rustls-webpki"
4341
version = "0.101.7"
4342
source = "registry+https://github.com/rust-lang/crates.io-index"
4343
checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765"
4344
dependencies = [
4345
"ring 0.17.5",
0
0
0
0
0
0
0
0
0
0
0
4346
"untrusted 0.9.0",
4347
]
4348
···
4385
"ci_info",
4386
"getopts",
4387
"nias",
4388
-
"toml",
4389
]
4390
4391
[[package]]
···
4412
"chrono",
4413
"dyn-clone",
4414
"indexmap 1.9.2",
0
4415
"schemars_derive",
4416
"serde",
4417
"serde_json",
···
4491
name = "segment"
4492
version = "0.6.0"
4493
dependencies = [
0
4494
"atomic_refcell",
4495
"atomicwrites",
4496
"bincode",
0
4497
"bitvec",
4498
"cgroups-rs",
4499
"charabia",
4500
"chrono",
4501
"common",
4502
"criterion",
0
4503
"fs_extra",
4504
-
"futures",
4505
"geo",
4506
"geohash",
0
4507
"io",
4508
"io-uring",
4509
-
"itertools 0.12.0",
4510
-
"lazy_static",
4511
"log",
4512
-
"memmap2 0.9.2",
0
4513
"memory",
0
0
4514
"num-derive",
4515
"num-traits",
4516
-
"num_cpus",
4517
"ordered-float 4.2.0",
4518
"parking_lot",
4519
"pprof",
···
4533
"serde-value",
4534
"serde_cbor",
4535
"serde_json",
0
4536
"smol_str",
4537
"sparse",
4538
"sysinfo",
···
4548
4549
[[package]]
4550
name = "semver"
4551
-
version = "1.0.20"
4552
source = "registry+https://github.com/rust-lang/crates.io-index"
4553
-
checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090"
0
0
0
4554
4555
[[package]]
4556
name = "serde"
4557
-
version = "1.0.193"
4558
source = "registry+https://github.com/rust-lang/crates.io-index"
4559
-
checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89"
4560
dependencies = [
4561
"serde_derive",
4562
]
···
4583
4584
[[package]]
4585
name = "serde_derive"
4586
-
version = "1.0.193"
4587
source = "registry+https://github.com/rust-lang/crates.io-index"
4588
-
checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
4589
dependencies = [
4590
"proc-macro2",
4591
"quote",
4592
-
"syn 2.0.32",
4593
]
4594
4595
[[package]]
···
4605
4606
[[package]]
4607
name = "serde_json"
4608
-
version = "1.0.108"
4609
source = "registry+https://github.com/rust-lang/crates.io-index"
4610
-
checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b"
4611
dependencies = [
4612
"itoa",
4613
"ryu",
···
4637
]
4638
4639
[[package]]
0
0
0
0
0
0
0
0
0
4640
name = "serde_urlencoded"
4641
version = "0.7.1"
4642
source = "registry+https://github.com/rust-lang/crates.io-index"
···
4649
]
4650
4651
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4652
name = "sha1"
4653
version = "0.10.5"
4654
source = "registry+https://github.com/rust-lang/crates.io-index"
···
4661
4662
[[package]]
4663
name = "sha2"
4664
-
version = "0.10.6"
4665
source = "registry+https://github.com/rust-lang/crates.io-index"
4666
-
checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0"
4667
dependencies = [
4668
"cfg-if",
4669
"cpufeatures",
···
4681
4682
[[package]]
4683
name = "shlex"
4684
-
version = "1.1.0"
4685
source = "registry+https://github.com/rust-lang/crates.io-index"
4686
-
checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
4687
4688
[[package]]
4689
name = "signal-hook-registry"
···
4695
]
4696
4697
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
4698
name = "siphasher"
4699
version = "0.3.10"
4700
source = "registry+https://github.com/rust-lang/crates.io-index"
···
4745
4746
[[package]]
4747
name = "smallvec"
4748
-
version = "1.10.0"
4749
source = "registry+https://github.com/rust-lang/crates.io-index"
4750
-
checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
4751
4752
[[package]]
4753
name = "smol_str"
4754
-
version = "0.2.0"
4755
source = "registry+https://github.com/rust-lang/crates.io-index"
4756
-
checksum = "74212e6bbe9a4352329b2f68ba3130c15a3f26fe88ff22dbdc6cdd58fa85e99c"
4757
dependencies = [
4758
"serde",
4759
]
···
4796
dependencies = [
4797
"common",
4798
"io",
4799
-
"itertools 0.12.0",
4800
-
"memmap2 0.9.2",
4801
"memory",
4802
"ordered-float 4.2.0",
0
4803
"rand 0.8.5",
4804
"schemars",
4805
"serde",
4806
-
"serde_json",
4807
"tempfile",
4808
"validator",
4809
]
···
4819
version = "0.9.8"
4820
source = "registry+https://github.com/rust-lang/crates.io-index"
4821
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
4822
-
dependencies = [
4823
-
"lock_api",
4824
-
]
4825
4826
[[package]]
4827
name = "stable_deref_trait"
···
4849
"common",
4850
"env_logger",
4851
"futures",
4852
-
"http",
4853
"io",
4854
-
"itertools 0.12.0",
4855
"log",
4856
"memory",
4857
-
"num_cpus",
4858
"parking_lot",
4859
"proptest",
4860
"prost 0.11.9",
···
4867
"serde",
4868
"serde_cbor",
4869
"serde_json",
0
4870
"tar",
4871
"tempfile",
4872
"thiserror",
···
4890
version = "0.10.0"
4891
source = "registry+https://github.com/rust-lang/crates.io-index"
4892
checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4893
4894
[[package]]
4895
name = "subtle"
4896
-
version = "2.4.1"
4897
source = "registry+https://github.com/rust-lang/crates.io-index"
4898
-
checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601"
4899
4900
[[package]]
4901
name = "symbolic-common"
···
4933
4934
[[package]]
4935
name = "syn"
4936
-
version = "2.0.32"
4937
source = "registry+https://github.com/rust-lang/crates.io-index"
4938
-
checksum = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2"
4939
dependencies = [
4940
"proc-macro2",
4941
"quote",
···
4944
4945
[[package]]
4946
name = "sync_wrapper"
4947
-
version = "0.1.1"
4948
source = "registry+https://github.com/rust-lang/crates.io-index"
4949
-
checksum = "20518fe4a4c9acf048008599e464deb21beeae3d3578418951a189c235a7a9a8"
4950
4951
[[package]]
4952
name = "sys-info"
···
4960
4961
[[package]]
4962
name = "sysinfo"
4963
-
version = "0.29.11"
4964
source = "registry+https://github.com/rust-lang/crates.io-index"
4965
-
checksum = "cd727fc423c2060f6c92d9534cef765c65a6ed3f428a03d7def74a8c4348e666"
4966
dependencies = [
4967
"cfg-if",
4968
"core-foundation-sys",
···
4970
"ntapi",
4971
"once_cell",
4972
"rayon",
4973
-
"winapi",
4974
-
]
4975
-
4976
-
[[package]]
4977
-
name = "system-configuration"
4978
-
version = "0.5.1"
4979
-
source = "registry+https://github.com/rust-lang/crates.io-index"
4980
-
checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"
4981
-
dependencies = [
4982
-
"bitflags 1.3.2",
4983
-
"core-foundation",
4984
-
"system-configuration-sys",
4985
-
]
4986
-
4987
-
[[package]]
4988
-
name = "system-configuration-sys"
4989
-
version = "0.5.0"
4990
-
source = "registry+https://github.com/rust-lang/crates.io-index"
4991
-
checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9"
4992
-
dependencies = [
4993
-
"core-foundation-sys",
4994
-
"libc",
4995
]
4996
4997
[[package]]
···
5013
5014
[[package]]
5015
name = "tempfile"
5016
-
version = "3.8.1"
5017
source = "registry+https://github.com/rust-lang/crates.io-index"
5018
-
checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5"
5019
dependencies = [
5020
"cfg-if",
5021
"fastrand",
5022
-
"redox_syscall 0.4.1",
5023
-
"rustix 0.38.21",
5024
-
"windows-sys 0.48.0",
5025
]
5026
5027
[[package]]
···
5045
5046
[[package]]
5047
name = "thiserror"
5048
-
version = "1.0.50"
5049
source = "registry+https://github.com/rust-lang/crates.io-index"
5050
-
checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2"
5051
dependencies = [
5052
"thiserror-impl",
5053
]
5054
5055
[[package]]
5056
name = "thiserror-impl"
5057
-
version = "1.0.50"
5058
source = "registry+https://github.com/rust-lang/crates.io-index"
5059
-
checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
5060
dependencies = [
5061
"proc-macro2",
5062
"quote",
5063
-
"syn 2.0.32",
5064
]
5065
5066
[[package]]
···
5071
dependencies = [
5072
"libc",
5073
"redox_syscall 0.2.16",
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5074
"winapi",
5075
]
5076
···
5133
]
5134
5135
[[package]]
0
0
0
0
0
0
0
0
0
5136
name = "tinytemplate"
5137
version = "1.2.1"
5138
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5159
5160
[[package]]
5161
name = "tokio"
5162
-
version = "1.35.0"
5163
source = "registry+https://github.com/rust-lang/crates.io-index"
5164
-
checksum = "841d45b238a16291a4e1584e61820b8ae57d696cc5015c459c229ccc6990cc1c"
5165
dependencies = [
5166
"backtrace",
5167
"bytes",
···
5195
dependencies = [
5196
"proc-macro2",
5197
"quote",
5198
-
"syn 2.0.32",
5199
]
5200
5201
[[package]]
···
5204
source = "registry+https://github.com/rust-lang/crates.io-index"
5205
checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
5206
dependencies = [
5207
-
"rustls",
0
0
0
0
0
0
0
0
0
0
0
5208
"tokio",
5209
]
5210
···
5243
]
5244
5245
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5246
name = "tonic"
5247
version = "0.9.2"
5248
source = "git+https://github.com/qdrant/tonic?branch=v0.9.2-patched#060ab88c87955adc59d46a44b4e3b72cb4cc1522"
···
5255
"flate2",
5256
"futures-core",
5257
"futures-util",
5258
-
"h2",
5259
-
"http",
5260
-
"http-body",
5261
-
"hyper",
5262
"hyper-timeout",
5263
"percent-encoding",
5264
"pin-project",
5265
"prost 0.11.9",
5266
-
"rustls-pemfile",
5267
"tokio",
5268
-
"tokio-rustls",
5269
"tokio-stream",
5270
"tower",
5271
"tower-layer",
···
5281
dependencies = [
5282
"prettyplease 0.2.4",
5283
"proc-macro2",
5284
-
"prost-build 0.12.0",
5285
"quote",
5286
-
"syn 2.0.32",
5287
]
5288
5289
[[package]]
···
5333
5334
[[package]]
5335
name = "tracing"
5336
-
version = "0.1.37"
5337
source = "registry+https://github.com/rust-lang/crates.io-index"
5338
-
checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
5339
dependencies = [
5340
-
"cfg-if",
5341
"log",
5342
"pin-project-lite",
5343
"tracing-attributes",
···
5346
5347
[[package]]
5348
name = "tracing-attributes"
5349
-
version = "0.1.23"
5350
source = "registry+https://github.com/rust-lang/crates.io-index"
5351
-
checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a"
5352
dependencies = [
5353
"proc-macro2",
5354
"quote",
5355
-
"syn 1.0.107",
5356
]
5357
5358
[[package]]
5359
name = "tracing-core"
5360
-
version = "0.1.30"
5361
source = "registry+https://github.com/rust-lang/crates.io-index"
5362
-
checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a"
5363
dependencies = [
5364
"once_cell",
5365
"valuable",
···
5397
5398
[[package]]
5399
name = "tracing-tracy"
5400
-
version = "0.10.4"
5401
source = "registry+https://github.com/rust-lang/crates.io-index"
5402
-
checksum = "fc6c7bf057d67aa107e076129a4f331aaac47ec379952d9f0775c6b1d838ee97"
5403
dependencies = [
5404
"tracing-core",
5405
"tracing-subscriber",
···
5408
5409
[[package]]
5410
name = "tracy-client"
5411
-
version = "0.16.2"
5412
source = "registry+https://github.com/rust-lang/crates.io-index"
5413
-
checksum = "546e6c86bca7bd67b86437eade85e98b327de24cdb8429c701a98af755034572"
5414
dependencies = [
5415
"loom",
5416
"once_cell",
···
5439
checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
5440
5441
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5442
name = "ucd-trie"
5443
version = "0.1.5"
5444
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5481
]
5482
5483
[[package]]
0
0
0
0
0
0
5484
name = "unicode-width"
5485
version = "0.1.10"
5486
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5521
5522
[[package]]
5523
name = "ureq"
5524
-
version = "2.7.1"
5525
source = "registry+https://github.com/rust-lang/crates.io-index"
5526
-
checksum = "0b11c96ac7ee530603dcdf68ed1557050f374ce55a5a07193ebf8cbc9f8927e9"
5527
dependencies = [
5528
"base64 0.21.0",
5529
"log",
5530
"once_cell",
5531
-
"rustls",
5532
-
"rustls-webpki 0.100.2",
0
5533
"url",
5534
-
"webpki-roots 0.23.1",
5535
]
5536
5537
[[package]]
···
5554
5555
[[package]]
5556
name = "uuid"
5557
-
version = "1.6.1"
5558
source = "registry+https://github.com/rust-lang/crates.io-index"
5559
-
checksum = "5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560"
5560
dependencies = [
5561
"getrandom 0.2.11",
5562
"serde",
5563
]
0
0
0
0
0
0
5564
5565
[[package]]
5566
name = "validator"
···
5634
[[package]]
5635
name = "wal"
5636
version = "0.1.2"
5637
-
source = "git+https://github.com/qdrant/wal.git?rev=fad0e7c48be58d8e7db4cc739acd9b1cf6735de0#fad0e7c48be58d8e7db4cc739acd9b1cf6735de0"
5638
dependencies = [
5639
"byteorder",
5640
"crc32c",
···
5643
"env_logger",
5644
"fs4",
5645
"log",
5646
-
"memmap2 0.9.2",
5647
"rand 0.8.5",
5648
"rand_distr",
5649
-
"rustix 0.38.21",
5650
"serde",
5651
]
5652
5653
[[package]]
5654
name = "walkdir"
5655
-
version = "2.4.0"
5656
source = "registry+https://github.com/rust-lang/crates.io-index"
5657
-
checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
5658
dependencies = [
5659
"same-file",
5660
"winapi-util",
···
5684
5685
[[package]]
5686
name = "wasm-bindgen"
5687
-
version = "0.2.83"
5688
source = "registry+https://github.com/rust-lang/crates.io-index"
5689
-
checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268"
5690
dependencies = [
5691
"cfg-if",
5692
"wasm-bindgen-macro",
···
5694
5695
[[package]]
5696
name = "wasm-bindgen-backend"
5697
-
version = "0.2.83"
5698
source = "registry+https://github.com/rust-lang/crates.io-index"
5699
-
checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142"
5700
dependencies = [
5701
"bumpalo",
5702
"log",
5703
"once_cell",
5704
"proc-macro2",
5705
"quote",
5706
-
"syn 1.0.107",
5707
"wasm-bindgen-shared",
5708
]
5709
5710
[[package]]
5711
name = "wasm-bindgen-futures"
5712
-
version = "0.4.33"
5713
source = "registry+https://github.com/rust-lang/crates.io-index"
5714
-
checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d"
5715
dependencies = [
5716
"cfg-if",
5717
"js-sys",
···
5721
5722
[[package]]
5723
name = "wasm-bindgen-macro"
5724
-
version = "0.2.83"
5725
source = "registry+https://github.com/rust-lang/crates.io-index"
5726
-
checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810"
5727
dependencies = [
5728
"quote",
5729
"wasm-bindgen-macro-support",
···
5731
5732
[[package]]
5733
name = "wasm-bindgen-macro-support"
5734
-
version = "0.2.83"
5735
source = "registry+https://github.com/rust-lang/crates.io-index"
5736
-
checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c"
5737
dependencies = [
5738
"proc-macro2",
5739
"quote",
5740
-
"syn 1.0.107",
5741
"wasm-bindgen-backend",
5742
"wasm-bindgen-shared",
5743
]
5744
5745
[[package]]
5746
name = "wasm-bindgen-shared"
5747
-
version = "0.2.83"
5748
source = "registry+https://github.com/rust-lang/crates.io-index"
5749
-
checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f"
5750
5751
[[package]]
5752
name = "wasm-streams"
5753
-
version = "0.3.0"
5754
source = "registry+https://github.com/rust-lang/crates.io-index"
5755
-
checksum = "b4609d447824375f43e1ffbc051b50ad8f4b3ae8219680c94452ea05eb240ac7"
5756
dependencies = [
5757
"futures-util",
5758
"js-sys",
···
5763
5764
[[package]]
5765
name = "web-sys"
5766
-
version = "0.3.60"
5767
source = "registry+https://github.com/rust-lang/crates.io-index"
5768
-
checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f"
5769
dependencies = [
5770
"js-sys",
5771
"wasm-bindgen",
···
5773
5774
[[package]]
5775
name = "webpki-roots"
5776
-
version = "0.23.1"
5777
source = "registry+https://github.com/rust-lang/crates.io-index"
5778
-
checksum = "b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338"
5779
dependencies = [
5780
-
"rustls-webpki 0.100.2",
5781
]
5782
5783
[[package]]
5784
-
name = "webpki-roots"
5785
-
version = "0.25.2"
5786
-
source = "registry+https://github.com/rust-lang/crates.io-index"
5787
-
checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc"
5788
-
5789
-
[[package]]
5790
name = "whatlang"
5791
-
version = "0.16.2"
5792
source = "registry+https://github.com/rust-lang/crates.io-index"
5793
-
checksum = "9c531a2dc4c462b833788be2c07eef4e621d0e9edbd55bf280cc164c1c1aa043"
5794
dependencies = [
5795
-
"hashbrown 0.12.3",
5796
"once_cell",
5797
]
5798
···
5848
]
5849
5850
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5851
name = "windows-sys"
5852
version = "0.42.0"
5853
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5881
]
5882
5883
[[package]]
0
0
0
0
0
0
0
0
0
5884
name = "windows-targets"
5885
version = "0.42.2"
5886
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5911
]
5912
5913
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5914
name = "windows_aarch64_gnullvm"
5915
version = "0.42.2"
5916
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5923
checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
5924
5925
[[package]]
0
0
0
0
0
0
5926
name = "windows_aarch64_msvc"
5927
version = "0.42.2"
5928
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5935
checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
5936
5937
[[package]]
0
0
0
0
0
0
5938
name = "windows_i686_gnu"
5939
version = "0.42.2"
5940
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5947
checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
5948
5949
[[package]]
0
0
0
0
0
0
5950
name = "windows_i686_msvc"
5951
version = "0.42.2"
5952
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5959
checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
5960
5961
[[package]]
0
0
0
0
0
0
5962
name = "windows_x86_64_gnu"
5963
version = "0.42.2"
5964
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5971
checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
5972
5973
[[package]]
0
0
0
0
0
0
5974
name = "windows_x86_64_gnullvm"
5975
version = "0.42.2"
5976
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5983
checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
5984
5985
[[package]]
0
0
0
0
0
0
5986
name = "windows_x86_64_msvc"
5987
version = "0.42.2"
5988
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5995
checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
5996
5997
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5998
name = "winreg"
5999
-
version = "0.50.0"
6000
source = "registry+https://github.com/rust-lang/crates.io-index"
6001
-
checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
6002
dependencies = [
6003
"cfg-if",
6004
"windows-sys 0.48.0",
···
6054
dependencies = [
6055
"proc-macro2",
6056
"quote",
6057
-
"syn 2.0.32",
6058
]
6059
6060
[[package]]
···
6064
checksum = "655b0814c5c0b19ade497851070c640773304939a6c0fd5f5fb43da0696d05b7"
6065
6066
[[package]]
0
0
0
0
0
0
6067
name = "zerovec"
6068
-
version = "0.9.6"
6069
source = "registry+https://github.com/rust-lang/crates.io-index"
6070
-
checksum = "591691014119b87047ead4dcf3e6adfbf73cb7c38ab6980d4f18a32138f35d46"
6071
dependencies = [
6072
"zerofrom",
6073
]
···
6103
6104
[[package]]
6105
name = "zstd"
6106
-
version = "0.12.2+zstd.1.5.2"
6107
source = "registry+https://github.com/rust-lang/crates.io-index"
6108
-
checksum = "e9262a83dc741c0b0ffec209881b45dbc232c21b02a2b9cb1adb93266e41303d"
6109
dependencies = [
6110
-
"zstd-safe 6.0.2+zstd.1.5.2",
6111
]
6112
6113
[[package]]
···
6122
6123
[[package]]
6124
name = "zstd-safe"
6125
-
version = "6.0.2+zstd.1.5.2"
6126
source = "registry+https://github.com/rust-lang/crates.io-index"
6127
-
checksum = "a6cf39f730b440bab43da8fb5faf5f254574462f73f260f85f7987f32154ff17"
6128
dependencies = [
6129
-
"libc",
6130
"zstd-sys",
6131
]
6132
6133
[[package]]
6134
name = "zstd-sys"
6135
-
version = "2.0.4+zstd.1.5.2"
6136
source = "registry+https://github.com/rust-lang/crates.io-index"
6137
-
checksum = "4fa202f2ef00074143e219d15b62ffc317d17cc33909feac471c044087cad7b0"
6138
dependencies = [
6139
"cc",
6140
-
"libc",
6141
]
···
21
22
[[package]]
23
name = "actix-cors"
24
+
version = "0.7.0"
25
source = "registry+https://github.com/rust-lang/crates.io-index"
26
+
checksum = "f9e772b3bcafe335042b5db010ab7c09013dad6eac4915c91d8d50902769f331"
27
dependencies = [
28
"actix-utils",
29
"actix-web",
···
36
37
[[package]]
38
name = "actix-files"
39
+
version = "0.6.5"
40
source = "registry+https://github.com/rust-lang/crates.io-index"
41
+
checksum = "bf0bdd6ff79de7c9a021f5d9ea79ce23e108d8bfc9b49b5b4a2cf6fad5a35212"
42
dependencies = [
43
"actix-http",
44
"actix-service",
45
"actix-utils",
46
"actix-web",
47
+
"bitflags 2.4.1",
0
48
"bytes",
49
"derive_more",
50
"futures-core",
···
54
"mime_guess",
55
"percent-encoding",
56
"pin-project-lite",
57
+
"v_htmlescape",
58
]
59
60
[[package]]
61
name = "actix-http"
62
+
version = "3.6.0"
63
source = "registry+https://github.com/rust-lang/crates.io-index"
64
+
checksum = "d223b13fd481fc0d1f83bb12659ae774d9e3601814c68a0bc539731698cca743"
65
dependencies = [
66
"actix-codec",
67
"actix-rt",
68
"actix-service",
69
"actix-tls",
70
"actix-utils",
71
+
"ahash",
72
"base64 0.21.0",
73
"bitflags 2.4.1",
74
"brotli",
···
78
"encoding_rs",
79
"flate2",
80
"futures-core",
81
+
"h2 0.3.26",
82
+
"http 0.2.9",
83
"httparse",
84
"httpdate",
85
"itoa",
···
94
"tokio",
95
"tokio-util",
96
"tracing",
97
+
"zstd 0.13.0",
98
]
99
100
[[package]]
···
142
"parse-size",
143
"proc-macro2",
144
"quote",
145
+
"syn 2.0.48",
146
]
147
148
[[package]]
···
152
checksum = "d66ff4d247d2b160861fa2866457e85706833527840e4133f8f49aa423a38799"
153
dependencies = [
154
"bytestring",
155
+
"http 0.2.9",
156
"regex",
157
"serde",
158
"tracing",
···
199
200
[[package]]
201
name = "actix-tls"
202
+
version = "3.3.0"
203
source = "registry+https://github.com/rust-lang/crates.io-index"
204
+
checksum = "d4cce60a2f2b477bc72e5cde0af1812a6e82d8fd85b5570a5dcf2a5bf2c5be5f"
205
dependencies = [
206
"actix-rt",
207
"actix-service",
···
209
"futures-core",
210
"impl-more",
211
"pin-project-lite",
212
+
"rustls-pki-types",
213
"tokio",
214
+
"tokio-rustls 0.25.0",
215
"tokio-util",
216
"tracing",
0
217
]
218
219
[[package]]
···
228
229
[[package]]
230
name = "actix-web"
231
+
version = "4.5.1"
232
source = "registry+https://github.com/rust-lang/crates.io-index"
233
+
checksum = "43a6556ddebb638c2358714d853257ed226ece6023ef9364f23f0c70737ea984"
234
dependencies = [
235
"actix-codec",
236
"actix-http",
···
242
"actix-tls",
243
"actix-utils",
244
"actix-web-codegen",
245
+
"ahash",
246
"bytes",
247
"bytestring",
248
"cfg-if",
···
280
]
281
282
[[package]]
283
+
name = "actix-web-extras"
284
+
version = "0.1.0"
285
source = "registry+https://github.com/rust-lang/crates.io-index"
286
+
checksum = "ef1dfa234e9b71ed142e54b26b4cc9e13ef4ac563cf1a2be810b0c3d057781ea"
287
dependencies = [
0
288
"actix-web",
0
289
"futures-core",
290
"futures-util",
0
291
"pin-project-lite",
292
]
293
···
341
342
[[package]]
343
name = "ahash"
344
+
version = "0.8.11"
345
source = "registry+https://github.com/rust-lang/crates.io-index"
346
+
checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
0
0
0
0
0
0
0
0
0
0
0
347
dependencies = [
348
"cfg-if",
349
"getrandom 0.2.11",
350
"once_cell",
351
+
"serde",
352
"version_check",
353
"zerocopy",
354
]
355
356
[[package]]
357
name = "aho-corasick"
358
+
version = "1.1.2"
359
source = "registry+https://github.com/rust-lang/crates.io-index"
360
+
checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
361
dependencies = [
362
"memchr",
363
]
···
406
407
[[package]]
408
name = "anstream"
409
+
version = "0.6.11"
410
source = "registry+https://github.com/rust-lang/crates.io-index"
411
+
checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5"
412
dependencies = [
413
"anstyle",
414
"anstyle-parse",
···
420
421
[[package]]
422
name = "anstyle"
423
+
version = "1.0.6"
424
source = "registry+https://github.com/rust-lang/crates.io-index"
425
+
checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc"
426
427
[[package]]
428
name = "anstyle-parse"
···
460
461
[[package]]
462
name = "anyhow"
463
+
version = "1.0.82"
464
source = "registry+https://github.com/rust-lang/crates.io-index"
465
+
checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519"
466
467
[[package]]
468
name = "api"
469
+
version = "1.9.0"
470
dependencies = [
471
"chrono",
472
"common",
0
473
"log",
474
"parking_lot",
475
"prost 0.11.9",
476
"prost-build 0.11.9",
477
+
"prost-wkt-types",
478
"rand 0.8.5",
479
"schemars",
480
"segment",
···
485
"tokio",
486
"tonic",
487
"tonic-build",
0
488
"tracing",
489
"uuid",
490
"validator",
···
501
502
[[package]]
503
name = "arc-swap"
504
+
version = "1.7.1"
505
source = "registry+https://github.com/rust-lang/crates.io-index"
506
+
checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457"
507
508
[[package]]
509
name = "arrayvec"
···
521
checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6"
522
523
[[package]]
0
0
0
0
0
0
524
name = "async-stream"
525
version = "0.3.3"
526
source = "registry+https://github.com/rust-lang/crates.io-index"
···
543
544
[[package]]
545
name = "async-trait"
546
+
version = "0.1.80"
547
source = "registry+https://github.com/rust-lang/crates.io-index"
548
+
checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca"
549
dependencies = [
550
"proc-macro2",
551
"quote",
552
+
"syn 2.0.48",
0
0
0
0
0
0
0
0
0
553
]
554
555
[[package]]
···
560
561
[[package]]
562
name = "atomicwrites"
563
+
version = "0.4.3"
564
source = "registry+https://github.com/rust-lang/crates.io-index"
565
+
checksum = "fc7b2dbe9169059af0f821e811180fddc971fc210c776c133c7819ccd6e478db"
566
dependencies = [
567
+
"rustix 0.38.31",
568
"tempfile",
569
+
"windows-sys 0.52.0",
570
]
571
572
[[package]]
···
586
"bitflags 1.3.2",
587
"bytes",
588
"futures-util",
589
+
"http 0.2.9",
590
+
"http-body 0.4.5",
591
+
"hyper 0.14.26",
592
"itoa",
593
"matchit",
594
"memchr",
···
612
"async-trait",
613
"bytes",
614
"futures-util",
615
+
"http 0.2.9",
616
+
"http-body 0.4.5",
617
"mime",
618
"rustversion",
619
"tower-layer",
···
648
checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a"
649
650
[[package]]
651
+
name = "base64"
652
+
version = "0.22.0"
653
+
source = "registry+https://github.com/rust-lang/crates.io-index"
654
+
checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51"
655
+
656
+
[[package]]
657
name = "base64ct"
658
version = "1.6.0"
659
source = "registry+https://github.com/rust-lang/crates.io-index"
···
670
671
[[package]]
672
name = "bindgen"
673
+
version = "0.69.4"
674
source = "registry+https://github.com/rust-lang/crates.io-index"
675
+
checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0"
676
dependencies = [
677
+
"bitflags 2.4.1",
678
"cexpr",
679
"clang-sys",
680
+
"itertools 0.12.1",
681
"lazy_static",
682
"lazycell",
0
0
683
"proc-macro2",
684
"quote",
685
"regex",
686
"rustc-hash",
687
"shlex",
688
+
"syn 2.0.48",
689
]
690
691
[[package]]
···
714
version = "2.4.1"
715
source = "registry+https://github.com/rust-lang/crates.io-index"
716
checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
717
+
dependencies = [
718
+
"serde",
719
+
]
720
+
721
+
[[package]]
722
+
name = "bitpacking"
723
+
version = "0.9.2"
724
+
source = "registry+https://github.com/rust-lang/crates.io-index"
725
+
checksum = "4c1d3e2bfd8d06048a179f7b17afc3188effa10385e7b00dc65af6aae732ea92"
726
+
dependencies = [
727
+
"crunchy",
728
+
]
729
730
[[package]]
731
name = "bitvec"
···
793
794
[[package]]
795
name = "byteorder"
796
+
version = "1.5.0"
797
source = "registry+https://github.com/rust-lang/crates.io-index"
798
+
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
799
800
[[package]]
801
name = "bytes"
802
+
version = "1.6.0"
803
source = "registry+https://github.com/rust-lang/crates.io-index"
804
+
checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9"
805
806
[[package]]
807
name = "bytestring"
···
897
898
[[package]]
899
name = "charabia"
900
+
version = "0.8.8"
901
source = "registry+https://github.com/rust-lang/crates.io-index"
902
+
checksum = "60dc1a562fc8cb53d552d371758a4ecd76d15cc7489d2b968529cd9cadcbd854"
903
dependencies = [
904
"aho-corasick",
905
"cow-utils",
···
924
925
[[package]]
926
name = "chrono"
927
+
version = "0.4.38"
928
source = "registry+https://github.com/rust-lang/crates.io-index"
929
+
checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
930
dependencies = [
931
"android-tzdata",
932
"iana-time-zone",
···
934
"num-traits",
935
"serde",
936
"wasm-bindgen",
937
+
"windows-targets 0.52.0",
938
]
939
940
[[package]]
···
996
997
[[package]]
998
name = "clap"
999
+
version = "4.5.4"
1000
source = "registry+https://github.com/rust-lang/crates.io-index"
1001
+
checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0"
1002
dependencies = [
1003
"clap_builder",
1004
"clap_derive",
···
1006
1007
[[package]]
1008
name = "clap_builder"
1009
+
version = "4.5.2"
1010
source = "registry+https://github.com/rust-lang/crates.io-index"
1011
+
checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4"
1012
dependencies = [
1013
"anstream",
1014
"anstyle",
1015
"clap_lex",
1016
+
"strsim 0.11.0",
1017
]
1018
1019
[[package]]
1020
name = "clap_derive"
1021
+
version = "4.5.4"
1022
source = "registry+https://github.com/rust-lang/crates.io-index"
1023
+
checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64"
1024
dependencies = [
1025
+
"heck 0.5.0",
1026
"proc-macro2",
1027
"quote",
1028
+
"syn 2.0.48",
1029
]
1030
1031
[[package]]
1032
name = "clap_lex"
1033
+
version = "0.7.0"
1034
source = "registry+https://github.com/rust-lang/crates.io-index"
1035
+
checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce"
1036
1037
[[package]]
1038
name = "codespan-reporting"
···
1050
dependencies = [
1051
"actix-web-validator",
1052
"api",
1053
+
"approx",
1054
"arc-swap",
1055
"async-trait",
1056
"atomicwrites",
1057
+
"bytes",
1058
"cancel",
1059
"chrono",
1060
"common",
1061
"criterion",
1062
"env_logger",
1063
+
"fnv",
1064
"fs_extra",
1065
"futures",
1066
"hashring",
1067
+
"indexmap 2.2.6",
1068
"indicatif",
1069
"io",
1070
+
"issues",
1071
+
"itertools 0.12.1",
1072
+
"lazy_static",
1073
"log",
1074
"merge",
0
1075
"ordered-float 4.2.0",
1076
"parking_lot",
1077
"pprof",
1078
+
"proptest",
1079
"rand 0.8.5",
1080
+
"ringbuffer",
1081
"rmp-serde",
1082
"rstest",
1083
"schemars",
···
1086
"serde",
1087
"serde_cbor",
1088
"serde_json",
1089
+
"sha2",
1090
"sparse",
1091
+
"strum",
1092
"tar",
1093
"tempfile",
1094
"thiserror",
···
1096
"tokio",
1097
"tokio-util",
1098
"tonic",
0
1099
"tracing",
1100
"url",
1101
"uuid",
···
1123
name = "common"
1124
version = "0.0.0"
1125
dependencies = [
1126
+
"lazy_static",
1127
+
"num_cpus",
1128
"ordered-float 4.2.0",
1129
+
"semver",
1130
"serde",
1131
+
"thiserror",
1132
+
"thread-priority",
1133
+
"tokio",
1134
"validator",
1135
]
1136
1137
[[package]]
1138
name = "config"
1139
+
version = "0.14.0"
1140
source = "registry+https://github.com/rust-lang/crates.io-index"
1141
+
checksum = "7328b20597b53c2454f0b1919720c25c7339051c02b72b7e05409e00b14132be"
1142
dependencies = [
1143
"async-trait",
1144
+
"convert_case 0.6.0",
1145
"json5",
1146
"lazy_static",
1147
"nom",
···
1150
"rust-ini",
1151
"serde",
1152
"serde_json",
1153
+
"toml 0.8.9",
1154
"yaml-rust",
1155
]
1156
···
1206
]
1207
1208
[[package]]
1209
+
name = "const-random"
1210
+
version = "0.1.17"
1211
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1212
+
checksum = "5aaf16c9c2c612020bcfd042e170f6e32de9b9d75adb5277cdbbd2e2c8c8299a"
1213
+
dependencies = [
1214
+
"const-random-macro",
1215
+
]
1216
+
1217
+
[[package]]
1218
+
name = "const-random-macro"
1219
+
version = "0.1.16"
1220
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1221
+
checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e"
1222
+
dependencies = [
1223
+
"getrandom 0.2.11",
1224
+
"once_cell",
1225
+
"tiny-keccak",
1226
+
]
1227
+
1228
+
[[package]]
1229
name = "constant_time_eq"
1230
version = "0.1.5"
1231
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1244
checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
1245
1246
[[package]]
1247
+
name = "convert_case"
1248
+
version = "0.6.0"
1249
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1250
+
checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca"
1251
+
dependencies = [
1252
+
"unicode-segmentation",
1253
+
]
1254
+
1255
+
[[package]]
1256
name = "cookie"
1257
version = "0.16.2"
1258
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1264
]
1265
1266
[[package]]
0
0
0
0
0
0
0
0
0
0
1267
name = "core-foundation-sys"
1268
version = "0.8.6"
1269
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1295
1296
[[package]]
1297
name = "crc32c"
1298
+
version = "0.6.5"
1299
source = "registry+https://github.com/rust-lang/crates.io-index"
1300
+
checksum = "89254598aa9b9fa608de44b3ae54c810f0f06d755e24c50177f1f8f31ff50ce2"
1301
dependencies = [
1302
"rustc_version",
1303
]
···
1348
]
1349
1350
[[package]]
0
0
0
0
0
0
1351
name = "crossbeam-channel"
1352
version = "0.5.8"
1353
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1391
]
1392
1393
[[package]]
1394
+
name = "crunchy"
1395
+
version = "0.2.2"
1396
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1397
+
checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
1398
+
1399
+
[[package]]
1400
name = "crypto-common"
1401
version = "0.1.6"
1402
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1408
1409
[[package]]
1410
name = "csv"
1411
+
version = "1.3.0"
1412
source = "registry+https://github.com/rust-lang/crates.io-index"
1413
+
checksum = "ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe"
1414
dependencies = [
1415
"csv-core",
1416
"itoa",
···
1420
1421
[[package]]
1422
name = "csv-core"
1423
+
version = "0.1.11"
1424
source = "registry+https://github.com/rust-lang/crates.io-index"
1425
+
checksum = "5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70"
1426
dependencies = [
1427
"memchr",
1428
]
···
1491
"ident_case",
1492
"proc-macro2",
1493
"quote",
1494
+
"strsim 0.10.0",
1495
+
"syn 2.0.48",
1496
]
1497
1498
[[package]]
···
1503
dependencies = [
1504
"darling_core",
1505
"quote",
1506
+
"syn 2.0.48",
1507
+
]
1508
+
1509
+
[[package]]
1510
+
name = "dashmap"
1511
+
version = "5.5.3"
1512
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1513
+
checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
1514
+
dependencies = [
1515
+
"cfg-if",
1516
+
"hashbrown 0.14.2",
1517
+
"lock_api",
1518
+
"once_cell",
1519
+
"parking_lot_core",
1520
]
1521
1522
[[package]]
···
1534
source = "registry+https://github.com/rust-lang/crates.io-index"
1535
checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
1536
dependencies = [
1537
+
"convert_case 0.4.0",
1538
"proc-macro2",
1539
"quote",
1540
"rustc_version",
···
1543
1544
[[package]]
1545
name = "deunicode"
1546
+
version = "1.4.3"
1547
source = "registry+https://github.com/rust-lang/crates.io-index"
1548
+
checksum = "b6e854126756c496b8c81dec88f9a706b15b875c5849d4097a3854476b9fdf94"
1549
1550
[[package]]
1551
name = "digest"
1552
+
version = "0.10.7"
1553
source = "registry+https://github.com/rust-lang/crates.io-index"
1554
+
checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
1555
dependencies = [
1556
"block-buffer",
1557
"crypto-common",
···
1560
1561
[[package]]
1562
name = "dlv-list"
1563
+
version = "0.5.2"
1564
source = "registry+https://github.com/rust-lang/crates.io-index"
1565
+
checksum = "442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f"
1566
+
dependencies = [
1567
+
"const-random",
1568
+
]
1569
1570
[[package]]
1571
name = "docopt"
···
1576
"lazy_static",
1577
"regex",
1578
"serde",
1579
+
"strsim 0.10.0",
1580
]
1581
1582
[[package]]
···
1597
1598
[[package]]
1599
name = "either"
1600
+
version = "1.10.0"
1601
source = "registry+https://github.com/rust-lang/crates.io-index"
1602
+
checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a"
1603
1604
[[package]]
1605
name = "encode_unicode"
···
1673
1674
[[package]]
1675
name = "encoding_rs"
1676
+
version = "0.8.33"
1677
source = "registry+https://github.com/rust-lang/crates.io-index"
1678
+
checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1"
1679
dependencies = [
1680
"cfg-if",
1681
]
···
1690
]
1691
1692
[[package]]
1693
+
name = "env_filter"
1694
+
version = "0.1.0"
1695
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1696
+
checksum = "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea"
1697
+
dependencies = [
1698
+
"log",
1699
+
"regex",
1700
+
]
1701
+
1702
+
[[package]]
1703
name = "env_logger"
1704
+
version = "0.11.3"
1705
source = "registry+https://github.com/rust-lang/crates.io-index"
1706
+
checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9"
1707
dependencies = [
1708
+
"anstream",
1709
+
"anstyle",
1710
+
"env_filter",
1711
"humantime",
0
1712
"log",
0
0
1713
]
1714
1715
[[package]]
···
1729
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
1730
1731
[[package]]
1732
+
name = "erased-serde"
1733
+
version = "0.4.2"
1734
source = "registry+https://github.com/rust-lang/crates.io-index"
1735
+
checksum = "55d05712b2d8d88102bc9868020c9e5c7a1f5527c452b9b97450a1d006140ba7"
1736
dependencies = [
1737
+
"serde",
0
0
1738
]
1739
1740
[[package]]
1741
+
name = "errno"
1742
+
version = "0.3.8"
1743
source = "registry+https://github.com/rust-lang/crates.io-index"
1744
+
checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
1745
dependencies = [
0
1746
"libc",
1747
+
"windows-sys 0.52.0",
1748
]
1749
1750
[[package]]
1751
name = "fastrand"
1752
+
version = "2.0.1"
1753
source = "registry+https://github.com/rust-lang/crates.io-index"
1754
+
checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"
1755
1756
[[package]]
1757
name = "filetime"
···
1785
1786
[[package]]
1787
name = "flate2"
1788
+
version = "1.0.28"
1789
source = "registry+https://github.com/rust-lang/crates.io-index"
1790
+
checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
1791
dependencies = [
1792
"crc32fast",
1793
"miniz_oxide 0.7.1",
···
1823
dependencies = [
1824
"proc-macro2",
1825
"quote",
1826
+
"syn 2.0.48",
1827
]
1828
1829
[[package]]
···
1843
1844
[[package]]
1845
name = "fs4"
1846
+
version = "0.8.2"
1847
source = "registry+https://github.com/rust-lang/crates.io-index"
1848
+
checksum = "21dabded2e32cd57ded879041205c60a4a4c4bab47bd0fd2fa8b01f30849f02b"
1849
dependencies = [
1850
+
"rustix 0.38.31",
1851
+
"windows-sys 0.52.0",
1852
]
1853
1854
[[package]]
···
1877
1878
[[package]]
1879
name = "futures"
1880
+
version = "0.3.30"
1881
source = "registry+https://github.com/rust-lang/crates.io-index"
1882
+
checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0"
1883
dependencies = [
1884
"futures-channel",
1885
"futures-core",
···
1892
1893
[[package]]
1894
name = "futures-channel"
1895
+
version = "0.3.30"
1896
source = "registry+https://github.com/rust-lang/crates.io-index"
1897
+
checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78"
1898
dependencies = [
1899
"futures-core",
1900
"futures-sink",
···
1902
1903
[[package]]
1904
name = "futures-core"
1905
+
version = "0.3.30"
1906
source = "registry+https://github.com/rust-lang/crates.io-index"
1907
+
checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"
1908
1909
[[package]]
1910
name = "futures-executor"
1911
+
version = "0.3.30"
1912
source = "registry+https://github.com/rust-lang/crates.io-index"
1913
+
checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d"
1914
dependencies = [
1915
"futures-core",
1916
"futures-task",
···
1919
1920
[[package]]
1921
name = "futures-io"
1922
+
version = "0.3.30"
1923
source = "registry+https://github.com/rust-lang/crates.io-index"
1924
+
checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1"
1925
1926
[[package]]
1927
name = "futures-macro"
1928
+
version = "0.3.30"
1929
source = "registry+https://github.com/rust-lang/crates.io-index"
1930
+
checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
1931
dependencies = [
1932
"proc-macro2",
1933
"quote",
1934
+
"syn 2.0.48",
1935
]
1936
1937
[[package]]
1938
name = "futures-sink"
1939
+
version = "0.3.30"
1940
source = "registry+https://github.com/rust-lang/crates.io-index"
1941
+
checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5"
1942
1943
[[package]]
1944
name = "futures-task"
1945
+
version = "0.3.30"
1946
source = "registry+https://github.com/rust-lang/crates.io-index"
1947
+
checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004"
1948
1949
[[package]]
1950
name = "futures-timer"
···
1954
1955
[[package]]
1956
name = "futures-util"
1957
+
version = "0.3.30"
1958
source = "registry+https://github.com/rust-lang/crates.io-index"
1959
+
checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48"
1960
dependencies = [
1961
"futures-channel",
1962
"futures-core",
···
1989
"libc",
1990
"log",
1991
"rustversion",
1992
+
"windows 0.48.0",
1993
]
1994
1995
[[package]]
···
2003
]
2004
2005
[[package]]
2006
+
name = "generic-tests"
2007
+
version = "0.1.2"
2008
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2009
+
checksum = "eeb39ec0dacc89541b6eced815ab9e97f6b7d44078628abb090c6437763fd050"
2010
+
dependencies = [
2011
+
"proc-macro2",
2012
+
"quote",
2013
+
"syn 1.0.107",
2014
+
]
2015
+
2016
+
[[package]]
2017
name = "geo"
2018
+
version = "0.28.0"
2019
source = "registry+https://github.com/rust-lang/crates.io-index"
2020
+
checksum = "f811f663912a69249fa620dcd2a005db7254529da2d8a0b23942e81f47084501"
2021
dependencies = [
2022
"earcutr",
2023
"float_next_after",
···
2032
2033
[[package]]
2034
name = "geo-types"
2035
+
version = "0.7.13"
2036
source = "registry+https://github.com/rust-lang/crates.io-index"
2037
+
checksum = "9ff16065e5720f376fbced200a5ae0f47ace85fd70b7e54269790281353b6d61"
2038
dependencies = [
2039
"approx",
2040
"num-traits",
···
2053
2054
[[package]]
2055
name = "geohash"
2056
+
version = "0.13.1"
2057
source = "registry+https://github.com/rust-lang/crates.io-index"
2058
+
checksum = "0fb94b1a65401d6cbf22958a9040aa364812c26674f841bee538b12c135db1e6"
2059
dependencies = [
2060
"geo-types",
2061
"libm",
···
2088
checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f"
2089
dependencies = [
2090
"cfg-if",
2091
+
"js-sys",
2092
"libc",
2093
"wasi 0.11.0+wasi-snapshot-preview1",
2094
+
"wasm-bindgen",
2095
]
2096
2097
[[package]]
···
2120
2121
[[package]]
2122
name = "h2"
2123
+
version = "0.3.26"
2124
source = "registry+https://github.com/rust-lang/crates.io-index"
2125
+
checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
2126
dependencies = [
2127
"bytes",
2128
"fnv",
2129
"futures-core",
2130
"futures-sink",
2131
"futures-util",
2132
+
"http 0.2.9",
2133
+
"indexmap 2.2.6",
2134
+
"slab",
2135
+
"tokio",
2136
+
"tokio-util",
2137
+
"tracing",
2138
+
]
2139
+
2140
+
[[package]]
2141
+
name = "h2"
2142
+
version = "0.4.4"
2143
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2144
+
checksum = "816ec7294445779408f36fe57bc5b7fc1cf59664059096c65f905c1c61f58069"
2145
+
dependencies = [
2146
+
"bytes",
2147
+
"fnv",
2148
+
"futures-core",
2149
+
"futures-sink",
2150
+
"futures-util",
2151
+
"http 1.0.0",
2152
+
"indexmap 2.2.6",
2153
"slab",
2154
"tokio",
2155
"tokio-util",
···
2164
2165
[[package]]
2166
name = "hash32"
2167
+
version = "0.3.1"
2168
source = "registry+https://github.com/rust-lang/crates.io-index"
2169
+
checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606"
2170
dependencies = [
2171
"byteorder",
2172
]
···
2176
version = "0.12.3"
2177
source = "registry+https://github.com/rust-lang/crates.io-index"
2178
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
2179
+
2180
+
[[package]]
2181
+
name = "hashbrown"
2182
+
version = "0.13.2"
2183
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2184
+
checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e"
2185
2186
[[package]]
2187
name = "hashbrown"
···
2189
source = "registry+https://github.com/rust-lang/crates.io-index"
2190
checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156"
2191
dependencies = [
2192
+
"ahash",
2193
"allocator-api2",
2194
]
2195
···
2217
2218
[[package]]
2219
name = "heapless"
2220
+
version = "0.8.0"
2221
source = "registry+https://github.com/rust-lang/crates.io-index"
2222
+
checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad"
2223
dependencies = [
0
2224
"hash32",
0
0
2225
"stable_deref_trait",
2226
]
2227
2228
[[package]]
2229
name = "heck"
2230
+
version = "0.4.1"
2231
source = "registry+https://github.com/rust-lang/crates.io-index"
2232
+
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
2233
+
2234
+
[[package]]
2235
+
name = "heck"
2236
+
version = "0.5.0"
2237
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2238
+
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
2239
2240
[[package]]
2241
name = "hermit-abi"
···
2270
]
2271
2272
[[package]]
2273
+
name = "http"
2274
+
version = "1.0.0"
2275
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2276
+
checksum = "b32afd38673a8016f7c9ae69e5af41a58f81b1d31689040f2f1959594ce194ea"
2277
+
dependencies = [
2278
+
"bytes",
2279
+
"fnv",
2280
+
"itoa",
2281
+
]
2282
+
2283
+
[[package]]
2284
name = "http-body"
2285
version = "0.4.5"
2286
source = "registry+https://github.com/rust-lang/crates.io-index"
2287
checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
2288
dependencies = [
2289
"bytes",
2290
+
"http 0.2.9",
2291
+
"pin-project-lite",
2292
+
]
2293
+
2294
+
[[package]]
2295
+
name = "http-body"
2296
+
version = "1.0.0"
2297
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2298
+
checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643"
2299
+
dependencies = [
2300
+
"bytes",
2301
+
"http 1.0.0",
2302
+
]
2303
+
2304
+
[[package]]
2305
+
name = "http-body-util"
2306
+
version = "0.1.1"
2307
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2308
+
checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d"
2309
+
dependencies = [
2310
+
"bytes",
2311
+
"futures-core",
2312
+
"http 1.0.0",
2313
+
"http-body 1.0.0",
2314
"pin-project-lite",
2315
]
2316
···
2321
checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573"
2322
2323
[[package]]
2324
+
name = "http-serde"
2325
+
version = "2.0.0"
2326
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2327
+
checksum = "7fb7239a6d49eda628c2dfdd7e982c59b0c3f0fb99ce45c4237f02a520030688"
2328
+
dependencies = [
2329
+
"http 1.0.0",
2330
+
"serde",
2331
+
]
2332
+
2333
+
[[package]]
2334
name = "httparse"
2335
version = "1.8.0"
2336
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2358
"futures-channel",
2359
"futures-core",
2360
"futures-util",
2361
+
"h2 0.3.26",
2362
+
"http 0.2.9",
2363
+
"http-body 0.4.5",
2364
"httparse",
2365
"httpdate",
2366
"itoa",
···
2373
]
2374
2375
[[package]]
2376
+
name = "hyper"
2377
+
version = "1.2.0"
2378
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2379
+
checksum = "186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a"
2380
+
dependencies = [
2381
+
"bytes",
2382
+
"futures-channel",
2383
+
"futures-util",
2384
+
"h2 0.4.4",
2385
+
"http 1.0.0",
2386
+
"http-body 1.0.0",
2387
+
"httparse",
2388
+
"itoa",
2389
+
"pin-project-lite",
2390
+
"smallvec",
2391
+
"tokio",
2392
+
"want",
2393
+
]
2394
+
2395
+
[[package]]
2396
name = "hyper-rustls"
2397
+
version = "0.26.0"
2398
source = "registry+https://github.com/rust-lang/crates.io-index"
2399
+
checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c"
2400
dependencies = [
2401
+
"futures-util",
2402
+
"http 1.0.0",
2403
+
"hyper 1.2.0",
2404
+
"hyper-util",
2405
+
"rustls 0.22.4",
2406
+
"rustls-pki-types",
2407
"tokio",
2408
+
"tokio-rustls 0.25.0",
2409
+
"tower-service",
2410
]
2411
2412
[[package]]
···
2415
source = "registry+https://github.com/rust-lang/crates.io-index"
2416
checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1"
2417
dependencies = [
2418
+
"hyper 0.14.26",
2419
"pin-project-lite",
2420
"tokio",
2421
"tokio-io-timeout",
2422
]
2423
2424
[[package]]
2425
+
name = "hyper-util"
2426
+
version = "0.1.3"
2427
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2428
+
checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa"
2429
+
dependencies = [
2430
+
"bytes",
2431
+
"futures-channel",
2432
+
"futures-util",
2433
+
"http 1.0.0",
2434
+
"http-body 1.0.0",
2435
+
"hyper 1.2.0",
2436
+
"pin-project-lite",
2437
+
"socket2 0.5.5",
2438
+
"tokio",
2439
+
"tower",
2440
+
"tower-service",
2441
+
"tracing",
2442
+
]
2443
+
2444
+
[[package]]
2445
name = "iana-time-zone"
2446
version = "0.1.53"
2447
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2516
2517
[[package]]
2518
name = "indexmap"
2519
+
version = "2.2.6"
2520
source = "registry+https://github.com/rust-lang/crates.io-index"
2521
+
checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
2522
dependencies = [
2523
"equivalent",
2524
"hashbrown 0.14.2",
2525
+
"serde",
2526
]
2527
2528
[[package]]
2529
name = "indicatif"
2530
+
version = "0.17.8"
2531
source = "registry+https://github.com/rust-lang/crates.io-index"
2532
+
checksum = "763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3"
2533
dependencies = [
2534
"console",
2535
"instant",
···
2544
source = "registry+https://github.com/rust-lang/crates.io-index"
2545
checksum = "abfb2e51b23c338595ae0b6bdaaa7a4a8b860b8d788a4331cb07b50fe5dea71b"
2546
dependencies = [
2547
+
"ahash",
2548
+
"indexmap 2.2.6",
2549
"is-terminal",
2550
"itoa",
2551
"log",
···
2575
]
2576
2577
[[package]]
2578
+
name = "inventory"
2579
+
version = "0.3.14"
2580
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2581
+
checksum = "c8573b2b1fb643a372c73b23f4da5f888677feef3305146d68a539250a9bccc7"
2582
+
2583
+
[[package]]
2584
name = "io"
2585
version = "0.0.0"
2586
dependencies = [
···
2604
2605
[[package]]
2606
name = "io-uring"
2607
+
version = "0.6.3"
2608
source = "registry+https://github.com/rust-lang/crates.io-index"
2609
+
checksum = "a9febecd4aebbe9c7c23c8e536e966805fdf09944c8a915e7991ee51acb67087"
2610
dependencies = [
2611
"bitflags 1.3.2",
2612
"libc",
···
2642
]
2643
2644
[[package]]
2645
+
name = "is_sorted"
2646
+
version = "0.1.1"
2647
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2648
+
checksum = "357376465c37db3372ef6a00585d336ed3d0f11d4345eef77ebcb05865392b21"
2649
+
2650
+
[[package]]
2651
+
name = "issues"
2652
+
version = "0.0.0"
2653
+
dependencies = [
2654
+
"chrono",
2655
+
"dashmap",
2656
+
"http 1.0.0",
2657
+
"http-serde",
2658
+
"log",
2659
+
"schemars",
2660
+
"serde",
2661
+
"serde_json",
2662
+
"serial_test",
2663
+
]
2664
+
2665
+
[[package]]
2666
name = "itertools"
2667
version = "0.10.5"
2668
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2673
2674
[[package]]
2675
name = "itertools"
2676
+
version = "0.12.1"
2677
source = "registry+https://github.com/rust-lang/crates.io-index"
2678
+
checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"
2679
dependencies = [
2680
"either",
2681
]
···
2712
2713
[[package]]
2714
name = "js-sys"
2715
+
version = "0.3.69"
2716
source = "registry+https://github.com/rust-lang/crates.io-index"
2717
+
checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d"
2718
dependencies = [
2719
"wasm-bindgen",
2720
]
···
2731
]
2732
2733
[[package]]
2734
+
name = "jsonwebtoken"
2735
+
version = "9.3.0"
2736
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2737
+
checksum = "b9ae10193d25051e74945f1ea2d0b42e03cc3b890f7e4cc5faa44997d808193f"
2738
+
dependencies = [
2739
+
"base64 0.21.0",
2740
+
"js-sys",
2741
+
"pem",
2742
+
"ring 0.17.5",
2743
+
"serde",
2744
+
"serde_json",
2745
+
"simple_asn1",
2746
+
]
2747
+
2748
+
[[package]]
2749
name = "language-tags"
2750
version = "0.3.2"
2751
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2765
2766
[[package]]
2767
name = "libc"
2768
+
version = "0.2.153"
2769
source = "registry+https://github.com/rust-lang/crates.io-index"
2770
+
checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
2771
2772
[[package]]
2773
name = "libloading"
···
2787
2788
[[package]]
2789
name = "librocksdb-sys"
2790
+
version = "0.16.0+8.10.0"
2791
source = "registry+https://github.com/rust-lang/crates.io-index"
2792
+
checksum = "ce3d60bc059831dc1c83903fb45c103f75db65c5a7bf22272764d9cc683e348c"
2793
dependencies = [
2794
"bindgen",
2795
"bzip2-sys",
···
2812
2813
[[package]]
2814
name = "lindera-cc-cedict-builder"
2815
+
version = "0.28.0"
2816
source = "registry+https://github.com/rust-lang/crates.io-index"
2817
+
checksum = "ca21f2ee3ca40e7f3ebbd568d041be1531c2c28dbf540e737aeba934ab53f330"
2818
dependencies = [
2819
"anyhow",
2820
"bincode",
···
2831
2832
[[package]]
2833
name = "lindera-compress"
2834
+
version = "0.28.0"
2835
source = "registry+https://github.com/rust-lang/crates.io-index"
2836
+
checksum = "34da125091f3b3a49351f418484a16cb2a23f6888cd53fe219edad19d263da5d"
2837
dependencies = [
2838
"anyhow",
2839
"flate2",
···
2842
2843
[[package]]
2844
name = "lindera-core"
2845
+
version = "0.28.0"
2846
source = "registry+https://github.com/rust-lang/crates.io-index"
2847
+
checksum = "09d4b717a8a31b73a3cbd3552e0abda14e0c85d97dc8b911035342533defdbad"
2848
dependencies = [
2849
"anyhow",
2850
"bincode",
···
2859
2860
[[package]]
2861
name = "lindera-decompress"
2862
+
version = "0.28.0"
2863
source = "registry+https://github.com/rust-lang/crates.io-index"
2864
+
checksum = "98f4476c99cb4ffa54fbfc42953adf69ada7276cfbb594bce9829547de012058"
2865
dependencies = [
2866
"anyhow",
2867
"flate2",
···
2870
2871
[[package]]
2872
name = "lindera-dictionary"
2873
+
version = "0.28.0"
2874
source = "registry+https://github.com/rust-lang/crates.io-index"
2875
+
checksum = "a45b92f0ce331c2202c6cec3135e4bfce29525ab3bb97a613c27c8e0a29fa967"
2876
dependencies = [
2877
"anyhow",
2878
"bincode",
···
2890
2891
[[package]]
2892
name = "lindera-ipadic-builder"
2893
+
version = "0.28.0"
2894
source = "registry+https://github.com/rust-lang/crates.io-index"
2895
+
checksum = "642dee52201852df209cb43423ff1ca4d161a329f5cdba049a7b5820118345f2"
2896
dependencies = [
2897
"anyhow",
2898
"bincode",
···
2911
2912
[[package]]
2913
name = "lindera-ipadic-neologd-builder"
2914
+
version = "0.28.0"
2915
source = "registry+https://github.com/rust-lang/crates.io-index"
2916
+
checksum = "325144b154e68159373e944d1cd7f67c6ff9965a2af41240a8e41732b3fdb3af"
2917
dependencies = [
2918
"anyhow",
2919
"bincode",
···
2932
2933
[[package]]
2934
name = "lindera-ko-dic"
2935
+
version = "0.28.0"
2936
source = "registry+https://github.com/rust-lang/crates.io-index"
2937
+
checksum = "b484a2f9964e7424264fda304beb6ff6ad883c347accfe1115e777dedef3661d"
2938
dependencies = [
2939
"bincode",
2940
"byteorder",
···
2949
2950
[[package]]
2951
name = "lindera-ko-dic-builder"
2952
+
version = "0.28.0"
2953
source = "registry+https://github.com/rust-lang/crates.io-index"
2954
+
checksum = "b9413d4d9bf7af921f5ac64414a290c7ba81695e8ba08dd2f6c950b57c281a69"
2955
dependencies = [
2956
"anyhow",
2957
"bincode",
···
2969
2970
[[package]]
2971
name = "lindera-tokenizer"
2972
+
version = "0.28.0"
2973
source = "registry+https://github.com/rust-lang/crates.io-index"
2974
+
checksum = "9987c818462d51ca67e131e40f0386e25e8c557e195059b1257f95731561185d"
2975
dependencies = [
2976
"bincode",
0
2977
"lindera-core",
2978
"lindera-dictionary",
2979
"once_cell",
···
2983
2984
[[package]]
2985
name = "lindera-unidic"
2986
+
version = "0.28.0"
2987
source = "registry+https://github.com/rust-lang/crates.io-index"
2988
+
checksum = "0c379cf436b2627cd7d3498642e491eadbff9b3e01231c516ce9f9b1893ab7c3"
2989
dependencies = [
2990
"bincode",
2991
"byteorder",
···
3000
3001
[[package]]
3002
name = "lindera-unidic-builder"
3003
+
version = "0.28.0"
3004
source = "registry+https://github.com/rust-lang/crates.io-index"
3005
+
checksum = "601ec33b5174141396a7a4ca066278863840221fec32d0be19091e7fae91ed94"
3006
dependencies = [
3007
"anyhow",
3008
"bincode",
···
3041
3042
[[package]]
3043
name = "linux-raw-sys"
3044
+
version = "0.4.13"
3045
source = "registry+https://github.com/rust-lang/crates.io-index"
3046
+
checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
3047
3048
[[package]]
3049
name = "litemap"
3050
+
version = "0.7.2"
3051
source = "registry+https://github.com/rust-lang/crates.io-index"
3052
+
checksum = "f9d642685b028806386b2b6e75685faadd3eb65a85fff7df711ce18446a422da"
3053
3054
[[package]]
3055
name = "local-channel"
···
3071
3072
[[package]]
3073
name = "lock_api"
3074
+
version = "0.4.11"
3075
source = "registry+https://github.com/rust-lang/crates.io-index"
3076
+
checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
3077
dependencies = [
3078
"autocfg",
3079
"scopeguard",
···
3082
3083
[[package]]
3084
name = "log"
3085
+
version = "0.4.21"
3086
source = "registry+https://github.com/rust-lang/crates.io-index"
3087
+
checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"
3088
3089
[[package]]
3090
name = "loom"
3091
+
version = "0.7.1"
3092
source = "registry+https://github.com/rust-lang/crates.io-index"
3093
+
checksum = "7e045d70ddfbc984eacfa964ded019534e8f6cbf36f6410aee0ed5cefa5a9175"
3094
dependencies = [
3095
"cfg-if",
3096
"generator",
···
3100
]
3101
3102
[[package]]
3103
+
name = "macro_rules_attribute"
3104
+
version = "0.2.0"
3105
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3106
+
checksum = "8a82271f7bc033d84bbca59a3ce3e4159938cb08a9c3aebbe54d215131518a13"
3107
+
dependencies = [
3108
+
"macro_rules_attribute-proc_macro",
3109
+
"paste",
3110
+
]
3111
+
3112
+
[[package]]
3113
+
name = "macro_rules_attribute-proc_macro"
3114
+
version = "0.2.0"
3115
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3116
+
checksum = "b8dd856d451cc0da70e2ef2ce95a18e39a93b7558bedf10201ad28503f918568"
3117
+
3118
+
[[package]]
3119
name = "matchers"
3120
version = "0.1.0"
3121
source = "registry+https://github.com/rust-lang/crates.io-index"
···
3147
3148
[[package]]
3149
name = "memmap2"
3150
+
version = "0.9.4"
3151
source = "registry+https://github.com/rust-lang/crates.io-index"
3152
+
checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322"
3153
dependencies = [
3154
"libc",
3155
]
···
3168
version = "0.0.0"
3169
dependencies = [
3170
"log",
3171
+
"memmap2 0.9.4",
3172
"parking_lot",
3173
"serde",
3174
]
···
3237
3238
[[package]]
3239
name = "mio"
3240
+
version = "0.8.11"
3241
source = "registry+https://github.com/rust-lang/crates.io-index"
3242
+
checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c"
3243
dependencies = [
3244
"libc",
3245
"log",
···
3291
3292
[[package]]
3293
name = "nom"
3294
+
version = "7.1.3"
3295
source = "registry+https://github.com/rust-lang/crates.io-index"
3296
+
checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
3297
dependencies = [
3298
"memchr",
3299
"minimal-lexical",
···
3319
]
3320
3321
[[package]]
3322
+
name = "num-bigint"
3323
+
version = "0.4.4"
3324
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3325
+
checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0"
3326
+
dependencies = [
3327
+
"autocfg",
3328
+
"num-integer",
3329
+
"num-traits",
3330
+
]
3331
+
3332
+
[[package]]
3333
+
name = "num-cmp"
3334
+
version = "0.1.0"
3335
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3336
+
checksum = "63335b2e2c34fae2fb0aa2cecfd9f0832a1e24b3b32ecec612c3426d46dc8aaa"
3337
+
3338
+
[[package]]
3339
name = "num-derive"
3340
+
version = "0.4.2"
3341
source = "registry+https://github.com/rust-lang/crates.io-index"
3342
+
checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
3343
dependencies = [
3344
"proc-macro2",
3345
"quote",
3346
+
"syn 2.0.48",
3347
]
3348
3349
[[package]]
···
3357
]
3358
3359
[[package]]
3360
+
name = "num-integer"
3361
+
version = "0.1.46"
3362
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3363
+
checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
3364
+
dependencies = [
3365
+
"num-traits",
3366
+
]
3367
+
3368
+
[[package]]
3369
name = "num-traits"
3370
+
version = "0.2.18"
3371
source = "registry+https://github.com/rust-lang/crates.io-index"
3372
+
checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a"
3373
dependencies = [
3374
"autocfg",
3375
"libm",
···
3402
3403
[[package]]
3404
name = "once_cell"
3405
+
version = "1.19.0"
3406
source = "registry+https://github.com/rust-lang/crates.io-index"
3407
+
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
3408
3409
[[package]]
3410
name = "oorandom"
···
3432
3433
[[package]]
3434
name = "ordered-multimap"
3435
+
version = "0.6.0"
3436
source = "registry+https://github.com/rust-lang/crates.io-index"
3437
+
checksum = "4ed8acf08e98e744e5384c8bc63ceb0364e68a6854187221c18df61c4797690e"
3438
dependencies = [
3439
"dlv-list",
3440
+
"hashbrown 0.13.2",
3441
]
3442
3443
[[package]]
···
3458
3459
[[package]]
3460
name = "parking_lot_core"
3461
+
version = "0.9.9"
3462
source = "registry+https://github.com/rust-lang/crates.io-index"
3463
+
checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
3464
dependencies = [
3465
"backtrace",
3466
"cfg-if",
3467
"libc",
3468
"petgraph",
3469
+
"redox_syscall 0.4.1",
3470
"smallvec",
3471
"thread-id",
3472
+
"windows-targets 0.48.0",
3473
]
3474
3475
[[package]]
···
3514
]
3515
3516
[[package]]
3517
+
name = "pem"
3518
+
version = "3.0.3"
3519
source = "registry+https://github.com/rust-lang/crates.io-index"
3520
+
checksum = "1b8fcc794035347fb64beda2d3b462595dd2753e3f268d89c5aae77e8cf2c310"
3521
+
dependencies = [
3522
+
"base64 0.21.0",
3523
+
"serde",
3524
+
]
3525
3526
[[package]]
3527
name = "percent-encoding"
···
3665
3666
[[package]]
3667
name = "pinyin"
3668
+
version = "0.10.0"
3669
source = "registry+https://github.com/rust-lang/crates.io-index"
3670
+
checksum = "16f2611cd06a1ac239a0cea4521de9eb068a6ca110324ee00631aa68daa74fc0"
3671
3672
[[package]]
3673
name = "pkg-config"
···
3757
checksum = "1ceca8aaf45b5c46ec7ed39fff75f57290368c1846d33d24a122ca81416ab058"
3758
dependencies = [
3759
"proc-macro2",
3760
+
"syn 2.0.48",
3761
]
3762
3763
[[package]]
···
3786
3787
[[package]]
3788
name = "proc-macro2"
3789
+
version = "1.0.76"
3790
source = "registry+https://github.com/rust-lang/crates.io-index"
3791
+
checksum = "95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c"
3792
dependencies = [
3793
"unicode-ident",
3794
]
···
3803
"hex",
3804
"lazy_static",
3805
"procfs-core",
3806
+
"rustix 0.38.31",
3807
]
3808
3809
[[package]]
···
3862
3863
[[package]]
3864
name = "prost"
3865
+
version = "0.12.3"
3866
source = "registry+https://github.com/rust-lang/crates.io-index"
3867
+
checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a"
3868
dependencies = [
3869
"bytes",
3870
+
"prost-derive 0.12.3",
3871
]
3872
3873
[[package]]
···
3877
checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270"
3878
dependencies = [
3879
"bytes",
3880
+
"heck 0.4.1",
3881
"itertools 0.10.5",
3882
"lazy_static",
3883
"log",
···
3896
3897
[[package]]
3898
name = "prost-build"
3899
+
version = "0.12.3"
3900
source = "registry+https://github.com/rust-lang/crates.io-index"
3901
+
checksum = "c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2"
3902
dependencies = [
3903
"bytes",
3904
+
"heck 0.4.1",
3905
"itertools 0.10.5",
3906
"log",
3907
"multimap",
3908
"once_cell",
3909
"petgraph",
3910
"prettyplease 0.2.4",
3911
+
"prost 0.12.3",
3912
+
"prost-types 0.12.3",
3913
"regex",
3914
+
"syn 2.0.48",
3915
"tempfile",
3916
"which",
3917
]
···
3931
3932
[[package]]
3933
name = "prost-derive"
3934
+
version = "0.12.3"
3935
source = "registry+https://github.com/rust-lang/crates.io-index"
3936
+
checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e"
3937
dependencies = [
3938
"anyhow",
3939
"itertools 0.10.5",
3940
"proc-macro2",
3941
"quote",
3942
+
"syn 2.0.48",
3943
]
3944
3945
[[package]]
···
3953
3954
[[package]]
3955
name = "prost-types"
3956
+
version = "0.12.3"
3957
source = "registry+https://github.com/rust-lang/crates.io-index"
3958
+
checksum = "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e"
3959
dependencies = [
3960
+
"prost 0.12.3",
3961
+
]
3962
+
3963
+
[[package]]
3964
+
name = "prost-wkt"
3965
+
version = "0.4.2"
3966
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3967
+
checksum = "562788060bcf2bfabe055194bd991ed2442457661744c88e0a0828ff9a08c08b"
3968
+
dependencies = [
3969
+
"chrono",
3970
+
"inventory",
3971
+
"prost 0.11.9",
3972
+
"serde",
3973
+
"serde_derive",
3974
+
"serde_json",
3975
+
"typetag",
3976
+
]
3977
+
3978
+
[[package]]
3979
+
name = "prost-wkt-build"
3980
+
version = "0.4.2"
3981
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3982
+
checksum = "c4dca8bcead3b728a6a7da017cc95e7f4cb2320ec4f6896bc593a1c4700f7328"
3983
+
dependencies = [
3984
+
"heck 0.4.1",
3985
+
"prost 0.11.9",
3986
+
"prost-build 0.11.9",
3987
+
"prost-types 0.11.9",
3988
+
"quote",
3989
+
]
3990
+
3991
+
[[package]]
3992
+
name = "prost-wkt-types"
3993
+
version = "0.4.2"
3994
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3995
+
checksum = "2377c5680f2342871823045052e791b4487f7c90aae17e0feaee24cf59578a34"
3996
+
dependencies = [
3997
+
"chrono",
3998
+
"prost 0.11.9",
3999
+
"prost-build 0.11.9",
4000
+
"prost-types 0.11.9",
4001
+
"prost-wkt",
4002
+
"prost-wkt-build",
4003
+
"regex",
4004
+
"serde",
4005
+
"serde_derive",
4006
+
"serde_json",
4007
]
4008
4009
[[package]]
···
4047
4048
[[package]]
4049
name = "qdrant"
4050
+
version = "1.9.0"
4051
dependencies = [
4052
"actix-cors",
4053
"actix-files",
4054
"actix-multipart",
4055
"actix-web",
4056
+
"actix-web-extras",
4057
"actix-web-validator",
4058
"anyhow",
4059
"api",
···
4068
"constant_time_eq 0.3.0",
4069
"futures",
4070
"futures-util",
4071
+
"issues",
4072
+
"itertools 0.12.1",
4073
+
"jsonwebtoken",
4074
"log",
4075
"memory",
0
0
4076
"parking_lot",
4077
"prometheus",
4078
"prost 0.11.9",
···
4081
"rand 0.8.5",
4082
"reqwest",
4083
"rstack-self",
4084
+
"rustls 0.22.4",
4085
+
"rustls-pemfile 2.1.2",
4086
+
"rustls-pki-types",
4087
"rusty-hook",
4088
"schemars",
4089
"sealed_test",
···
4094
"serde_urlencoded",
4095
"slog",
4096
"slog-stdlog",
0
4097
"storage",
4098
"sys-info",
4099
"tar",
···
4117
[[package]]
4118
name = "quantization"
4119
version = "0.1.0"
4120
+
source = "git+https://github.com/qdrant/quantization.git#14f42f944358b4e95c482892dc4ead019809a448"
4121
dependencies = [
4122
"cc",
4123
"permutation_iterator",
···
4144
4145
[[package]]
4146
name = "quote"
4147
+
version = "1.0.35"
4148
source = "registry+https://github.com/rust-lang/crates.io-index"
4149
+
checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
4150
dependencies = [
4151
"proc-macro2",
4152
]
···
4276
4277
[[package]]
4278
name = "rayon"
4279
+
version = "1.10.0"
4280
source = "registry+https://github.com/rust-lang/crates.io-index"
4281
+
checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
4282
dependencies = [
4283
"either",
4284
"rayon-core",
···
4286
4287
[[package]]
4288
name = "rayon-core"
4289
+
version = "1.12.1"
4290
source = "registry+https://github.com/rust-lang/crates.io-index"
4291
+
checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
4292
dependencies = [
4293
"crossbeam-deque",
4294
"crossbeam-utils",
···
4358
4359
[[package]]
4360
name = "reqwest"
4361
+
version = "0.12.3"
4362
source = "registry+https://github.com/rust-lang/crates.io-index"
4363
+
checksum = "3e6cc1e89e689536eb5aeede61520e874df5a4707df811cd5da4aa5fbb2aae19"
4364
dependencies = [
4365
+
"base64 0.22.0",
4366
"bytes",
4367
+
"futures-channel",
4368
"futures-core",
4369
"futures-util",
4370
+
"h2 0.4.4",
4371
+
"http 1.0.0",
4372
+
"http-body 1.0.0",
4373
+
"http-body-util",
4374
+
"hyper 1.2.0",
4375
"hyper-rustls",
4376
+
"hyper-util",
4377
"ipnet",
4378
"js-sys",
4379
"log",
···
4381
"once_cell",
4382
"percent-encoding",
4383
"pin-project-lite",
4384
+
"rustls 0.22.4",
4385
+
"rustls-pemfile 2.1.2",
4386
+
"rustls-pki-types",
4387
"serde",
4388
"serde_json",
4389
"serde_urlencoded",
4390
+
"sync_wrapper",
4391
"tokio",
4392
+
"tokio-rustls 0.25.0",
4393
"tokio-util",
4394
"tower-service",
4395
"url",
···
4397
"wasm-bindgen-futures",
4398
"wasm-streams",
4399
"web-sys",
4400
+
"webpki-roots",
4401
"winreg",
4402
]
4403
···
4440
]
4441
4442
[[package]]
4443
+
name = "ringbuffer"
4444
+
version = "0.15.0"
4445
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4446
+
checksum = "3df6368f71f205ff9c33c076d170dd56ebf68e8161c733c0caa07a7a5509ed53"
4447
+
4448
+
[[package]]
4449
name = "rmp"
4450
version = "0.8.11"
4451
source = "registry+https://github.com/rust-lang/crates.io-index"
···
4475
4476
[[package]]
4477
name = "rocksdb"
4478
+
version = "0.22.0"
4479
source = "registry+https://github.com/rust-lang/crates.io-index"
4480
+
checksum = "6bd13e55d6d7b8cd0ea569161127567cd587676c99f4472f779a0279aa60a7a7"
4481
dependencies = [
4482
"libc",
4483
"librocksdb-sys",
···
4485
4486
[[package]]
4487
name = "ron"
4488
+
version = "0.8.1"
4489
source = "registry+https://github.com/rust-lang/crates.io-index"
4490
+
checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94"
4491
dependencies = [
4492
+
"base64 0.21.0",
4493
+
"bitflags 2.4.1",
4494
"serde",
4495
+
"serde_derive",
4496
]
4497
4498
[[package]]
···
4524
4525
[[package]]
4526
name = "rstar"
4527
+
version = "0.12.0"
4528
source = "registry+https://github.com/rust-lang/crates.io-index"
4529
+
checksum = "133315eb94c7b1e8d0cb097e5a710d850263372fd028fff18969de708afc7008"
4530
dependencies = [
4531
"heapless",
4532
"num-traits",
···
4535
4536
[[package]]
4537
name = "rstest"
4538
+
version = "0.19.0"
4539
source = "registry+https://github.com/rust-lang/crates.io-index"
4540
+
checksum = "9d5316d2a1479eeef1ea21e7f9ddc67c191d497abc8fc3ba2467857abbb68330"
4541
dependencies = [
4542
"futures",
4543
"futures-timer",
···
4547
4548
[[package]]
4549
name = "rstest_macros"
4550
+
version = "0.19.0"
4551
source = "registry+https://github.com/rust-lang/crates.io-index"
4552
+
checksum = "04a9df72cc1f67020b0d63ad9bfe4a323e459ea7eb68e03bd9824db49f9a4c25"
4553
dependencies = [
4554
"cfg-if",
4555
"glob",
···
4558
"regex",
4559
"relative-path",
4560
"rustc_version",
4561
+
"syn 2.0.48",
4562
"unicode-ident",
4563
]
4564
4565
[[package]]
4566
name = "rust-ini"
4567
+
version = "0.19.0"
4568
source = "registry+https://github.com/rust-lang/crates.io-index"
4569
+
checksum = "7e2a3bcec1f113553ef1c88aae6c020a369d03d55b58de9869a0908930385091"
4570
dependencies = [
4571
"cfg-if",
4572
"ordered-multimap",
···
4609
4610
[[package]]
4611
name = "rustix"
4612
+
version = "0.38.31"
4613
source = "registry+https://github.com/rust-lang/crates.io-index"
4614
+
checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949"
4615
dependencies = [
4616
"bitflags 2.4.1",
4617
"errno",
4618
"libc",
4619
+
"linux-raw-sys 0.4.13",
4620
+
"windows-sys 0.52.0",
4621
]
4622
4623
[[package]]
4624
name = "rustls"
4625
+
version = "0.21.11"
4626
source = "registry+https://github.com/rust-lang/crates.io-index"
4627
+
checksum = "7fecbfb7b1444f477b345853b1fce097a2c6fb637b2bfb87e6bc5db0f043fae4"
4628
dependencies = [
4629
"log",
4630
"ring 0.17.5",
···
4633
]
4634
4635
[[package]]
4636
+
name = "rustls"
4637
+
version = "0.22.4"
4638
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4639
+
checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432"
4640
+
dependencies = [
4641
+
"log",
4642
+
"ring 0.17.5",
4643
+
"rustls-pki-types",
4644
+
"rustls-webpki 0.102.2",
4645
+
"subtle",
4646
+
"zeroize",
4647
+
]
4648
+
4649
+
[[package]]
4650
name = "rustls-pemfile"
4651
version = "1.0.3"
4652
source = "registry+https://github.com/rust-lang/crates.io-index"
···
4656
]
4657
4658
[[package]]
4659
+
name = "rustls-pemfile"
4660
+
version = "2.1.2"
4661
source = "registry+https://github.com/rust-lang/crates.io-index"
4662
+
checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d"
4663
dependencies = [
4664
+
"base64 0.22.0",
4665
+
"rustls-pki-types",
4666
]
4667
4668
[[package]]
4669
+
name = "rustls-pki-types"
4670
+
version = "1.4.1"
4671
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4672
+
checksum = "ecd36cc4259e3e4514335c4a138c6b43171a8d61d8f5c9348f9fc7529416f247"
4673
+
4674
+
[[package]]
4675
name = "rustls-webpki"
4676
version = "0.101.7"
4677
source = "registry+https://github.com/rust-lang/crates.io-index"
4678
checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765"
4679
dependencies = [
4680
"ring 0.17.5",
4681
+
"untrusted 0.9.0",
4682
+
]
4683
+
4684
+
[[package]]
4685
+
name = "rustls-webpki"
4686
+
version = "0.102.2"
4687
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4688
+
checksum = "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610"
4689
+
dependencies = [
4690
+
"ring 0.17.5",
4691
+
"rustls-pki-types",
4692
"untrusted 0.9.0",
4693
]
4694
···
4731
"ci_info",
4732
"getopts",
4733
"nias",
4734
+
"toml 0.5.10",
4735
]
4736
4737
[[package]]
···
4758
"chrono",
4759
"dyn-clone",
4760
"indexmap 1.9.2",
4761
+
"indexmap 2.2.6",
4762
"schemars_derive",
4763
"serde",
4764
"serde_json",
···
4838
name = "segment"
4839
version = "0.6.0"
4840
dependencies = [
4841
+
"ahash",
4842
"atomic_refcell",
4843
"atomicwrites",
4844
"bincode",
4845
+
"bitpacking",
4846
"bitvec",
4847
"cgroups-rs",
4848
"charabia",
4849
"chrono",
4850
"common",
4851
"criterion",
4852
+
"fnv",
4853
"fs_extra",
4854
+
"generic-tests",
4855
"geo",
4856
"geohash",
4857
+
"indexmap 2.2.6",
4858
"io",
4859
"io-uring",
4860
+
"is_sorted",
4861
+
"itertools 0.12.1",
4862
"log",
4863
+
"macro_rules_attribute",
4864
+
"memmap2 0.9.4",
4865
"memory",
4866
+
"nom",
4867
+
"num-cmp",
4868
"num-derive",
4869
"num-traits",
0
4870
"ordered-float 4.2.0",
4871
"parking_lot",
4872
"pprof",
···
4886
"serde-value",
4887
"serde_cbor",
4888
"serde_json",
4889
+
"smallvec",
4890
"smol_str",
4891
"sparse",
4892
"sysinfo",
···
4902
4903
[[package]]
4904
name = "semver"
4905
+
version = "1.0.22"
4906
source = "registry+https://github.com/rust-lang/crates.io-index"
4907
+
checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca"
4908
+
dependencies = [
4909
+
"serde",
4910
+
]
4911
4912
[[package]]
4913
name = "serde"
4914
+
version = "1.0.197"
4915
source = "registry+https://github.com/rust-lang/crates.io-index"
4916
+
checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2"
4917
dependencies = [
4918
"serde_derive",
4919
]
···
4940
4941
[[package]]
4942
name = "serde_derive"
4943
+
version = "1.0.197"
4944
source = "registry+https://github.com/rust-lang/crates.io-index"
4945
+
checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b"
4946
dependencies = [
4947
"proc-macro2",
4948
"quote",
4949
+
"syn 2.0.48",
4950
]
4951
4952
[[package]]
···
4962
4963
[[package]]
4964
name = "serde_json"
4965
+
version = "1.0.115"
4966
source = "registry+https://github.com/rust-lang/crates.io-index"
4967
+
checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd"
4968
dependencies = [
4969
"itoa",
4970
"ryu",
···
4994
]
4995
4996
[[package]]
4997
+
name = "serde_spanned"
4998
+
version = "0.6.5"
4999
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5000
+
checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1"
5001
+
dependencies = [
5002
+
"serde",
5003
+
]
5004
+
5005
+
[[package]]
5006
name = "serde_urlencoded"
5007
version = "0.7.1"
5008
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5015
]
5016
5017
[[package]]
5018
+
name = "serial_test"
5019
+
version = "3.0.0"
5020
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5021
+
checksum = "953ad9342b3aaca7cb43c45c097dd008d4907070394bd0751a0aa8817e5a018d"
5022
+
dependencies = [
5023
+
"dashmap",
5024
+
"lazy_static",
5025
+
"parking_lot",
5026
+
"serial_test_derive",
5027
+
]
5028
+
5029
+
[[package]]
5030
+
name = "serial_test_derive"
5031
+
version = "3.0.0"
5032
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5033
+
checksum = "b93fb4adc70021ac1b47f7d45e8cc4169baaa7ea58483bc5b721d19a26202212"
5034
+
dependencies = [
5035
+
"proc-macro2",
5036
+
"quote",
5037
+
"syn 2.0.48",
5038
+
]
5039
+
5040
+
[[package]]
5041
name = "sha1"
5042
version = "0.10.5"
5043
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5050
5051
[[package]]
5052
name = "sha2"
5053
+
version = "0.10.8"
5054
source = "registry+https://github.com/rust-lang/crates.io-index"
5055
+
checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
5056
dependencies = [
5057
"cfg-if",
5058
"cpufeatures",
···
5070
5071
[[package]]
5072
name = "shlex"
5073
+
version = "1.3.0"
5074
source = "registry+https://github.com/rust-lang/crates.io-index"
5075
+
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
5076
5077
[[package]]
5078
name = "signal-hook-registry"
···
5084
]
5085
5086
[[package]]
5087
+
name = "simple_asn1"
5088
+
version = "0.6.2"
5089
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5090
+
checksum = "adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085"
5091
+
dependencies = [
5092
+
"num-bigint",
5093
+
"num-traits",
5094
+
"thiserror",
5095
+
"time",
5096
+
]
5097
+
5098
+
[[package]]
5099
name = "siphasher"
5100
version = "0.3.10"
5101
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5146
5147
[[package]]
5148
name = "smallvec"
5149
+
version = "1.13.2"
5150
source = "registry+https://github.com/rust-lang/crates.io-index"
5151
+
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
5152
5153
[[package]]
5154
name = "smol_str"
5155
+
version = "0.2.1"
5156
source = "registry+https://github.com/rust-lang/crates.io-index"
5157
+
checksum = "e6845563ada680337a52d43bb0b29f396f2d911616f6573012645b9e3d048a49"
5158
dependencies = [
5159
"serde",
5160
]
···
5197
dependencies = [
5198
"common",
5199
"io",
5200
+
"itertools 0.12.1",
5201
+
"memmap2 0.9.4",
5202
"memory",
5203
"ordered-float 4.2.0",
5204
+
"parking_lot",
5205
"rand 0.8.5",
5206
"schemars",
5207
"serde",
0
5208
"tempfile",
5209
"validator",
5210
]
···
5220
version = "0.9.8"
5221
source = "registry+https://github.com/rust-lang/crates.io-index"
5222
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
0
0
0
5223
5224
[[package]]
5225
name = "stable_deref_trait"
···
5247
"common",
5248
"env_logger",
5249
"futures",
5250
+
"http 0.2.9",
5251
"io",
5252
+
"itertools 0.12.1",
5253
"log",
5254
"memory",
0
5255
"parking_lot",
5256
"proptest",
5257
"prost 0.11.9",
···
5264
"serde",
5265
"serde_cbor",
5266
"serde_json",
5267
+
"strum",
5268
"tar",
5269
"tempfile",
5270
"thiserror",
···
5288
version = "0.10.0"
5289
source = "registry+https://github.com/rust-lang/crates.io-index"
5290
checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
5291
+
5292
+
[[package]]
5293
+
name = "strsim"
5294
+
version = "0.11.0"
5295
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5296
+
checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01"
5297
+
5298
+
[[package]]
5299
+
name = "strum"
5300
+
version = "0.26.2"
5301
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5302
+
checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29"
5303
+
dependencies = [
5304
+
"strum_macros",
5305
+
]
5306
+
5307
+
[[package]]
5308
+
name = "strum_macros"
5309
+
version = "0.26.2"
5310
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5311
+
checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946"
5312
+
dependencies = [
5313
+
"heck 0.4.1",
5314
+
"proc-macro2",
5315
+
"quote",
5316
+
"rustversion",
5317
+
"syn 2.0.48",
5318
+
]
5319
5320
[[package]]
5321
name = "subtle"
5322
+
version = "2.5.0"
5323
source = "registry+https://github.com/rust-lang/crates.io-index"
5324
+
checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
5325
5326
[[package]]
5327
name = "symbolic-common"
···
5359
5360
[[package]]
5361
name = "syn"
5362
+
version = "2.0.48"
5363
source = "registry+https://github.com/rust-lang/crates.io-index"
5364
+
checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f"
5365
dependencies = [
5366
"proc-macro2",
5367
"quote",
···
5370
5371
[[package]]
5372
name = "sync_wrapper"
5373
+
version = "0.1.2"
5374
source = "registry+https://github.com/rust-lang/crates.io-index"
5375
+
checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
5376
5377
[[package]]
5378
name = "sys-info"
···
5386
5387
[[package]]
5388
name = "sysinfo"
5389
+
version = "0.30.10"
5390
source = "registry+https://github.com/rust-lang/crates.io-index"
5391
+
checksum = "26d7c217777061d5a2d652aea771fb9ba98b6dade657204b08c4b9604d11555b"
5392
dependencies = [
5393
"cfg-if",
5394
"core-foundation-sys",
···
5396
"ntapi",
5397
"once_cell",
5398
"rayon",
5399
+
"windows 0.52.0",
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5400
]
5401
5402
[[package]]
···
5418
5419
[[package]]
5420
name = "tempfile"
5421
+
version = "3.10.1"
5422
source = "registry+https://github.com/rust-lang/crates.io-index"
5423
+
checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1"
5424
dependencies = [
5425
"cfg-if",
5426
"fastrand",
5427
+
"rustix 0.38.31",
5428
+
"windows-sys 0.52.0",
0
5429
]
5430
5431
[[package]]
···
5449
5450
[[package]]
5451
name = "thiserror"
5452
+
version = "1.0.58"
5453
source = "registry+https://github.com/rust-lang/crates.io-index"
5454
+
checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297"
5455
dependencies = [
5456
"thiserror-impl",
5457
]
5458
5459
[[package]]
5460
name = "thiserror-impl"
5461
+
version = "1.0.58"
5462
source = "registry+https://github.com/rust-lang/crates.io-index"
5463
+
checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7"
5464
dependencies = [
5465
"proc-macro2",
5466
"quote",
5467
+
"syn 2.0.48",
5468
]
5469
5470
[[package]]
···
5475
dependencies = [
5476
"libc",
5477
"redox_syscall 0.2.16",
5478
+
"winapi",
5479
+
]
5480
+
5481
+
[[package]]
5482
+
name = "thread-priority"
5483
+
version = "0.16.0"
5484
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5485
+
checksum = "a617e9eeeb20448b01a8e2427fb80dfbc9c49d79a1de3b11f25731edbf547e3c"
5486
+
dependencies = [
5487
+
"bitflags 2.4.1",
5488
+
"cfg-if",
5489
+
"libc",
5490
+
"log",
5491
+
"rustversion",
5492
"winapi",
5493
]
5494
···
5551
]
5552
5553
[[package]]
5554
+
name = "tiny-keccak"
5555
+
version = "2.0.2"
5556
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5557
+
checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237"
5558
+
dependencies = [
5559
+
"crunchy",
5560
+
]
5561
+
5562
+
[[package]]
5563
name = "tinytemplate"
5564
version = "1.2.1"
5565
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5586
5587
[[package]]
5588
name = "tokio"
5589
+
version = "1.37.0"
5590
source = "registry+https://github.com/rust-lang/crates.io-index"
5591
+
checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787"
5592
dependencies = [
5593
"backtrace",
5594
"bytes",
···
5622
dependencies = [
5623
"proc-macro2",
5624
"quote",
5625
+
"syn 2.0.48",
5626
]
5627
5628
[[package]]
···
5631
source = "registry+https://github.com/rust-lang/crates.io-index"
5632
checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
5633
dependencies = [
5634
+
"rustls 0.21.11",
5635
+
"tokio",
5636
+
]
5637
+
5638
+
[[package]]
5639
+
name = "tokio-rustls"
5640
+
version = "0.25.0"
5641
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5642
+
checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f"
5643
+
dependencies = [
5644
+
"rustls 0.22.4",
5645
+
"rustls-pki-types",
5646
"tokio",
5647
]
5648
···
5681
]
5682
5683
[[package]]
5684
+
name = "toml"
5685
+
version = "0.8.9"
5686
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5687
+
checksum = "c6a4b9e8023eb94392d3dca65d717c53abc5dad49c07cb65bb8fcd87115fa325"
5688
+
dependencies = [
5689
+
"serde",
5690
+
"serde_spanned",
5691
+
"toml_datetime",
5692
+
"toml_edit",
5693
+
]
5694
+
5695
+
[[package]]
5696
+
name = "toml_datetime"
5697
+
version = "0.6.5"
5698
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5699
+
checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1"
5700
+
dependencies = [
5701
+
"serde",
5702
+
]
5703
+
5704
+
[[package]]
5705
+
name = "toml_edit"
5706
+
version = "0.21.1"
5707
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5708
+
checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1"
5709
+
dependencies = [
5710
+
"indexmap 2.2.6",
5711
+
"serde",
5712
+
"serde_spanned",
5713
+
"toml_datetime",
5714
+
"winnow",
5715
+
]
5716
+
5717
+
[[package]]
5718
name = "tonic"
5719
version = "0.9.2"
5720
source = "git+https://github.com/qdrant/tonic?branch=v0.9.2-patched#060ab88c87955adc59d46a44b4e3b72cb4cc1522"
···
5727
"flate2",
5728
"futures-core",
5729
"futures-util",
5730
+
"h2 0.3.26",
5731
+
"http 0.2.9",
5732
+
"http-body 0.4.5",
5733
+
"hyper 0.14.26",
5734
"hyper-timeout",
5735
"percent-encoding",
5736
"pin-project",
5737
"prost 0.11.9",
5738
+
"rustls-pemfile 1.0.3",
5739
"tokio",
5740
+
"tokio-rustls 0.24.1",
5741
"tokio-stream",
5742
"tower",
5743
"tower-layer",
···
5753
dependencies = [
5754
"prettyplease 0.2.4",
5755
"proc-macro2",
5756
+
"prost-build 0.12.3",
5757
"quote",
5758
+
"syn 2.0.48",
5759
]
5760
5761
[[package]]
···
5805
5806
[[package]]
5807
name = "tracing"
5808
+
version = "0.1.40"
5809
source = "registry+https://github.com/rust-lang/crates.io-index"
5810
+
checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
5811
dependencies = [
0
5812
"log",
5813
"pin-project-lite",
5814
"tracing-attributes",
···
5817
5818
[[package]]
5819
name = "tracing-attributes"
5820
+
version = "0.1.27"
5821
source = "registry+https://github.com/rust-lang/crates.io-index"
5822
+
checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
5823
dependencies = [
5824
"proc-macro2",
5825
"quote",
5826
+
"syn 2.0.48",
5827
]
5828
5829
[[package]]
5830
name = "tracing-core"
5831
+
version = "0.1.32"
5832
source = "registry+https://github.com/rust-lang/crates.io-index"
5833
+
checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
5834
dependencies = [
5835
"once_cell",
5836
"valuable",
···
5868
5869
[[package]]
5870
name = "tracing-tracy"
5871
+
version = "0.11.0"
5872
source = "registry+https://github.com/rust-lang/crates.io-index"
5873
+
checksum = "6024d04f84a69fd0d1dc1eee3a2b070bd246530a0582f9982ae487cb6c703614"
5874
dependencies = [
5875
"tracing-core",
5876
"tracing-subscriber",
···
5879
5880
[[package]]
5881
name = "tracy-client"
5882
+
version = "0.17.0"
5883
source = "registry+https://github.com/rust-lang/crates.io-index"
5884
+
checksum = "59fb931a64ff88984f86d3e9bcd1ae8843aa7fe44dd0f8097527bc172351741d"
5885
dependencies = [
5886
"loom",
5887
"once_cell",
···
5910
checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
5911
5912
[[package]]
5913
+
name = "typetag"
5914
+
version = "0.2.15"
5915
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5916
+
checksum = "c43148481c7b66502c48f35b8eef38b6ccdc7a9f04bd4cc294226d901ccc9bc7"
5917
+
dependencies = [
5918
+
"erased-serde",
5919
+
"inventory",
5920
+
"once_cell",
5921
+
"serde",
5922
+
"typetag-impl",
5923
+
]
5924
+
5925
+
[[package]]
5926
+
name = "typetag-impl"
5927
+
version = "0.2.15"
5928
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5929
+
checksum = "291db8a81af4840c10d636e047cac67664e343be44e24dfdbd1492df9a5d3390"
5930
+
dependencies = [
5931
+
"proc-macro2",
5932
+
"quote",
5933
+
"syn 2.0.48",
5934
+
]
5935
+
5936
+
[[package]]
5937
name = "ucd-trie"
5938
version = "0.1.5"
5939
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5976
]
5977
5978
[[package]]
5979
+
name = "unicode-segmentation"
5980
+
version = "1.10.1"
5981
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5982
+
checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36"
5983
+
5984
+
[[package]]
5985
name = "unicode-width"
5986
version = "0.1.10"
5987
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6022
6023
[[package]]
6024
name = "ureq"
6025
+
version = "2.9.6"
6026
source = "registry+https://github.com/rust-lang/crates.io-index"
6027
+
checksum = "11f214ce18d8b2cbe84ed3aa6486ed3f5b285cf8d8fbdbce9f3f767a724adc35"
6028
dependencies = [
6029
"base64 0.21.0",
6030
"log",
6031
"once_cell",
6032
+
"rustls 0.22.4",
6033
+
"rustls-pki-types",
6034
+
"rustls-webpki 0.102.2",
6035
"url",
6036
+
"webpki-roots",
6037
]
6038
6039
[[package]]
···
6056
6057
[[package]]
6058
name = "uuid"
6059
+
version = "1.8.0"
6060
source = "registry+https://github.com/rust-lang/crates.io-index"
6061
+
checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0"
6062
dependencies = [
6063
"getrandom 0.2.11",
6064
"serde",
6065
]
6066
+
6067
+
[[package]]
6068
+
name = "v_htmlescape"
6069
+
version = "0.15.8"
6070
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6071
+
checksum = "4e8257fbc510f0a46eb602c10215901938b5c2a7d5e70fc11483b1d3c9b5b18c"
6072
6073
[[package]]
6074
name = "validator"
···
6142
[[package]]
6143
name = "wal"
6144
version = "0.1.2"
6145
+
source = "git+https://github.com/qdrant/wal.git?rev=a7870900f29811a24e20882887d60e6a2febf945#a7870900f29811a24e20882887d60e6a2febf945"
6146
dependencies = [
6147
"byteorder",
6148
"crc32c",
···
6151
"env_logger",
6152
"fs4",
6153
"log",
6154
+
"memmap2 0.9.4",
6155
"rand 0.8.5",
6156
"rand_distr",
6157
+
"rustix 0.37.27",
6158
"serde",
6159
]
6160
6161
[[package]]
6162
name = "walkdir"
6163
+
version = "2.5.0"
6164
source = "registry+https://github.com/rust-lang/crates.io-index"
6165
+
checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
6166
dependencies = [
6167
"same-file",
6168
"winapi-util",
···
6192
6193
[[package]]
6194
name = "wasm-bindgen"
6195
+
version = "0.2.92"
6196
source = "registry+https://github.com/rust-lang/crates.io-index"
6197
+
checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8"
6198
dependencies = [
6199
"cfg-if",
6200
"wasm-bindgen-macro",
···
6202
6203
[[package]]
6204
name = "wasm-bindgen-backend"
6205
+
version = "0.2.92"
6206
source = "registry+https://github.com/rust-lang/crates.io-index"
6207
+
checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da"
6208
dependencies = [
6209
"bumpalo",
6210
"log",
6211
"once_cell",
6212
"proc-macro2",
6213
"quote",
6214
+
"syn 2.0.48",
6215
"wasm-bindgen-shared",
6216
]
6217
6218
[[package]]
6219
name = "wasm-bindgen-futures"
6220
+
version = "0.4.42"
6221
source = "registry+https://github.com/rust-lang/crates.io-index"
6222
+
checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0"
6223
dependencies = [
6224
"cfg-if",
6225
"js-sys",
···
6229
6230
[[package]]
6231
name = "wasm-bindgen-macro"
6232
+
version = "0.2.92"
6233
source = "registry+https://github.com/rust-lang/crates.io-index"
6234
+
checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726"
6235
dependencies = [
6236
"quote",
6237
"wasm-bindgen-macro-support",
···
6239
6240
[[package]]
6241
name = "wasm-bindgen-macro-support"
6242
+
version = "0.2.92"
6243
source = "registry+https://github.com/rust-lang/crates.io-index"
6244
+
checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
6245
dependencies = [
6246
"proc-macro2",
6247
"quote",
6248
+
"syn 2.0.48",
6249
"wasm-bindgen-backend",
6250
"wasm-bindgen-shared",
6251
]
6252
6253
[[package]]
6254
name = "wasm-bindgen-shared"
6255
+
version = "0.2.92"
6256
source = "registry+https://github.com/rust-lang/crates.io-index"
6257
+
checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96"
6258
6259
[[package]]
6260
name = "wasm-streams"
6261
+
version = "0.4.0"
6262
source = "registry+https://github.com/rust-lang/crates.io-index"
6263
+
checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129"
6264
dependencies = [
6265
"futures-util",
6266
"js-sys",
···
6271
6272
[[package]]
6273
name = "web-sys"
6274
+
version = "0.3.69"
6275
source = "registry+https://github.com/rust-lang/crates.io-index"
6276
+
checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef"
6277
dependencies = [
6278
"js-sys",
6279
"wasm-bindgen",
···
6281
6282
[[package]]
6283
name = "webpki-roots"
6284
+
version = "0.26.1"
6285
source = "registry+https://github.com/rust-lang/crates.io-index"
6286
+
checksum = "b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009"
6287
dependencies = [
6288
+
"rustls-pki-types",
6289
]
6290
6291
[[package]]
0
0
0
0
0
0
6292
name = "whatlang"
6293
+
version = "0.16.4"
6294
source = "registry+https://github.com/rust-lang/crates.io-index"
6295
+
checksum = "471d1c1645d361eb782a1650b1786a8fb58dd625e681a04c09f5ff7c8764a7b0"
6296
dependencies = [
6297
+
"hashbrown 0.14.2",
6298
"once_cell",
6299
]
6300
···
6350
]
6351
6352
[[package]]
6353
+
name = "windows"
6354
+
version = "0.52.0"
6355
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6356
+
checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
6357
+
dependencies = [
6358
+
"windows-core",
6359
+
"windows-targets 0.52.0",
6360
+
]
6361
+
6362
+
[[package]]
6363
+
name = "windows-core"
6364
+
version = "0.52.0"
6365
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6366
+
checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
6367
+
dependencies = [
6368
+
"windows-targets 0.52.0",
6369
+
]
6370
+
6371
+
[[package]]
6372
name = "windows-sys"
6373
version = "0.42.0"
6374
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6402
]
6403
6404
[[package]]
6405
+
name = "windows-sys"
6406
+
version = "0.52.0"
6407
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6408
+
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
6409
+
dependencies = [
6410
+
"windows-targets 0.52.0",
6411
+
]
6412
+
6413
+
[[package]]
6414
name = "windows-targets"
6415
version = "0.42.2"
6416
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6441
]
6442
6443
[[package]]
6444
+
name = "windows-targets"
6445
+
version = "0.52.0"
6446
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6447
+
checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
6448
+
dependencies = [
6449
+
"windows_aarch64_gnullvm 0.52.0",
6450
+
"windows_aarch64_msvc 0.52.0",
6451
+
"windows_i686_gnu 0.52.0",
6452
+
"windows_i686_msvc 0.52.0",
6453
+
"windows_x86_64_gnu 0.52.0",
6454
+
"windows_x86_64_gnullvm 0.52.0",
6455
+
"windows_x86_64_msvc 0.52.0",
6456
+
]
6457
+
6458
+
[[package]]
6459
name = "windows_aarch64_gnullvm"
6460
version = "0.42.2"
6461
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6468
checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
6469
6470
[[package]]
6471
+
name = "windows_aarch64_gnullvm"
6472
+
version = "0.52.0"
6473
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6474
+
checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
6475
+
6476
+
[[package]]
6477
name = "windows_aarch64_msvc"
6478
version = "0.42.2"
6479
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6486
checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
6487
6488
[[package]]
6489
+
name = "windows_aarch64_msvc"
6490
+
version = "0.52.0"
6491
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6492
+
checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
6493
+
6494
+
[[package]]
6495
name = "windows_i686_gnu"
6496
version = "0.42.2"
6497
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6504
checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
6505
6506
[[package]]
6507
+
name = "windows_i686_gnu"
6508
+
version = "0.52.0"
6509
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6510
+
checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
6511
+
6512
+
[[package]]
6513
name = "windows_i686_msvc"
6514
version = "0.42.2"
6515
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6522
checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
6523
6524
[[package]]
6525
+
name = "windows_i686_msvc"
6526
+
version = "0.52.0"
6527
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6528
+
checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
6529
+
6530
+
[[package]]
6531
name = "windows_x86_64_gnu"
6532
version = "0.42.2"
6533
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6540
checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
6541
6542
[[package]]
6543
+
name = "windows_x86_64_gnu"
6544
+
version = "0.52.0"
6545
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6546
+
checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
6547
+
6548
+
[[package]]
6549
name = "windows_x86_64_gnullvm"
6550
version = "0.42.2"
6551
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6558
checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
6559
6560
[[package]]
6561
+
name = "windows_x86_64_gnullvm"
6562
+
version = "0.52.0"
6563
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6564
+
checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
6565
+
6566
+
[[package]]
6567
name = "windows_x86_64_msvc"
6568
version = "0.42.2"
6569
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6576
checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
6577
6578
[[package]]
6579
+
name = "windows_x86_64_msvc"
6580
+
version = "0.52.0"
6581
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6582
+
checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
6583
+
6584
+
[[package]]
6585
+
name = "winnow"
6586
+
version = "0.5.37"
6587
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6588
+
checksum = "a7cad8365489051ae9f054164e459304af2e7e9bb407c958076c8bf4aef52da5"
6589
+
dependencies = [
6590
+
"memchr",
6591
+
]
6592
+
6593
+
[[package]]
6594
name = "winreg"
6595
+
version = "0.52.0"
6596
source = "registry+https://github.com/rust-lang/crates.io-index"
6597
+
checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5"
6598
dependencies = [
6599
"cfg-if",
6600
"windows-sys 0.48.0",
···
6650
dependencies = [
6651
"proc-macro2",
6652
"quote",
6653
+
"syn 2.0.48",
6654
]
6655
6656
[[package]]
···
6660
checksum = "655b0814c5c0b19ade497851070c640773304939a6c0fd5f5fb43da0696d05b7"
6661
6662
[[package]]
6663
+
name = "zeroize"
6664
+
version = "1.7.0"
6665
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6666
+
checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d"
6667
+
6668
+
[[package]]
6669
name = "zerovec"
6670
+
version = "0.10.1"
6671
source = "registry+https://github.com/rust-lang/crates.io-index"
6672
+
checksum = "eff4439ae91fb5c72b8abc12f3f2dbf51bd27e6eadb9f8a5bc8898dddb0e27ea"
6673
dependencies = [
6674
"zerofrom",
6675
]
···
6705
6706
[[package]]
6707
name = "zstd"
6708
+
version = "0.13.0"
6709
source = "registry+https://github.com/rust-lang/crates.io-index"
6710
+
checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110"
6711
dependencies = [
6712
+
"zstd-safe 7.0.0",
6713
]
6714
6715
[[package]]
···
6724
6725
[[package]]
6726
name = "zstd-safe"
6727
+
version = "7.0.0"
6728
source = "registry+https://github.com/rust-lang/crates.io-index"
6729
+
checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e"
6730
dependencies = [
0
6731
"zstd-sys",
6732
]
6733
6734
[[package]]
6735
name = "zstd-sys"
6736
+
version = "2.0.9+zstd.1.5.5"
6737
source = "registry+https://github.com/rust-lang/crates.io-index"
6738
+
checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656"
6739
dependencies = [
6740
"cc",
6741
+
"pkg-config",
6742
]
+4
-8
pkgs/servers/search/qdrant/default.nix
···
13
14
rustPlatform.buildRustPackage rec {
15
pname = "qdrant";
16
-
version = "1.7.4";
17
18
src = fetchFromGitHub {
19
owner = "qdrant";
20
repo = "qdrant";
21
rev = "refs/tags/v${version}";
22
-
sha256 = "sha256-BgsLmE50mGmB5fcUjov8wcAHRTKMYaoyoXjSUyIddlc=";
23
};
24
25
-
patches = [
26
-
./1.7.4-CVE-2024-3078.patch
27
-
];
28
-
29
cargoLock = {
30
lockFile = ./Cargo.lock;
31
outputHashes = {
32
-
"quantization-0.1.0" = "sha256-ggVqJiftu0nvyEM0dzsH0JqIc/Z1XILyUSKiJHeuuZs=";
33
"tonic-0.9.2" = "sha256-ZlcDUZy/FhxcgZE7DtYhAubOq8DMSO17T+TCmXar1jE=";
34
-
"wal-0.1.2" = "sha256-nBGwpphtj+WBwL9TmWk7qXiEqlIWkgh/2V9uProqhMk=";
35
};
36
};
37
···
13
14
rustPlatform.buildRustPackage rec {
15
pname = "qdrant";
16
+
version = "1.9.0";
17
18
src = fetchFromGitHub {
19
owner = "qdrant";
20
repo = "qdrant";
21
rev = "refs/tags/v${version}";
22
+
sha256 = "sha256-SirqQW/OxFvsyra80znSDakHwFjHk2YkpAaNwXnbK60=";
23
};
24
0
0
0
0
25
cargoLock = {
26
lockFile = ./Cargo.lock;
27
outputHashes = {
28
+
"quantization-0.1.0" = "sha256-BofK1X06efESoxVJmlCY5D3toFmo2ZkKNz11ot2imIs=";
29
"tonic-0.9.2" = "sha256-ZlcDUZy/FhxcgZE7DtYhAubOq8DMSO17T+TCmXar1jE=";
30
+
"wal-0.1.2" = "sha256-YjOXYg8dnYsb+Zl6xUkAccjZZn3tyf3fR/kWTfUjlgg=";
31
};
32
};
33