refactor(server): indexer & worker & sync perf (#15504)

This commit is contained in:
DarkSky
2026-08-21 08:11:37 +08:00
committed by GitHub
parent 8c9aad9a9b
commit c57004ea2c
259 changed files with 16530 additions and 17793 deletions
Generated
+20 -2
View File
@@ -151,6 +151,7 @@ dependencies = [
"lru 0.16.3",
"objc2",
"objc2-foundation",
"serde_json",
"thiserror 2.0.18",
"tokio",
"uniffi",
@@ -264,6 +265,7 @@ dependencies = [
"llm_adapter",
"llm_runtime",
"matroska",
"memory-indexer",
"mimalloc",
"mp4parse",
"napi",
@@ -5036,19 +5038,24 @@ dependencies = [
[[package]]
name = "memory-indexer"
version = "0.3.1"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53a349dd43a5b5efb437a192d7fe37e58feb94f094839d303482dc8bcc8d1043"
checksum = "ff94e8411d369f3197d3bf8b57414651cbfe01353959f91dbc3bfb1f903ef9d3"
dependencies = [
"bincode 2.0.1",
"crc32fast",
"jieba-rs",
"once_cell",
"pinyin",
"roaring",
"serde",
"serde_json",
"sha2 0.10.9",
"smol_str",
"strsim 0.11.1",
"unicode-normalization",
"unicode-script",
"zstd",
]
[[package]]
@@ -6981,6 +6988,17 @@ version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422"
[[package]]
name = "roaring"
version = "0.11.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1dedc5658c6ecb3bdb5ef5f3295bb9253f42dcf3fd1402c03f6b1f7659c3c4a9"
dependencies = [
"bytemuck",
"byteorder",
"serde",
]
[[package]]
name = "roman-numerals-rs"
version = "3.1.0"