vecs: init

This commit is contained in:
nym21
2025-07-21 11:02:25 +02:00
parent 7ef70b953b
commit 5347523921
23 changed files with 471 additions and 86 deletions
Generated
+49
View File
@@ -583,6 +583,7 @@ dependencies = [
"brk_logger",
"ctrlc",
"log",
"parking_lot",
]
[[package]]
@@ -1052,6 +1053,44 @@ dependencies = [
"zstd",
]
[[package]]
name = "brk_vecs"
version = "0.0.81"
dependencies = [
"arc-swap",
"bincode",
"brk_core",
"brk_exit",
"libc",
"log",
"memmap2",
"parking_lot",
"rayon",
"serde",
"serde_derive",
"serde_json",
"zerocopy",
"zerocopy-derive",
"zstd",
]
[[package]]
name = "brk_vecs_gen"
version = "0.0.81"
dependencies = [
"brk_core",
"env_logger",
"log",
"memmap2",
"rayon",
"serde",
"serde_json",
"thiserror 2.0.12",
"zerocopy",
"zerocopy-derive",
"zstd",
]
[[package]]
name = "brotli"
version = "8.0.1"
@@ -3106,6 +3145,16 @@ dependencies = [
"unicode-width",
]
[[package]]
name = "parking_lot"
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13"
dependencies = [
"lock_api",
"parking_lot_core",
]
[[package]]
name = "parking_lot_core"
version = "0.9.11"