tangled
alpha
login
or
join now
tsiry-sandratraina.com
/
rockbox-zig
2
fork
atom
A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita
audio
rust
zig
deno
mpris
rockbox
mpd
2
fork
atom
overview
issues
pulls
pipelines
Use Tantivy 0.22.0 and regenerate lockfile
tsiry-sandratraina.com
2 months ago
81d34e8f
6c35d1fd
+57
-133
4 changed files
expand all
collapse all
unified
split
Cargo.lock
crates
graphql
Cargo.toml
rpc
Cargo.toml
search
Cargo.toml
+54
-130
Cargo.lock
···
800
dependencies = [
801
"Inflector",
802
"async-graphql-parser",
803
-
"darling 0.20.10",
804
"proc-macro-crate",
805
"proc-macro2",
806
"quote",
···
1360
"futures-io",
1361
"futures-lite",
1362
"piper",
1363
-
]
1364
-
1365
-
[[package]]
1366
-
name = "bon"
1367
-
version = "3.8.1"
1368
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1369
-
checksum = "ebeb9aaf9329dff6ceb65c689ca3db33dbf15f324909c60e4e5eef5701ce31b1"
1370
-
dependencies = [
1371
-
"bon-macros",
1372
-
"rustversion",
1373
-
]
1374
-
1375
-
[[package]]
1376
-
name = "bon-macros"
1377
-
version = "3.8.1"
1378
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1379
-
checksum = "77e9d642a7e3a318e37c2c9427b5a6a48aa1ad55dcd986f3034ab2239045a645"
1380
-
dependencies = [
1381
-
"darling 0.21.3",
1382
-
"ident_case",
1383
-
"prettyplease",
1384
-
"proc-macro2",
1385
-
"quote",
1386
-
"rustversion",
1387
-
"syn 2.0.91",
1388
]
1389
1390
[[package]]
···
2262
source = "registry+https://github.com/rust-lang/crates.io-index"
2263
checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
2264
dependencies = [
2265
-
"darling_core 0.20.10",
2266
-
"darling_macro 0.20.10",
2267
-
]
2268
-
2269
-
[[package]]
2270
-
name = "darling"
2271
-
version = "0.21.3"
2272
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2273
-
checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0"
2274
-
dependencies = [
2275
-
"darling_core 0.21.3",
2276
-
"darling_macro 0.21.3",
2277
]
2278
2279
[[package]]
···
2291
]
2292
2293
[[package]]
2294
-
name = "darling_core"
2295
-
version = "0.21.3"
2296
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2297
-
checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4"
2298
-
dependencies = [
2299
-
"fnv",
2300
-
"ident_case",
2301
-
"proc-macro2",
2302
-
"quote",
2303
-
"strsim",
2304
-
"syn 2.0.91",
2305
-
]
2306
-
2307
-
[[package]]
2308
name = "darling_macro"
2309
version = "0.20.10"
2310
source = "registry+https://github.com/rust-lang/crates.io-index"
2311
checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
2312
dependencies = [
2313
-
"darling_core 0.20.10",
2314
-
"quote",
2315
-
"syn 2.0.91",
2316
-
]
2317
-
2318
-
[[package]]
2319
-
name = "darling_macro"
2320
-
version = "0.21.3"
2321
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2322
-
checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81"
2323
-
dependencies = [
2324
-
"darling_core 0.21.3",
2325
"quote",
2326
"syn 2.0.91",
2327
]
···
3752
source = "registry+https://github.com/rust-lang/crates.io-index"
3753
checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8"
3754
dependencies = [
3755
-
"darling 0.20.10",
3756
"proc-macro2",
3757
"quote",
3758
"syn 2.0.91",
···
3981
version = "1.2.1"
3982
source = "registry+https://github.com/rust-lang/crates.io-index"
3983
checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2"
3984
-
3985
-
[[package]]
3986
-
name = "downcast-rs"
3987
-
version = "2.0.2"
3988
-
source = "registry+https://github.com/rust-lang/crates.io-index"
3989
-
checksum = "117240f60069e65410b3ae1bb213295bd828f707b5bec6596a1afc8793ce0cbc"
3990
3991
[[package]]
3992
name = "dpi"
···
4793
4794
[[package]]
4795
name = "fs4"
4796
-
version = "0.13.1"
4797
source = "registry+https://github.com/rust-lang/crates.io-index"
4798
-
checksum = "8640e34b88f7652208ce9e88b1a37a2ae95227d84abec377ccd3c5cfeb141ed4"
4799
dependencies = [
4800
-
"rustix 1.1.2",
4801
-
"windows-sys 0.59.0",
4802
]
4803
4804
[[package]]
···
5906
]
5907
5908
[[package]]
5909
-
name = "hyperloglogplus"
5910
-
version = "0.4.1"
5911
-
source = "registry+https://github.com/rust-lang/crates.io-index"
5912
-
checksum = "621debdf94dcac33e50475fdd76d34d5ea9c0362a834b9db08c3024696c1fbe3"
5913
-
dependencies = [
5914
-
"serde",
5915
-
]
5916
-
5917
-
[[package]]
5918
name = "iana-time-zone"
5919
version = "0.1.61"
5920
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6262
source = "registry+https://github.com/rust-lang/crates.io-index"
6263
checksum = "894813a444908c0c8c0e221b041771d107c4a21de1d317dc49bcc66e3c9e5b3f"
6264
dependencies = [
6265
-
"darling 0.20.10",
6266
"indoc",
6267
"proc-macro2",
6268
"quote",
6269
"syn 2.0.91",
0
0
0
0
0
0
0
0
0
0
0
0
6270
]
6271
6272
[[package]]
···
6383
]
6384
6385
[[package]]
6386
-
name = "itertools"
6387
-
version = "0.14.0"
6388
-
source = "registry+https://github.com/rust-lang/crates.io-index"
6389
-
checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
6390
-
dependencies = [
6391
-
"either",
6392
-
]
6393
-
6394
-
[[package]]
6395
name = "itoa"
6396
version = "1.0.14"
6397
source = "registry+https://github.com/rust-lang/crates.io-index"
···
7020
7021
[[package]]
7022
name = "measure_time"
7023
-
version = "0.9.0"
7024
source = "registry+https://github.com/rust-lang/crates.io-index"
7025
-
checksum = "51c55d61e72fc3ab704396c5fa16f4c184db37978ae4e94ca8959693a235fc0e"
7026
dependencies = [
0
7027
"log",
7028
]
7029
···
8096
8097
[[package]]
8098
name = "ownedbytes"
8099
-
version = "0.9.0"
8100
source = "registry+https://github.com/rust-lang/crates.io-index"
8101
-
checksum = "2fbd56f7631767e61784dc43f8580f403f4475bd4aaa4da003e6295e1bab4a7e"
8102
dependencies = [
8103
"stable_deref_trait",
8104
]
···
10425
source = "registry+https://github.com/rust-lang/crates.io-index"
10426
checksum = "8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e"
10427
dependencies = [
10428
-
"darling 0.20.10",
10429
"proc-macro2",
10430
"quote",
10431
"syn 2.0.91",
···
10606
10607
[[package]]
10608
name = "sketches-ddsketch"
10609
-
version = "0.3.0"
10610
source = "registry+https://github.com/rust-lang/crates.io-index"
10611
-
checksum = "c1e9a774a6c28142ac54bb25d25562e6bcf957493a184f15ad4eebccb23e410a"
10612
dependencies = [
10613
"serde",
10614
]
···
11719
11720
[[package]]
11721
name = "tantivy"
11722
-
version = "0.25.0"
11723
source = "registry+https://github.com/rust-lang/crates.io-index"
11724
-
checksum = "502915c7381c5cb2d2781503962610cb880ad8f1a0ca95df1bae645d5ebf2545"
11725
dependencies = [
11726
"aho-corasick",
11727
"arc-swap",
11728
"base64 0.22.1",
11729
"bitpacking",
11730
-
"bon",
11731
"byteorder",
11732
"census",
11733
"crc32fast",
11734
"crossbeam-channel",
11735
-
"downcast-rs 2.0.2",
11736
"fastdivide",
11737
"fnv",
11738
"fs4",
11739
"htmlescape",
11740
-
"hyperloglogplus",
11741
-
"itertools 0.14.0",
11742
"levenshtein_automata",
11743
"log",
11744
"lru",
11745
"lz4_flex",
11746
"measure_time",
11747
"memmap2 0.9.5",
0
11748
"once_cell",
11749
"oneshot",
11750
"rayon",
11751
"regex",
11752
"rust-stemmers",
11753
-
"rustc-hash 2.0.0",
11754
"serde",
11755
"serde_json",
11756
"sketches-ddsketch",
···
11763
"tantivy-stacker",
11764
"tantivy-tokenizer-api",
11765
"tempfile",
11766
-
"thiserror 2.0.9",
11767
"time",
11768
"uuid",
11769
"winapi",
···
11771
11772
[[package]]
11773
name = "tantivy-bitpacker"
11774
-
version = "0.9.0"
11775
source = "registry+https://github.com/rust-lang/crates.io-index"
11776
-
checksum = "c3b04eed5108d8283607da6710fe17a7663523440eaf7ea5a1a440d19a1448b6"
11777
dependencies = [
11778
"bitpacking",
11779
]
11780
11781
[[package]]
11782
name = "tantivy-columnar"
11783
-
version = "0.6.0"
11784
source = "registry+https://github.com/rust-lang/crates.io-index"
11785
-
checksum = "8b628488ae936c83e92b5c4056833054ca56f76c0e616aee8339e24ac89119cd"
11786
dependencies = [
11787
-
"downcast-rs 2.0.2",
11788
"fastdivide",
11789
-
"itertools 0.14.0",
11790
"serde",
11791
"tantivy-bitpacker",
11792
"tantivy-common",
···
11796
11797
[[package]]
11798
name = "tantivy-common"
11799
-
version = "0.10.0"
11800
source = "registry+https://github.com/rust-lang/crates.io-index"
11801
-
checksum = "f880aa7cab0c063a47b62596d10991cdd0b6e0e0575d9c5eeb298b307a25de55"
11802
dependencies = [
11803
"async-trait",
11804
"byteorder",
···
11820
11821
[[package]]
11822
name = "tantivy-query-grammar"
11823
-
version = "0.25.0"
11824
source = "registry+https://github.com/rust-lang/crates.io-index"
11825
-
checksum = "768fccdc84d60d86235d42d7e4c33acf43c418258ff5952abf07bd7837fcd26b"
11826
dependencies = [
11827
"nom 7.1.3",
11828
-
"serde",
11829
-
"serde_json",
11830
]
11831
11832
[[package]]
11833
name = "tantivy-sstable"
11834
-
version = "0.6.0"
11835
source = "registry+https://github.com/rust-lang/crates.io-index"
11836
-
checksum = "f8292095d1a8a2c2b36380ec455f910ab52dde516af36321af332c93f20ab7d5"
11837
dependencies = [
11838
-
"futures-util",
11839
-
"itertools 0.14.0",
11840
"tantivy-bitpacker",
11841
"tantivy-common",
11842
"tantivy-fst",
···
11845
11846
[[package]]
11847
name = "tantivy-stacker"
11848
-
version = "0.6.0"
11849
source = "registry+https://github.com/rust-lang/crates.io-index"
11850
-
checksum = "23d38a379411169f0b3002c9cba61cdfe315f757e9d4f239c00c282497a0749d"
11851
dependencies = [
11852
"murmurhash32",
11853
"rand_distr",
···
11856
11857
[[package]]
11858
name = "tantivy-tokenizer-api"
11859
-
version = "0.6.0"
11860
source = "registry+https://github.com/rust-lang/crates.io-index"
11861
-
checksum = "23024f6aeb25ceb1a0e27740c84bdb0fae52626737b7e9a9de6ad5aa25c7b038"
11862
dependencies = [
11863
"serde",
11864
]
···
13178
checksum = "673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35"
13179
dependencies = [
13180
"cc",
13181
-
"downcast-rs 1.2.1",
13182
"rustix 1.1.2",
13183
"scoped-tls",
13184
"smallvec",
···
800
dependencies = [
801
"Inflector",
802
"async-graphql-parser",
803
+
"darling",
804
"proc-macro-crate",
805
"proc-macro2",
806
"quote",
···
1360
"futures-io",
1361
"futures-lite",
1362
"piper",
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
1363
]
1364
1365
[[package]]
···
2237
source = "registry+https://github.com/rust-lang/crates.io-index"
2238
checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
2239
dependencies = [
2240
+
"darling_core",
2241
+
"darling_macro",
0
0
0
0
0
0
0
0
0
0
2242
]
2243
2244
[[package]]
···
2256
]
2257
2258
[[package]]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2259
name = "darling_macro"
2260
version = "0.20.10"
2261
source = "registry+https://github.com/rust-lang/crates.io-index"
2262
checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
2263
dependencies = [
2264
+
"darling_core",
0
0
0
0
0
0
0
0
0
0
0
2265
"quote",
2266
"syn 2.0.91",
2267
]
···
3692
source = "registry+https://github.com/rust-lang/crates.io-index"
3693
checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8"
3694
dependencies = [
3695
+
"darling",
3696
"proc-macro2",
3697
"quote",
3698
"syn 2.0.91",
···
3921
version = "1.2.1"
3922
source = "registry+https://github.com/rust-lang/crates.io-index"
3923
checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2"
0
0
0
0
0
0
3924
3925
[[package]]
3926
name = "dpi"
···
4727
4728
[[package]]
4729
name = "fs4"
4730
+
version = "0.8.4"
4731
source = "registry+https://github.com/rust-lang/crates.io-index"
4732
+
checksum = "f7e180ac76c23b45e767bd7ae9579bc0bb458618c4bc71835926e098e61d15f8"
4733
dependencies = [
4734
+
"rustix 0.38.42",
4735
+
"windows-sys 0.52.0",
4736
]
4737
4738
[[package]]
···
5840
]
5841
5842
[[package]]
0
0
0
0
0
0
0
0
0
5843
name = "iana-time-zone"
5844
version = "0.1.61"
5845
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6187
source = "registry+https://github.com/rust-lang/crates.io-index"
6188
checksum = "894813a444908c0c8c0e221b041771d107c4a21de1d317dc49bcc66e3c9e5b3f"
6189
dependencies = [
6190
+
"darling",
6191
"indoc",
6192
"proc-macro2",
6193
"quote",
6194
"syn 2.0.91",
6195
+
]
6196
+
6197
+
[[package]]
6198
+
name = "instant"
6199
+
version = "0.1.13"
6200
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6201
+
checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
6202
+
dependencies = [
6203
+
"cfg-if 1.0.0",
6204
+
"js-sys",
6205
+
"wasm-bindgen",
6206
+
"web-sys",
6207
]
6208
6209
[[package]]
···
6320
]
6321
6322
[[package]]
0
0
0
0
0
0
0
0
0
6323
name = "itoa"
6324
version = "1.0.14"
6325
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6948
6949
[[package]]
6950
name = "measure_time"
6951
+
version = "0.8.3"
6952
source = "registry+https://github.com/rust-lang/crates.io-index"
6953
+
checksum = "dbefd235b0aadd181626f281e1d684e116972988c14c264e42069d5e8a5775cc"
6954
dependencies = [
6955
+
"instant",
6956
"log",
6957
]
6958
···
8025
8026
[[package]]
8027
name = "ownedbytes"
8028
+
version = "0.7.0"
8029
source = "registry+https://github.com/rust-lang/crates.io-index"
8030
+
checksum = "c3a059efb063b8f425b948e042e6b9bd85edfe60e913630ed727b23e2dfcc558"
8031
dependencies = [
8032
"stable_deref_trait",
8033
]
···
10354
source = "registry+https://github.com/rust-lang/crates.io-index"
10355
checksum = "8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e"
10356
dependencies = [
10357
+
"darling",
10358
"proc-macro2",
10359
"quote",
10360
"syn 2.0.91",
···
10535
10536
[[package]]
10537
name = "sketches-ddsketch"
10538
+
version = "0.2.2"
10539
source = "registry+https://github.com/rust-lang/crates.io-index"
10540
+
checksum = "85636c14b73d81f541e525f585c0a2109e6744e1565b5c1668e31c70c10ed65c"
10541
dependencies = [
10542
"serde",
10543
]
···
11648
11649
[[package]]
11650
name = "tantivy"
11651
+
version = "0.22.1"
11652
source = "registry+https://github.com/rust-lang/crates.io-index"
11653
+
checksum = "96599ea6fccd844fc833fed21d2eecac2e6a7c1afd9e044057391d78b1feb141"
11654
dependencies = [
11655
"aho-corasick",
11656
"arc-swap",
11657
"base64 0.22.1",
11658
"bitpacking",
0
11659
"byteorder",
11660
"census",
11661
"crc32fast",
11662
"crossbeam-channel",
11663
+
"downcast-rs",
11664
"fastdivide",
11665
"fnv",
11666
"fs4",
11667
"htmlescape",
11668
+
"itertools 0.12.1",
0
11669
"levenshtein_automata",
11670
"log",
11671
"lru",
11672
"lz4_flex",
11673
"measure_time",
11674
"memmap2 0.9.5",
11675
+
"num_cpus",
11676
"once_cell",
11677
"oneshot",
11678
"rayon",
11679
"regex",
11680
"rust-stemmers",
11681
+
"rustc-hash 1.1.0",
11682
"serde",
11683
"serde_json",
11684
"sketches-ddsketch",
···
11691
"tantivy-stacker",
11692
"tantivy-tokenizer-api",
11693
"tempfile",
11694
+
"thiserror 1.0.63",
11695
"time",
11696
"uuid",
11697
"winapi",
···
11699
11700
[[package]]
11701
name = "tantivy-bitpacker"
11702
+
version = "0.6.0"
11703
source = "registry+https://github.com/rust-lang/crates.io-index"
11704
+
checksum = "284899c2325d6832203ac6ff5891b297fc5239c3dc754c5bc1977855b23c10df"
11705
dependencies = [
11706
"bitpacking",
11707
]
11708
11709
[[package]]
11710
name = "tantivy-columnar"
11711
+
version = "0.3.0"
11712
source = "registry+https://github.com/rust-lang/crates.io-index"
11713
+
checksum = "12722224ffbe346c7fec3275c699e508fd0d4710e629e933d5736ec524a1f44e"
11714
dependencies = [
11715
+
"downcast-rs",
11716
"fastdivide",
11717
+
"itertools 0.12.1",
11718
"serde",
11719
"tantivy-bitpacker",
11720
"tantivy-common",
···
11724
11725
[[package]]
11726
name = "tantivy-common"
11727
+
version = "0.7.0"
11728
source = "registry+https://github.com/rust-lang/crates.io-index"
11729
+
checksum = "8019e3cabcfd20a1380b491e13ff42f57bb38bf97c3d5fa5c07e50816e0621f4"
11730
dependencies = [
11731
"async-trait",
11732
"byteorder",
···
11748
11749
[[package]]
11750
name = "tantivy-query-grammar"
11751
+
version = "0.22.0"
11752
source = "registry+https://github.com/rust-lang/crates.io-index"
11753
+
checksum = "847434d4af57b32e309f4ab1b4f1707a6c566656264caa427ff4285c4d9d0b82"
11754
dependencies = [
11755
"nom 7.1.3",
0
0
11756
]
11757
11758
[[package]]
11759
name = "tantivy-sstable"
11760
+
version = "0.3.0"
11761
source = "registry+https://github.com/rust-lang/crates.io-index"
11762
+
checksum = "c69578242e8e9fc989119f522ba5b49a38ac20f576fc778035b96cc94f41f98e"
11763
dependencies = [
0
0
11764
"tantivy-bitpacker",
11765
"tantivy-common",
11766
"tantivy-fst",
···
11769
11770
[[package]]
11771
name = "tantivy-stacker"
11772
+
version = "0.3.0"
11773
source = "registry+https://github.com/rust-lang/crates.io-index"
11774
+
checksum = "c56d6ff5591fc332739b3ce7035b57995a3ce29a93ffd6012660e0949c956ea8"
11775
dependencies = [
11776
"murmurhash32",
11777
"rand_distr",
···
11780
11781
[[package]]
11782
name = "tantivy-tokenizer-api"
11783
+
version = "0.3.0"
11784
source = "registry+https://github.com/rust-lang/crates.io-index"
11785
+
checksum = "2a0dcade25819a89cfe6f17d932c9cedff11989936bf6dd4f336d50392053b04"
11786
dependencies = [
11787
"serde",
11788
]
···
13102
checksum = "673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35"
13103
dependencies = [
13104
"cc",
13105
+
"downcast-rs",
13106
"rustix 1.1.2",
13107
"scoped-tls",
13108
"smallvec",
+1
-1
crates/graphql/Cargo.toml
···
29
serde_json = "1.0.128"
30
slab = "0.4.9"
31
sqlx = {version = "0.8.2", features = ["runtime-tokio", "tls-rustls", "sqlite", "chrono", "derive", "macros"]}
32
-
tantivy = "0.25.0"
33
tokio = {version = "1.36.0", features = ["full"]}
···
29
serde_json = "1.0.128"
30
slab = "0.4.9"
31
sqlx = {version = "0.8.2", features = ["runtime-tokio", "tls-rustls", "sqlite", "chrono", "derive", "macros"]}
32
+
tantivy = "0.22.0"
33
tokio = {version = "1.36.0", features = ["full"]}
+1
-1
crates/rpc/Cargo.toml
···
32
"derive",
33
"macros",
34
] }
35
-
tantivy = "0.25.0"
36
tokio = { version = "1.36.0", features = ["full"] }
37
tokio-stream = "0.1.16"
38
tonic = "0.12.3"
···
32
"derive",
33
"macros",
34
] }
35
+
tantivy = "0.22.0"
36
tokio = { version = "1.36.0", features = ["full"] }
37
tokio-stream = "0.1.16"
38
tonic = "0.12.3"
+1
-1
crates/search/Cargo.toml
···
8
regex.workspace = true
9
rockbox-library = {path = "../library"}
10
serde = {version = "1.0.213", features = ["derive"]}
11
-
tantivy = "0.25.0"
···
8
regex.workspace = true
9
rockbox-library = {path = "../library"}
10
serde = {version = "1.0.213", features = ["derive"]}
11
+
tantivy = "0.22.0"