tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
quickwit: 0.6.1 -> 0.6.2
authored by
happysalada
and committed by
Yt
2 years ago
66d15741
898c616e
+170
-105
2 changed files
expand all
collapse all
unified
split
pkgs
servers
search
quickwit
Cargo.lock
default.nix
+166
-102
pkgs/servers/search/quickwit/Cargo.lock
···
3
version = 3
4
5
[[package]]
6
-
name = "Inflector"
7
-
version = "0.11.4"
8
source = "registry+https://github.com/rust-lang/crates.io-index"
9
-
checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3"
10
11
[[package]]
12
-
name = "RustyXML"
13
-
version = "0.3.0"
14
source = "registry+https://github.com/rust-lang/crates.io-index"
15
-
checksum = "8b5ace29ee3216de37c0546865ad08edef58b0f9e76838ed8959a84a990e58c5"
0
0
0
16
17
[[package]]
18
name = "adler"
···
866
"pin-project-lite",
867
"rand 0.8.5",
868
"tokio",
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
869
]
870
871
[[package]]
···
1891
1892
[[package]]
1893
name = "elasticsearch-dsl"
1894
-
version = "0.4.11"
1895
source = "registry+https://github.com/rust-lang/crates.io-index"
1896
-
checksum = "1c820db919f52bf9427bd3720625641c4b7de60834eb47a9fe9a98b9b179db9b"
1897
dependencies = [
1898
"chrono",
1899
"num-traits",
···
2045
checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743"
2046
dependencies = [
2047
"crc32fast",
2048
-
"miniz_oxide",
2049
]
2050
2051
[[package]]
···
2302
]
2303
2304
[[package]]
0
0
0
0
0
0
2305
name = "glob"
2306
version = "0.3.1"
2307
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2420
version = "0.1.19"
2421
source = "registry+https://github.com/rust-lang/crates.io-index"
2422
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
2423
-
dependencies = [
2424
-
"libc",
2425
-
]
2426
-
2427
-
[[package]]
2428
-
name = "hermit-abi"
2429
-
version = "0.2.6"
2430
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2431
-
checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7"
2432
dependencies = [
2433
"libc",
2434
]
···
2881
2882
[[package]]
2883
name = "libc"
2884
-
version = "0.2.144"
2885
source = "registry+https://github.com/rust-lang/crates.io-index"
2886
-
checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1"
2887
2888
[[package]]
2889
name = "libm"
···
2982
2983
[[package]]
2984
name = "lz4_flex"
2985
-
version = "0.10.0"
2986
source = "registry+https://github.com/rust-lang/crates.io-index"
2987
-
checksum = "8b8c72594ac26bfd34f2d99dfced2edfaddfe8a476e3ff2ca0eb293d925c4f83"
2988
2989
[[package]]
2990
name = "match_cfg"
···
2998
source = "registry+https://github.com/rust-lang/crates.io-index"
2999
checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
3000
dependencies = [
3001
-
"regex-automata",
3002
]
3003
3004
[[package]]
···
3046
3047
[[package]]
3048
name = "memmap2"
3049
-
version = "0.6.2"
3050
source = "registry+https://github.com/rust-lang/crates.io-index"
3051
-
checksum = "6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872"
3052
dependencies = [
3053
"libc",
3054
]
···
3086
3087
[[package]]
3088
name = "miniz_oxide"
0
0
0
0
0
0
0
0
0
3089
version = "0.7.1"
3090
source = "registry+https://github.com/rust-lang/crates.io-index"
3091
checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
···
3133
3134
[[package]]
3135
name = "mrecordlog"
3136
-
version = "0.3.0"
3137
source = "registry+https://github.com/rust-lang/crates.io-index"
3138
-
checksum = "37147ad590e077179550cb783db8610443bc6b885d2aba258c4eb75938000fbd"
3139
dependencies = [
3140
"async-trait",
3141
"bytes",
···
3144
"serde_json",
3145
"thiserror",
3146
"tokio",
0
3147
]
3148
3149
[[package]]
···
3293
3294
[[package]]
3295
name = "num_cpus"
3296
-
version = "1.15.0"
3297
source = "registry+https://github.com/rust-lang/crates.io-index"
3298
-
checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b"
3299
dependencies = [
3300
-
"hermit-abi 0.2.6",
3301
"libc",
3302
]
3303
···
3358
]
3359
3360
[[package]]
0
0
0
0
0
0
0
0
0
3361
name = "ofb"
3362
version = "0.6.1"
3363
source = "registry+https://github.com/rust-lang/crates.io-index"
···
3416
3417
[[package]]
3418
name = "openssl"
3419
-
version = "0.10.54"
3420
source = "registry+https://github.com/rust-lang/crates.io-index"
3421
-
checksum = "69b3f656a17a6cbc115b5c7a40c616947d213ba182135b014d6051b73ab6f019"
3422
dependencies = [
3423
"bitflags",
3424
"cfg-if",
···
3457
3458
[[package]]
3459
name = "openssl-sys"
3460
-
version = "0.9.88"
3461
source = "registry+https://github.com/rust-lang/crates.io-index"
3462
-
checksum = "c2ce0f250f34a308dcfdbb351f511359857d4ed2134ba715a4eadd46e1ffd617"
3463
dependencies = [
3464
"cc",
3465
"libc",
···
3603
3604
[[package]]
3605
name = "ouroboros"
3606
-
version = "0.15.6"
3607
source = "registry+https://github.com/rust-lang/crates.io-index"
3608
-
checksum = "e1358bd1558bd2a083fed428ffeda486fbfb323e698cdda7794259d592ca72db"
3609
dependencies = [
3610
"aliasable",
3611
"ouroboros_macro",
0
3612
]
3613
3614
[[package]]
3615
name = "ouroboros_macro"
3616
-
version = "0.15.6"
3617
source = "registry+https://github.com/rust-lang/crates.io-index"
3618
-
checksum = "5f7d21ccd03305a674437ee1248f3ab5d4b1db095cf1caf49f1713ddf61956b7"
3619
dependencies = [
3620
-
"Inflector",
3621
"proc-macro-error",
3622
"proc-macro2",
3623
"quote",
3624
-
"syn 1.0.109",
3625
]
3626
3627
[[package]]
···
3648
[[package]]
3649
name = "ownedbytes"
3650
version = "0.5.0"
3651
-
source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763"
3652
dependencies = [
3653
"stable_deref_trait",
3654
]
···
4293
4294
[[package]]
4295
name = "quickwit-actors"
4296
-
version = "0.6.0"
4297
dependencies = [
4298
"anyhow",
4299
"async-trait",
···
4306
"rand 0.8.5",
4307
"serde",
4308
"serde_json",
0
4309
"thiserror",
4310
"tokio",
4311
"tracing",
···
4313
4314
[[package]]
4315
name = "quickwit-aws"
4316
-
version = "0.6.0"
4317
dependencies = [
4318
"anyhow",
4319
"async-trait",
···
4337
4338
[[package]]
4339
name = "quickwit-cli"
4340
-
version = "0.6.0"
4341
dependencies = [
4342
"anyhow",
4343
"async-trait",
···
4379
"serde_json",
4380
"tabled",
4381
"tempfile",
0
4382
"thousands",
4383
"tikv-jemalloc-ctl",
4384
"tikv-jemallocator",
···
4394
4395
[[package]]
4396
name = "quickwit-cluster"
4397
-
version = "0.6.0"
4398
dependencies = [
4399
"anyhow",
4400
"async-trait",
···
4420
4421
[[package]]
4422
name = "quickwit-codegen"
4423
-
version = "0.6.0"
4424
dependencies = [
4425
"anyhow",
4426
"heck 0.4.1",
···
4436
4437
[[package]]
4438
name = "quickwit-codegen-example"
4439
-
version = "0.6.0"
4440
dependencies = [
4441
"async-trait",
4442
"dyn-clone",
···
4458
4459
[[package]]
4460
name = "quickwit-common"
4461
-
version = "0.6.0"
4462
dependencies = [
4463
"anyhow",
4464
"async-speed-limit",
4465
"async-trait",
4466
"byte-unit",
4467
-
"colored",
4468
"dyn-clone",
4469
"env_logger",
4470
"futures",
···
4496
4497
[[package]]
4498
name = "quickwit-config"
4499
-
version = "0.6.0"
4500
dependencies = [
4501
"anyhow",
4502
"byte-unit",
···
4526
4527
[[package]]
4528
name = "quickwit-control-plane"
4529
-
version = "0.6.0"
4530
dependencies = [
4531
"anyhow",
4532
"async-trait",
···
4563
4564
[[package]]
4565
name = "quickwit-core"
4566
-
version = "0.6.0"
4567
dependencies = [
4568
"anyhow",
4569
"async-trait",
···
4595
4596
[[package]]
4597
name = "quickwit-datetime"
4598
-
version = "0.6.0"
4599
dependencies = [
4600
"itertools",
4601
"ouroboros",
···
4608
4609
[[package]]
4610
name = "quickwit-directories"
4611
-
version = "0.6.0"
4612
dependencies = [
4613
"anyhow",
4614
"async-trait",
···
4629
4630
[[package]]
4631
name = "quickwit-doc-mapper"
4632
-
version = "0.6.0"
4633
dependencies = [
4634
"anyhow",
4635
"base64 0.21.2",
···
4662
4663
[[package]]
4664
name = "quickwit-grpc-clients"
4665
-
version = "0.6.0"
4666
dependencies = [
4667
"anyhow",
4668
"async-trait",
···
4681
4682
[[package]]
4683
name = "quickwit-indexing"
4684
-
version = "0.6.0"
4685
dependencies = [
4686
"anyhow",
4687
"arc-swap",
···
4739
4740
[[package]]
4741
name = "quickwit-ingest"
4742
-
version = "0.6.0"
4743
dependencies = [
4744
"anyhow",
4745
"async-trait",
···
4775
4776
[[package]]
4777
name = "quickwit-integration-tests"
4778
-
version = "0.6.0"
4779
dependencies = [
4780
"anyhow",
4781
"bytes",
···
4807
4808
[[package]]
4809
name = "quickwit-jaeger"
4810
-
version = "0.6.0"
4811
dependencies = [
4812
"anyhow",
4813
"async-trait",
···
4842
4843
[[package]]
4844
name = "quickwit-janitor"
4845
-
version = "0.6.0"
4846
dependencies = [
4847
"anyhow",
4848
"async-trait",
···
4879
4880
[[package]]
4881
name = "quickwit-macros"
4882
-
version = "0.6.0"
4883
dependencies = [
4884
"proc-macro2",
4885
"quickwit-macros-impl",
···
4887
4888
[[package]]
4889
name = "quickwit-macros-impl"
4890
-
version = "0.6.0"
4891
dependencies = [
4892
"heck 0.4.1",
4893
"proc-macro2",
···
4897
4898
[[package]]
4899
name = "quickwit-metastore"
4900
-
version = "0.6.0"
4901
dependencies = [
4902
"anyhow",
4903
"async-trait",
···
4918
"regex",
4919
"serde",
4920
"serde_json",
0
4921
"sqlx",
4922
"tempfile",
4923
"thiserror",
···
4946
4947
[[package]]
4948
name = "quickwit-opentelemetry"
4949
-
version = "0.6.0"
4950
dependencies = [
4951
"anyhow",
4952
"async-trait",
···
4969
4970
[[package]]
4971
name = "quickwit-proto"
4972
-
version = "0.6.0"
4973
dependencies = [
4974
"anyhow",
4975
"glob",
···
4990
4991
[[package]]
4992
name = "quickwit-query"
4993
-
version = "0.6.0"
4994
dependencies = [
4995
"anyhow",
4996
"base64 0.21.2",
···
5008
5009
[[package]]
5010
name = "quickwit-rest-client"
5011
-
version = "0.6.0"
5012
dependencies = [
5013
"anyhow",
5014
"bytes",
···
5032
5033
[[package]]
5034
name = "quickwit-search"
5035
-
version = "0.6.0"
5036
dependencies = [
5037
"anyhow",
5038
"assert-json-diff 2.0.2",
···
5081
5082
[[package]]
5083
name = "quickwit-serve"
5084
-
version = "0.6.0"
5085
dependencies = [
5086
"anyhow",
5087
"assert-json-diff 2.0.2",
···
5143
5144
[[package]]
5145
name = "quickwit-storage"
5146
-
version = "0.6.0"
5147
dependencies = [
5148
"anyhow",
5149
"async-trait",
5150
"aws-config",
0
5151
"aws-sdk-s3",
5152
"aws-smithy-client",
5153
"aws-smithy-http",
···
5184
5185
[[package]]
5186
name = "quickwit-telemetry"
5187
-
version = "0.6.0"
5188
dependencies = [
5189
"async-trait",
5190
"encoding_rs",
···
5335
5336
[[package]]
5337
name = "rdkafka"
5338
-
version = "0.28.0"
5339
source = "registry+https://github.com/rust-lang/crates.io-index"
5340
-
checksum = "1de127f294f2dba488ed46760b129d5ecbeabbd337ccbf3739cb29d50db2161c"
5341
dependencies = [
5342
-
"futures",
0
5343
"libc",
5344
"log",
5345
"rdkafka-sys",
···
5352
5353
[[package]]
5354
name = "rdkafka-sys"
5355
-
version = "4.4.0+1.9.2"
5356
source = "registry+https://github.com/rust-lang/crates.io-index"
5357
-
checksum = "87ac9d87c3aba1748e3112318459f2ac8bff80bfff7359e338e0463549590249"
5358
dependencies = [
5359
"cmake",
5360
"libc",
···
5363
"openssl-sys",
5364
"pkg-config",
5365
"sasl2-sys",
0
5366
]
5367
5368
[[package]]
···
5396
5397
[[package]]
5398
name = "regex"
5399
-
version = "1.8.3"
5400
source = "registry+https://github.com/rust-lang/crates.io-index"
5401
-
checksum = "81ca098a9821bd52d6b24fd8b10bd081f47d39c22778cafaa75a2857a62c6390"
5402
dependencies = [
5403
"aho-corasick",
5404
"memchr",
5405
-
"regex-syntax 0.7.2",
0
5406
]
5407
5408
[[package]]
···
5415
]
5416
5417
[[package]]
0
0
0
0
0
0
0
0
0
0
0
5418
name = "regex-syntax"
5419
version = "0.6.29"
5420
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5422
5423
[[package]]
5424
name = "regex-syntax"
5425
-
version = "0.7.2"
5426
source = "registry+https://github.com/rust-lang/crates.io-index"
5427
-
checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78"
5428
5429
[[package]]
5430
name = "rend"
···
5545
5546
[[package]]
5547
name = "rust-embed"
5548
-
version = "6.7.0"
5549
source = "registry+https://github.com/rust-lang/crates.io-index"
5550
-
checksum = "b73e721f488c353141288f223b599b4ae9303ecf3e62923f40a492f0634a4dc3"
5551
dependencies = [
5552
"rust-embed-impl",
5553
"rust-embed-utils",
···
5556
5557
[[package]]
5558
name = "rust-embed-impl"
5559
-
version = "6.6.0"
5560
source = "registry+https://github.com/rust-lang/crates.io-index"
5561
-
checksum = "e22ce362f5561923889196595504317a4372b84210e6e335da529a65ea5452b5"
5562
dependencies = [
5563
"proc-macro2",
5564
"quote",
···
5569
5570
[[package]]
5571
name = "rust-embed-utils"
5572
-
version = "7.5.0"
5573
source = "registry+https://github.com/rust-lang/crates.io-index"
5574
-
checksum = "512b0ab6853f7e14e3c8754acb43d6f748bb9ced66aa5915a6553ac8213f7731"
5575
dependencies = [
5576
"sha2",
5577
"walkdir",
···
5604
"serde",
5605
"serde_json",
5606
]
0
0
0
0
0
0
5607
5608
[[package]]
5609
name = "rustc-hash"
···
6284
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
6285
6286
[[package]]
0
0
0
0
0
0
6287
name = "string_cache"
6288
version = "0.8.7"
6289
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6422
6423
[[package]]
6424
name = "tantivy"
6425
-
version = "0.20.0"
6426
-
source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763"
6427
dependencies = [
6428
"aho-corasick",
6429
"arc-swap",
···
6435
"crc32fast",
6436
"crossbeam-channel",
6437
"downcast-rs",
6438
-
"fail",
6439
"fastdivide",
6440
"fs4",
6441
"futures-util",
···
6478
[[package]]
6479
name = "tantivy-bitpacker"
6480
version = "0.4.0"
6481
-
source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763"
6482
dependencies = [
6483
"bitpacking",
6484
]
···
6486
[[package]]
6487
name = "tantivy-columnar"
6488
version = "0.1.0"
6489
-
source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763"
6490
dependencies = [
6491
"fastdivide",
6492
"fnv",
···
6501
[[package]]
6502
name = "tantivy-common"
6503
version = "0.5.0"
6504
-
source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763"
6505
dependencies = [
6506
"async-trait",
6507
"byteorder",
···
6524
[[package]]
6525
name = "tantivy-query-grammar"
6526
version = "0.20.0"
6527
-
source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763"
6528
dependencies = [
6529
"combine",
6530
"once_cell",
···
6534
[[package]]
6535
name = "tantivy-sstable"
6536
version = "0.1.0"
6537
-
source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763"
6538
dependencies = [
6539
"tantivy-common",
6540
"tantivy-fst",
···
6544
[[package]]
6545
name = "tantivy-stacker"
6546
version = "0.1.0"
6547
-
source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763"
6548
dependencies = [
6549
"murmurhash32",
6550
"tantivy-common",
···
6553
[[package]]
6554
name = "tantivy-tokenizer-api"
6555
version = "0.1.0"
6556
-
source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763"
6557
dependencies = [
6558
"serde",
6559
]
···
6788
6789
[[package]]
6790
name = "tokio"
6791
-
version = "1.28.2"
6792
source = "registry+https://github.com/rust-lang/crates.io-index"
6793
-
checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2"
6794
dependencies = [
6795
"autocfg",
0
6796
"bytes",
6797
"libc",
6798
"mio",
···
7404
7405
[[package]]
7406
name = "uuid"
7407
-
version = "1.3.3"
7408
source = "registry+https://github.com/rust-lang/crates.io-index"
7409
-
checksum = "345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2"
7410
dependencies = [
7411
"getrandom 0.2.9",
7412
"rand 0.8.5",
···
3
version = 3
4
5
[[package]]
6
+
name = "RustyXML"
7
+
version = "0.3.0"
8
source = "registry+https://github.com/rust-lang/crates.io-index"
9
+
checksum = "8b5ace29ee3216de37c0546865ad08edef58b0f9e76838ed8959a84a990e58c5"
10
11
[[package]]
12
+
name = "addr2line"
13
+
version = "0.19.0"
14
source = "registry+https://github.com/rust-lang/crates.io-index"
15
+
checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97"
16
+
dependencies = [
17
+
"gimli",
18
+
]
19
20
[[package]]
21
name = "adler"
···
869
"pin-project-lite",
870
"rand 0.8.5",
871
"tokio",
872
+
]
873
+
874
+
[[package]]
875
+
name = "backtrace"
876
+
version = "0.3.67"
877
+
source = "registry+https://github.com/rust-lang/crates.io-index"
878
+
checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca"
879
+
dependencies = [
880
+
"addr2line",
881
+
"cc",
882
+
"cfg-if",
883
+
"libc",
884
+
"miniz_oxide 0.6.2",
885
+
"object",
886
+
"rustc-demangle",
887
]
888
889
[[package]]
···
1909
1910
[[package]]
1911
name = "elasticsearch-dsl"
1912
+
version = "0.4.14"
1913
source = "registry+https://github.com/rust-lang/crates.io-index"
1914
+
checksum = "68ab1335c08fb99784b100ed23db38416b5fb52f5a178966d3b972b969e183e1"
1915
dependencies = [
1916
"chrono",
1917
"num-traits",
···
2063
checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743"
2064
dependencies = [
2065
"crc32fast",
2066
+
"miniz_oxide 0.7.1",
2067
]
2068
2069
[[package]]
···
2320
]
2321
2322
[[package]]
2323
+
name = "gimli"
2324
+
version = "0.27.3"
2325
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2326
+
checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e"
2327
+
2328
+
[[package]]
2329
name = "glob"
2330
version = "0.3.1"
2331
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2444
version = "0.1.19"
2445
source = "registry+https://github.com/rust-lang/crates.io-index"
2446
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
0
0
0
0
0
0
0
0
0
2447
dependencies = [
2448
"libc",
2449
]
···
2896
2897
[[package]]
2898
name = "libc"
2899
+
version = "0.2.147"
2900
source = "registry+https://github.com/rust-lang/crates.io-index"
2901
+
checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
2902
2903
[[package]]
2904
name = "libm"
···
2997
2998
[[package]]
2999
name = "lz4_flex"
3000
+
version = "0.11.1"
3001
source = "registry+https://github.com/rust-lang/crates.io-index"
3002
+
checksum = "3ea9b256699eda7b0387ffbc776dd625e28bde3918446381781245b7a50349d8"
3003
3004
[[package]]
3005
name = "match_cfg"
···
3013
source = "registry+https://github.com/rust-lang/crates.io-index"
3014
checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
3015
dependencies = [
3016
+
"regex-automata 0.1.10",
3017
]
3018
3019
[[package]]
···
3061
3062
[[package]]
3063
name = "memmap2"
3064
+
version = "0.7.1"
3065
source = "registry+https://github.com/rust-lang/crates.io-index"
3066
+
checksum = "f49388d20533534cd19360ad3d6a7dadc885944aa802ba3995040c5ec11288c6"
3067
dependencies = [
3068
"libc",
3069
]
···
3101
3102
[[package]]
3103
name = "miniz_oxide"
3104
+
version = "0.6.2"
3105
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3106
+
checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa"
3107
+
dependencies = [
3108
+
"adler",
3109
+
]
3110
+
3111
+
[[package]]
3112
+
name = "miniz_oxide"
3113
version = "0.7.1"
3114
source = "registry+https://github.com/rust-lang/crates.io-index"
3115
checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
···
3157
3158
[[package]]
3159
name = "mrecordlog"
3160
+
version = "0.4.0"
3161
source = "registry+https://github.com/rust-lang/crates.io-index"
3162
+
checksum = "2ae279fda279177cadf1f2222ce4462fef46d814ba564e094c0b03e6503e39e0"
3163
dependencies = [
3164
"async-trait",
3165
"bytes",
···
3168
"serde_json",
3169
"thiserror",
3170
"tokio",
3171
+
"tracing",
3172
]
3173
3174
[[package]]
···
3318
3319
[[package]]
3320
name = "num_cpus"
3321
+
version = "1.16.0"
3322
source = "registry+https://github.com/rust-lang/crates.io-index"
3323
+
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
3324
dependencies = [
3325
+
"hermit-abi 0.3.1",
3326
"libc",
3327
]
3328
···
3383
]
3384
3385
[[package]]
3386
+
name = "object"
3387
+
version = "0.30.4"
3388
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3389
+
checksum = "03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385"
3390
+
dependencies = [
3391
+
"memchr",
3392
+
]
3393
+
3394
+
[[package]]
3395
name = "ofb"
3396
version = "0.6.1"
3397
source = "registry+https://github.com/rust-lang/crates.io-index"
···
3450
3451
[[package]]
3452
name = "openssl"
3453
+
version = "0.10.55"
3454
source = "registry+https://github.com/rust-lang/crates.io-index"
3455
+
checksum = "345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d"
3456
dependencies = [
3457
"bitflags",
3458
"cfg-if",
···
3491
3492
[[package]]
3493
name = "openssl-sys"
3494
+
version = "0.9.90"
3495
source = "registry+https://github.com/rust-lang/crates.io-index"
3496
+
checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6"
3497
dependencies = [
3498
"cc",
3499
"libc",
···
3637
3638
[[package]]
3639
name = "ouroboros"
3640
+
version = "0.17.0"
3641
source = "registry+https://github.com/rust-lang/crates.io-index"
3642
+
checksum = "d813b7b31a82efae94bd30ffaac09aec85efc18db2d5ec3aead1a220ee954351"
3643
dependencies = [
3644
"aliasable",
3645
"ouroboros_macro",
3646
+
"static_assertions",
3647
]
3648
3649
[[package]]
3650
name = "ouroboros_macro"
3651
+
version = "0.17.0"
3652
source = "registry+https://github.com/rust-lang/crates.io-index"
3653
+
checksum = "5a56f651b4dd45ae3ac3d260ced32eaf0620cddaae5f26c69b554a9016594726"
3654
dependencies = [
3655
+
"heck 0.4.1",
3656
"proc-macro-error",
3657
"proc-macro2",
3658
"quote",
3659
+
"syn 2.0.18",
3660
]
3661
3662
[[package]]
···
3683
[[package]]
3684
name = "ownedbytes"
3685
version = "0.5.0"
3686
+
source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9"
3687
dependencies = [
3688
"stable_deref_trait",
3689
]
···
4328
4329
[[package]]
4330
name = "quickwit-actors"
4331
+
version = "0.6.2"
4332
dependencies = [
4333
"anyhow",
4334
"async-trait",
···
4341
"rand 0.8.5",
4342
"serde",
4343
"serde_json",
4344
+
"sync_wrapper",
4345
"thiserror",
4346
"tokio",
4347
"tracing",
···
4349
4350
[[package]]
4351
name = "quickwit-aws"
4352
+
version = "0.6.2"
4353
dependencies = [
4354
"anyhow",
4355
"async-trait",
···
4373
4374
[[package]]
4375
name = "quickwit-cli"
4376
+
version = "0.6.2"
4377
dependencies = [
4378
"anyhow",
4379
"async-trait",
···
4415
"serde_json",
4416
"tabled",
4417
"tempfile",
4418
+
"thiserror",
4419
"thousands",
4420
"tikv-jemalloc-ctl",
4421
"tikv-jemallocator",
···
4431
4432
[[package]]
4433
name = "quickwit-cluster"
4434
+
version = "0.6.2"
4435
dependencies = [
4436
"anyhow",
4437
"async-trait",
···
4457
4458
[[package]]
4459
name = "quickwit-codegen"
4460
+
version = "0.6.2"
4461
dependencies = [
4462
"anyhow",
4463
"heck 0.4.1",
···
4473
4474
[[package]]
4475
name = "quickwit-codegen-example"
4476
+
version = "0.6.2"
4477
dependencies = [
4478
"async-trait",
4479
"dyn-clone",
···
4495
4496
[[package]]
4497
name = "quickwit-common"
4498
+
version = "0.6.2"
4499
dependencies = [
4500
"anyhow",
4501
"async-speed-limit",
4502
"async-trait",
4503
"byte-unit",
0
4504
"dyn-clone",
4505
"env_logger",
4506
"futures",
···
4532
4533
[[package]]
4534
name = "quickwit-config"
4535
+
version = "0.6.2"
4536
dependencies = [
4537
"anyhow",
4538
"byte-unit",
···
4562
4563
[[package]]
4564
name = "quickwit-control-plane"
4565
+
version = "0.6.2"
4566
dependencies = [
4567
"anyhow",
4568
"async-trait",
···
4599
4600
[[package]]
4601
name = "quickwit-core"
4602
+
version = "0.6.2"
4603
dependencies = [
4604
"anyhow",
4605
"async-trait",
···
4631
4632
[[package]]
4633
name = "quickwit-datetime"
4634
+
version = "0.6.2"
4635
dependencies = [
4636
"itertools",
4637
"ouroboros",
···
4644
4645
[[package]]
4646
name = "quickwit-directories"
4647
+
version = "0.6.2"
4648
dependencies = [
4649
"anyhow",
4650
"async-trait",
···
4665
4666
[[package]]
4667
name = "quickwit-doc-mapper"
4668
+
version = "0.6.2"
4669
dependencies = [
4670
"anyhow",
4671
"base64 0.21.2",
···
4698
4699
[[package]]
4700
name = "quickwit-grpc-clients"
4701
+
version = "0.6.2"
4702
dependencies = [
4703
"anyhow",
4704
"async-trait",
···
4717
4718
[[package]]
4719
name = "quickwit-indexing"
4720
+
version = "0.6.2"
4721
dependencies = [
4722
"anyhow",
4723
"arc-swap",
···
4775
4776
[[package]]
4777
name = "quickwit-ingest"
4778
+
version = "0.6.2"
4779
dependencies = [
4780
"anyhow",
4781
"async-trait",
···
4811
4812
[[package]]
4813
name = "quickwit-integration-tests"
4814
+
version = "0.6.2"
4815
dependencies = [
4816
"anyhow",
4817
"bytes",
···
4843
4844
[[package]]
4845
name = "quickwit-jaeger"
4846
+
version = "0.6.2"
4847
dependencies = [
4848
"anyhow",
4849
"async-trait",
···
4878
4879
[[package]]
4880
name = "quickwit-janitor"
4881
+
version = "0.6.2"
4882
dependencies = [
4883
"anyhow",
4884
"async-trait",
···
4915
4916
[[package]]
4917
name = "quickwit-macros"
4918
+
version = "0.6.2"
4919
dependencies = [
4920
"proc-macro2",
4921
"quickwit-macros-impl",
···
4923
4924
[[package]]
4925
name = "quickwit-macros-impl"
4926
+
version = "0.6.2"
4927
dependencies = [
4928
"heck 0.4.1",
4929
"proc-macro2",
···
4933
4934
[[package]]
4935
name = "quickwit-metastore"
4936
+
version = "0.6.2"
4937
dependencies = [
4938
"anyhow",
4939
"async-trait",
···
4954
"regex",
4955
"serde",
4956
"serde_json",
4957
+
"serde_with 2.3.3",
4958
"sqlx",
4959
"tempfile",
4960
"thiserror",
···
4983
4984
[[package]]
4985
name = "quickwit-opentelemetry"
4986
+
version = "0.6.2"
4987
dependencies = [
4988
"anyhow",
4989
"async-trait",
···
5006
5007
[[package]]
5008
name = "quickwit-proto"
5009
+
version = "0.6.2"
5010
dependencies = [
5011
"anyhow",
5012
"glob",
···
5027
5028
[[package]]
5029
name = "quickwit-query"
5030
+
version = "0.6.2"
5031
dependencies = [
5032
"anyhow",
5033
"base64 0.21.2",
···
5045
5046
[[package]]
5047
name = "quickwit-rest-client"
5048
+
version = "0.6.2"
5049
dependencies = [
5050
"anyhow",
5051
"bytes",
···
5069
5070
[[package]]
5071
name = "quickwit-search"
5072
+
version = "0.6.2"
5073
dependencies = [
5074
"anyhow",
5075
"assert-json-diff 2.0.2",
···
5118
5119
[[package]]
5120
name = "quickwit-serve"
5121
+
version = "0.6.2"
5122
dependencies = [
5123
"anyhow",
5124
"assert-json-diff 2.0.2",
···
5180
5181
[[package]]
5182
name = "quickwit-storage"
5183
+
version = "0.6.2"
5184
dependencies = [
5185
"anyhow",
5186
"async-trait",
5187
"aws-config",
5188
+
"aws-credential-types",
5189
"aws-sdk-s3",
5190
"aws-smithy-client",
5191
"aws-smithy-http",
···
5222
5223
[[package]]
5224
name = "quickwit-telemetry"
5225
+
version = "0.6.2"
5226
dependencies = [
5227
"async-trait",
5228
"encoding_rs",
···
5373
5374
[[package]]
5375
name = "rdkafka"
5376
+
version = "0.32.2"
5377
source = "registry+https://github.com/rust-lang/crates.io-index"
5378
+
checksum = "f8733bc5dc0b192d1a4b28073f9bff1326ad9e4fecd4d9b025d6fc358d1c3e79"
5379
dependencies = [
5380
+
"futures-channel",
5381
+
"futures-util",
5382
"libc",
5383
"log",
5384
"rdkafka-sys",
···
5391
5392
[[package]]
5393
name = "rdkafka-sys"
5394
+
version = "4.5.0+1.9.2"
5395
source = "registry+https://github.com/rust-lang/crates.io-index"
5396
+
checksum = "1bb0676c2112342ac7165decdedbc4e7086c0af384479ccce534546b10687a5d"
5397
dependencies = [
5398
"cmake",
5399
"libc",
···
5402
"openssl-sys",
5403
"pkg-config",
5404
"sasl2-sys",
5405
+
"zstd-sys",
5406
]
5407
5408
[[package]]
···
5436
5437
[[package]]
5438
name = "regex"
5439
+
version = "1.9.1"
5440
source = "registry+https://github.com/rust-lang/crates.io-index"
5441
+
checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575"
5442
dependencies = [
5443
"aho-corasick",
5444
"memchr",
5445
+
"regex-automata 0.3.1",
5446
+
"regex-syntax 0.7.3",
5447
]
5448
5449
[[package]]
···
5456
]
5457
5458
[[package]]
5459
+
name = "regex-automata"
5460
+
version = "0.3.1"
5461
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5462
+
checksum = "e9aaecc05d5c4b5f7da074b9a0d1a0867e71fd36e7fc0482d8bcfe8e8fc56290"
5463
+
dependencies = [
5464
+
"aho-corasick",
5465
+
"memchr",
5466
+
"regex-syntax 0.7.3",
5467
+
]
5468
+
5469
+
[[package]]
5470
name = "regex-syntax"
5471
version = "0.6.29"
5472
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5474
5475
[[package]]
5476
name = "regex-syntax"
5477
+
version = "0.7.3"
5478
source = "registry+https://github.com/rust-lang/crates.io-index"
5479
+
checksum = "2ab07dc67230e4a4718e70fd5c20055a4334b121f1f9db8fe63ef39ce9b8c846"
5480
5481
[[package]]
5482
name = "rend"
···
5597
5598
[[package]]
5599
name = "rust-embed"
5600
+
version = "6.8.1"
5601
source = "registry+https://github.com/rust-lang/crates.io-index"
5602
+
checksum = "a36224c3276f8c4ebc8c20f158eca7ca4359c8db89991c4925132aaaf6702661"
5603
dependencies = [
5604
"rust-embed-impl",
5605
"rust-embed-utils",
···
5608
5609
[[package]]
5610
name = "rust-embed-impl"
5611
+
version = "6.8.1"
5612
source = "registry+https://github.com/rust-lang/crates.io-index"
5613
+
checksum = "49b94b81e5b2c284684141a2fb9e2a31be90638caf040bf9afbc5a0416afe1ac"
5614
dependencies = [
5615
"proc-macro2",
5616
"quote",
···
5621
5622
[[package]]
5623
name = "rust-embed-utils"
5624
+
version = "7.8.1"
5625
source = "registry+https://github.com/rust-lang/crates.io-index"
5626
+
checksum = "9d38ff6bf570dc3bb7100fce9f7b60c33fa71d80e88da3f2580df4ff2bdded74"
5627
dependencies = [
5628
"sha2",
5629
"walkdir",
···
5656
"serde",
5657
"serde_json",
5658
]
5659
+
5660
+
[[package]]
5661
+
name = "rustc-demangle"
5662
+
version = "0.1.23"
5663
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5664
+
checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
5665
5666
[[package]]
5667
name = "rustc-hash"
···
6342
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
6343
6344
[[package]]
6345
+
name = "static_assertions"
6346
+
version = "1.1.0"
6347
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6348
+
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
6349
+
6350
+
[[package]]
6351
name = "string_cache"
6352
version = "0.8.7"
6353
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6486
6487
[[package]]
6488
name = "tantivy"
6489
+
version = "0.20.2"
6490
+
source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9"
6491
dependencies = [
6492
"aho-corasick",
6493
"arc-swap",
···
6499
"crc32fast",
6500
"crossbeam-channel",
6501
"downcast-rs",
0
6502
"fastdivide",
6503
"fs4",
6504
"futures-util",
···
6541
[[package]]
6542
name = "tantivy-bitpacker"
6543
version = "0.4.0"
6544
+
source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9"
6545
dependencies = [
6546
"bitpacking",
6547
]
···
6549
[[package]]
6550
name = "tantivy-columnar"
6551
version = "0.1.0"
6552
+
source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9"
6553
dependencies = [
6554
"fastdivide",
6555
"fnv",
···
6564
[[package]]
6565
name = "tantivy-common"
6566
version = "0.5.0"
6567
+
source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9"
6568
dependencies = [
6569
"async-trait",
6570
"byteorder",
···
6587
[[package]]
6588
name = "tantivy-query-grammar"
6589
version = "0.20.0"
6590
+
source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9"
6591
dependencies = [
6592
"combine",
6593
"once_cell",
···
6597
[[package]]
6598
name = "tantivy-sstable"
6599
version = "0.1.0"
6600
+
source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9"
6601
dependencies = [
6602
"tantivy-common",
6603
"tantivy-fst",
···
6607
[[package]]
6608
name = "tantivy-stacker"
6609
version = "0.1.0"
6610
+
source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9"
6611
dependencies = [
6612
"murmurhash32",
6613
"tantivy-common",
···
6616
[[package]]
6617
name = "tantivy-tokenizer-api"
6618
version = "0.1.0"
6619
+
source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9"
6620
dependencies = [
6621
"serde",
6622
]
···
6851
6852
[[package]]
6853
name = "tokio"
6854
+
version = "1.29.0"
6855
source = "registry+https://github.com/rust-lang/crates.io-index"
6856
+
checksum = "374442f06ee49c3a28a8fc9f01a2596fed7559c6b99b31279c3261778e77d84f"
6857
dependencies = [
6858
"autocfg",
6859
+
"backtrace",
6860
"bytes",
6861
"libc",
6862
"mio",
···
7468
7469
[[package]]
7470
name = "uuid"
7471
+
version = "1.4.0"
7472
source = "registry+https://github.com/rust-lang/crates.io-index"
7473
+
checksum = "d023da39d1fde5a8a3fe1f3e01ca9632ada0a63e9797de55a879d6e2236277be"
7474
dependencies = [
7475
"getrandom 0.2.9",
7476
"rand 0.8.5",
+4
-3
pkgs/servers/search/quickwit/default.nix
···
9
10
let
11
pname = "quickwit";
12
-
version = "0.6.1";
13
in
14
rustPlatform.buildRustPackage {
15
inherit pname version;
···
18
owner = "quickwit-oss";
19
repo = pname;
20
rev = "v${version}";
21
-
hash = "sha256-MzPFS1f7AdqfFKSBJHoL0h1nbzRlMJt35msoQ6Ual/Q=";
22
};
23
24
postPatch = ''
···
38
lockFile = ./Cargo.lock;
39
outputHashes = {
40
"chitchat-0.5.0" = "sha256-gGWMzTzQNb9JXSbPIanMJpEKhKen1KsIrWQz6wvypDY=";
41
-
"ownedbytes-0.5.0" = "sha256-+hfp2r/m4Mu+HUXy3gfyU4klHqq+5k363Tpc34IWgLQ=";
42
"path-0.1.0" = "sha256-f+Iix+YuKy45zoQXH7ctzANaL96s7HNUBOhcM1ZV0Ko=";
43
"pulsar-5.0.2" = "sha256-j7wpsAro6x4fk3pvSL4fxLkddJFq8duZ7jDj0Edf3YQ=";
44
"sasl2-sys-0.1.20+2.1.28" = "sha256-u4BsfmTDFxuY3i1amLCsr7MDv356YPThMHclura0Sxs=";
···
70
"--skip=actors::indexer::tests::test_indexer_triggers_commit_on_drained_mailbox"
71
"--skip=actors::indexer::tests::test_indexer_partitioning"
72
"--skip=actors::indexing_pipeline::tests::test_merge_pipeline_does_not_stop_on_indexing_pipeline_failure"
0
73
# fail on darwin for some reason
74
"--skip=io::tests::test_controlled_writer_limited_async"
75
"--skip=io::tests::test_controlled_writer_limited_sync"
···
9
10
let
11
pname = "quickwit";
12
+
version = "0.6.2";
13
in
14
rustPlatform.buildRustPackage {
15
inherit pname version;
···
18
owner = "quickwit-oss";
19
repo = pname;
20
rev = "v${version}";
21
+
hash = "sha256-ClCKBUdFl5AhDmJdCfdOM6jzQpwducyDuqzypdqM6Zg=";
22
};
23
24
postPatch = ''
···
38
lockFile = ./Cargo.lock;
39
outputHashes = {
40
"chitchat-0.5.0" = "sha256-gGWMzTzQNb9JXSbPIanMJpEKhKen1KsIrWQz6wvypDY=";
41
+
"ownedbytes-0.5.0" = "sha256-ZuWwj5EzDm4YOUU/MhmR7CBOHM444ljBFSkC+wLBia4=";
42
"path-0.1.0" = "sha256-f+Iix+YuKy45zoQXH7ctzANaL96s7HNUBOhcM1ZV0Ko=";
43
"pulsar-5.0.2" = "sha256-j7wpsAro6x4fk3pvSL4fxLkddJFq8duZ7jDj0Edf3YQ=";
44
"sasl2-sys-0.1.20+2.1.28" = "sha256-u4BsfmTDFxuY3i1amLCsr7MDv356YPThMHclura0Sxs=";
···
70
"--skip=actors::indexer::tests::test_indexer_triggers_commit_on_drained_mailbox"
71
"--skip=actors::indexer::tests::test_indexer_partitioning"
72
"--skip=actors::indexing_pipeline::tests::test_merge_pipeline_does_not_stop_on_indexing_pipeline_failure"
73
+
"--skip=actors::indexer::tests::test_indexer_triggers_commit_on_target_num_docs"
74
# fail on darwin for some reason
75
"--skip=io::tests::test_controlled_writer_limited_async"
76
"--skip=io::tests::test_controlled_writer_limited_sync"