Declare flatten-serde-json at the workspace. (#21072)
vkalintiris committed
Sep 30, 2025 at 17:05 UTC
42d0ba6289e0b4e18b40659bc6691c83153fb97d
4 files changed
+187
-175
src/crates/jf/Cargo.lock
+183
-173
@@ -4,9 +4,9 @@ version = 4
4
5
[[package]]
6
name = "addr2line"
7
-version = "0.24.2"
7
+version = "0.25.1"
8
source = "registry+https://github.com/rust-lang/crates.io-index"
9
-checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
9
+checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b"
10
dependencies = [
11
"gimli",
12
]
@@ -26,12 +26,6 @@ dependencies = [
26
"memchr",
27
]
28
29
-[[package]]
30
-name = "android-tzdata"
31
-version = "0.1.1"
32
-source = "registry+https://github.com/rust-lang/crates.io-index"
33
-checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
34
-
29
[[package]]
30
name = "android_system_properties"
31
version = "0.1.5"
@@ -58,9 +52,9 @@ dependencies = [
52
53
[[package]]
54
name = "anstyle"
61
-version = "1.0.11"
55
+version = "1.0.13"
56
source = "registry+https://github.com/rust-lang/crates.io-index"
63
-checksum = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd"
57
+checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78"
58
59
[[package]]
60
name = "anstyle-parse"
@@ -93,9 +87,9 @@ dependencies = [
87
88
[[package]]
89
name = "anyhow"
96
-version = "1.0.99"
90
+version = "1.0.100"
91
source = "registry+https://github.com/rust-lang/crates.io-index"
98
-checksum = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100"
92
+checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
93
94
[[package]]
95
name = "async-trait"
@@ -133,9 +127,9 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
127
128
[[package]]
129
name = "axum"
136
-version = "0.8.4"
130
+version = "0.8.5"
131
source = "registry+https://github.com/rust-lang/crates.io-index"
138
-checksum = "021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5"
132
+checksum = "98e529aee37b5c8206bb4bf4c44797127566d72f76952c970bd3d1e85de8f4e2"
133
dependencies = [
134
"axum-core",
135
"bytes",
@@ -149,8 +143,7 @@ dependencies = [
143
"mime",
144
"percent-encoding",
145
"pin-project-lite",
152
- "rustversion",
153
- "serde",
146
+ "serde_core",
147
"sync_wrapper",
148
"tower",
149
"tower-layer",
@@ -159,9 +152,9 @@ dependencies = [
152
153
[[package]]
154
name = "axum-core"
162
-version = "0.5.2"
155
+version = "0.5.4"
156
source = "registry+https://github.com/rust-lang/crates.io-index"
164
-checksum = "68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6"
157
+checksum = "0ac7a6beb1182c7e30253ee75c3e918080bfb83f5a3023bcdf7209d85fd147e6"
158
dependencies = [
159
"bytes",
160
"futures-core",
@@ -170,7 +163,6 @@ dependencies = [
163
"http-body-util",
164
"mime",
165
"pin-project-lite",
173
- "rustversion",
166
"sync_wrapper",
167
"tower-layer",
168
"tower-service",
@@ -178,9 +170,9 @@ dependencies = [
170
171
[[package]]
172
name = "backtrace"
181
-version = "0.3.75"
173
+version = "0.3.76"
174
source = "registry+https://github.com/rust-lang/crates.io-index"
183
-checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002"
175
+checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6"
176
dependencies = [
177
"addr2line",
178
"cfg-if",
@@ -188,7 +180,7 @@ dependencies = [
180
"miniz_oxide",
181
"object",
182
"rustc-demangle",
191
- "windows-targets 0.52.6",
183
+ "windows-link",
184
]
185
186
[[package]]
@@ -205,9 +197,9 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
197
198
[[package]]
199
name = "bitflags"
208
-version = "2.9.2"
200
+version = "2.9.4"
201
source = "registry+https://github.com/rust-lang/crates.io-index"
210
-checksum = "6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29"
202
+checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394"
203
204
[[package]]
205
name = "bumpalo"
@@ -258,10 +250,11 @@ dependencies = [
250
251
[[package]]
252
name = "cc"
261
-version = "1.2.33"
253
+version = "1.2.39"
254
source = "registry+https://github.com/rust-lang/crates.io-index"
263
-checksum = "3ee0f8803222ba5a7e2777dd72ca451868909b1ac410621b676adf07280e9b5f"
255
+checksum = "e1354349954c6fc9cb0deab020f27f783cf0b604e8bb754dc4658ecf0d29c35f"
256
dependencies = [
257
+ "find-msvc-tools",
258
"shlex",
259
]
260
@@ -273,11 +266,10 @@ checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9"
266
267
[[package]]
268
name = "chrono"
276
-version = "0.4.41"
269
+version = "0.4.42"
270
source = "registry+https://github.com/rust-lang/crates.io-index"
278
-checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d"
271
+checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2"
272
dependencies = [
280
- "android-tzdata",
273
"iana-time-zone",
274
"js-sys",
275
"num-traits",
@@ -288,9 +280,9 @@ dependencies = [
280
281
[[package]]
282
name = "clap"
291
-version = "4.5.45"
283
+version = "4.5.48"
284
source = "registry+https://github.com/rust-lang/crates.io-index"
293
-checksum = "1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318"
285
+checksum = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae"
286
dependencies = [
287
"clap_builder",
288
"clap_derive",
@@ -298,9 +290,9 @@ dependencies = [
290
291
[[package]]
292
name = "clap_builder"
301
-version = "4.5.44"
293
+version = "4.5.48"
294
source = "registry+https://github.com/rust-lang/crates.io-index"
303
-checksum = "b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8"
295
+checksum = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9"
296
dependencies = [
297
"anstream",
298
"anstyle",
@@ -310,9 +302,9 @@ dependencies = [
302
303
[[package]]
304
name = "clap_derive"
313
-version = "4.5.45"
305
+version = "4.5.47"
306
source = "registry+https://github.com/rust-lang/crates.io-index"
315
-checksum = "14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6"
307
+checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c"
308
dependencies = [
309
"heck 0.5.0",
310
"proc-macro2",
@@ -361,12 +353,12 @@ checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
353
354
[[package]]
355
name = "errno"
364
-version = "0.3.13"
356
+version = "0.3.14"
357
source = "registry+https://github.com/rust-lang/crates.io-index"
366
-checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad"
358
+checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
359
dependencies = [
360
"libc",
369
- "windows-sys 0.60.2",
361
+ "windows-sys 0.61.1",
362
]
363
364
[[package]]
@@ -384,6 +376,12 @@ version = "2.3.0"
376
source = "registry+https://github.com/rust-lang/crates.io-index"
377
checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
378
379
+[[package]]
380
+name = "find-msvc-tools"
381
+version = "0.1.2"
382
+source = "registry+https://github.com/rust-lang/crates.io-index"
383
+checksum = "1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959"
384
+
385
[[package]]
386
name = "fixedbitset"
387
version = "0.5.7"
@@ -402,16 +400,8 @@ dependencies = [
400
401
[[package]]
402
name = "flatten-serde-json"
405
-version = "1.18.0"
406
-source = "git+https://github.com/meilisearch/meilisearch?branch=main#795045c03a27212549119e5ae9d5ac99ad711c89"
407
-dependencies = [
408
- "serde_json",
409
-]
410
-
411
-[[package]]
412
-name = "flatten-serde-json"
413
-version = "1.18.0"
414
-source = "git+https://github.com/meilisearch/meilisearch#795045c03a27212549119e5ae9d5ac99ad711c89"
403
+version = "1.22.1"
404
+source = "git+https://github.com/meilisearch/meilisearch?tag=v1.22.1#077ec2ab11bb4daefcb57f89eab9cff16e075fdc"
405
dependencies = [
406
"serde_json",
407
]
@@ -420,7 +410,7 @@ dependencies = [
410
name = "flatten_otel"
411
version = "0.1.0"
412
dependencies = [
423
- "flatten-serde-json 1.18.0 (git+https://github.com/meilisearch/meilisearch)",
413
+ "flatten-serde-json",
414
"opentelemetry-proto",
415
"serde_json",
416
]
@@ -534,14 +524,14 @@ dependencies = [
524
"cfg-if",
525
"libc",
526
"r-efi",
537
- "wasi 0.14.2+wasi-0.2.4",
527
+ "wasi 0.14.7+wasi-0.2.4",
528
]
529
530
[[package]]
531
name = "gimli"
542
-version = "0.31.1"
532
+version = "0.32.3"
533
source = "registry+https://github.com/rust-lang/crates.io-index"
544
-checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
534
+checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7"
535
536
[[package]]
537
name = "h2"
@@ -564,9 +554,9 @@ dependencies = [
554
555
[[package]]
556
name = "hashbrown"
567
-version = "0.15.5"
557
+version = "0.16.0"
558
source = "registry+https://github.com/rust-lang/crates.io-index"
569
-checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
559
+checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d"
560
561
[[package]]
562
name = "heck"
@@ -643,9 +633,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
633
634
[[package]]
635
name = "humantime"
646
-version = "2.2.0"
636
+version = "2.3.0"
637
source = "registry+https://github.com/rust-lang/crates.io-index"
648
-checksum = "9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f"
638
+checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424"
639
640
[[package]]
641
name = "humantime-serde"
@@ -695,9 +685,9 @@ dependencies = [
685
686
[[package]]
687
name = "hyper-util"
698
-version = "0.1.16"
688
+version = "0.1.17"
689
source = "registry+https://github.com/rust-lang/crates.io-index"
700
-checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e"
690
+checksum = "3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8"
691
dependencies = [
692
"bytes",
693
"futures-channel",
@@ -716,9 +706,9 @@ dependencies = [
706
707
[[package]]
708
name = "iana-time-zone"
719
-version = "0.1.63"
709
+version = "0.1.64"
710
source = "registry+https://github.com/rust-lang/crates.io-index"
721
-checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8"
711
+checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb"
712
dependencies = [
713
"android_system_properties",
714
"core-foundation-sys",
@@ -740,9 +730,9 @@ dependencies = [
730
731
[[package]]
732
name = "indexmap"
743
-version = "2.10.0"
733
+version = "2.11.4"
734
source = "registry+https://github.com/rust-lang/crates.io-index"
745
-checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661"
735
+checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5"
736
dependencies = [
737
"equivalent",
738
"hashbrown",
@@ -750,9 +740,9 @@ dependencies = [
740
741
[[package]]
742
name = "io-uring"
753
-version = "0.7.9"
743
+version = "0.7.10"
744
source = "registry+https://github.com/rust-lang/crates.io-index"
755
-checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4"
745
+checksum = "046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b"
746
dependencies = [
747
"bitflags",
748
"cfg-if",
@@ -821,9 +811,9 @@ dependencies = [
811
812
[[package]]
813
name = "js-sys"
824
-version = "0.3.77"
814
+version = "0.3.81"
815
source = "registry+https://github.com/rust-lang/crates.io-index"
826
-checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
816
+checksum = "ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305"
817
dependencies = [
818
"once_cell",
819
"wasm-bindgen",
@@ -837,21 +827,21 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
827
828
[[package]]
829
name = "libc"
840
-version = "0.2.175"
830
+version = "0.2.176"
831
source = "registry+https://github.com/rust-lang/crates.io-index"
842
-checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543"
832
+checksum = "58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174"
833
834
[[package]]
835
name = "linux-raw-sys"
846
-version = "0.9.4"
836
+version = "0.11.0"
837
source = "registry+https://github.com/rust-lang/crates.io-index"
848
-checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12"
838
+checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039"
839
840
[[package]]
841
name = "log"
852
-version = "0.4.27"
842
+version = "0.4.28"
843
source = "registry+https://github.com/rust-lang/crates.io-index"
854
-checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
844
+checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432"
845
846
[[package]]
847
name = "matchit"
@@ -861,15 +851,15 @@ checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3"
851
852
[[package]]
853
name = "memchr"
864
-version = "2.7.5"
854
+version = "2.7.6"
855
source = "registry+https://github.com/rust-lang/crates.io-index"
866
-checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0"
856
+checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
857
858
[[package]]
859
name = "memmap2"
870
-version = "0.9.7"
860
+version = "0.9.8"
861
source = "registry+https://github.com/rust-lang/crates.io-index"
872
-checksum = "483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28"
862
+checksum = "843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7"
863
dependencies = [
864
"libc",
865
]
@@ -908,12 +898,11 @@ checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084"
898
899
[[package]]
900
name = "nu-ansi-term"
911
-version = "0.46.0"
901
+version = "0.50.1"
902
source = "registry+https://github.com/rust-lang/crates.io-index"
913
-checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
903
+checksum = "d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399"
904
dependencies = [
915
- "overload",
916
- "winapi",
905
+ "windows-sys 0.52.0",
906
]
907
908
[[package]]
@@ -927,9 +916,9 @@ dependencies = [
916
917
[[package]]
918
name = "object"
930
-version = "0.36.7"
919
+version = "0.37.3"
920
source = "registry+https://github.com/rust-lang/crates.io-index"
932
-checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87"
921
+checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe"
922
dependencies = [
923
"memchr",
924
]
@@ -1001,7 +990,7 @@ dependencies = [
990
"bytesize",
991
"bytesize-serde",
992
"clap",
1004
- "flatten-serde-json 1.18.0 (git+https://github.com/meilisearch/meilisearch?branch=main)",
993
+ "flatten-serde-json",
994
"flatten_otel",
995
"humantime",
996
"humantime-serde",
@@ -1020,17 +1009,11 @@ dependencies = [
1009
"uuid",
1010
]
1011
1023
-[[package]]
1024
-name = "overload"
1025
-version = "0.1.1"
1026
-source = "registry+https://github.com/rust-lang/crates.io-index"
1027
-checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
1028
-
1012
[[package]]
1013
name = "percent-encoding"
1031
-version = "2.3.1"
1014
+version = "2.3.2"
1015
source = "registry+https://github.com/rust-lang/crates.io-index"
1033
-checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
1016
+checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
1017
1018
[[package]]
1019
name = "petgraph"
@@ -1080,7 +1063,7 @@ version = "0.2.21"
1063
source = "registry+https://github.com/rust-lang/crates.io-index"
1064
checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
1065
dependencies = [
1083
- "zerocopy 0.8.26",
1066
+ "zerocopy 0.8.27",
1067
]
1068
1069
[[package]]
@@ -1156,9 +1139,9 @@ dependencies = [
1139
1140
[[package]]
1141
name = "quote"
1159
-version = "1.0.40"
1142
+version = "1.0.41"
1143
source = "registry+https://github.com/rust-lang/crates.io-index"
1161
-checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
1144
+checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1"
1145
dependencies = [
1146
"proc-macro2",
1147
]
@@ -1200,9 +1183,9 @@ dependencies = [
1183
1184
[[package]]
1185
name = "regex"
1203
-version = "1.11.1"
1186
+version = "1.11.3"
1187
source = "registry+https://github.com/rust-lang/crates.io-index"
1205
-checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
1188
+checksum = "8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c"
1189
dependencies = [
1190
"aho-corasick",
1191
"memchr",
@@ -1212,9 +1195,9 @@ dependencies = [
1195
1196
[[package]]
1197
name = "regex-automata"
1215
-version = "0.4.9"
1198
+version = "0.4.11"
1199
source = "registry+https://github.com/rust-lang/crates.io-index"
1217
-checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
1200
+checksum = "833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad"
1201
dependencies = [
1202
"aho-corasick",
1203
"memchr",
@@ -1223,9 +1206,9 @@ dependencies = [
1206
1207
[[package]]
1208
name = "regex-syntax"
1226
-version = "0.8.5"
1209
+version = "0.8.6"
1210
source = "registry+https://github.com/rust-lang/crates.io-index"
1228
-checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
1211
+checksum = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001"
1212
1213
[[package]]
1214
name = "ring"
@@ -1249,22 +1232,22 @@ checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
1232
1233
[[package]]
1234
name = "rustix"
1252
-version = "1.0.8"
1235
+version = "1.1.2"
1236
source = "registry+https://github.com/rust-lang/crates.io-index"
1254
-checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8"
1237
+checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e"
1238
dependencies = [
1239
"bitflags",
1240
"errno",
1241
"libc",
1242
"linux-raw-sys",
1260
- "windows-sys 0.60.2",
1243
+ "windows-sys 0.61.1",
1244
]
1245
1246
[[package]]
1247
name = "rustls"
1265
-version = "0.23.31"
1248
+version = "0.23.32"
1249
source = "registry+https://github.com/rust-lang/crates.io-index"
1267
-checksum = "c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc"
1250
+checksum = "cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40"
1251
dependencies = [
1252
"log",
1253
"once_cell",
@@ -1286,9 +1269,9 @@ dependencies = [
1269
1270
[[package]]
1271
name = "rustls-webpki"
1289
-version = "0.103.4"
1272
+version = "0.103.6"
1273
source = "registry+https://github.com/rust-lang/crates.io-index"
1291
-checksum = "0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc"
1274
+checksum = "8572f3c2cb9934231157b45499fc41e1f58c589fdfb81a844ba873265e80f8eb"
1275
dependencies = [
1276
"ring",
1277
"rustls-pki-types",
@@ -1318,18 +1301,28 @@ checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
1301
1302
[[package]]
1303
name = "serde"
1321
-version = "1.0.219"
1304
+version = "1.0.228"
1305
+source = "registry+https://github.com/rust-lang/crates.io-index"
1306
+checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
1307
+dependencies = [
1308
+ "serde_core",
1309
+ "serde_derive",
1310
+]
1311
+
1312
+[[package]]
1313
+name = "serde_core"
1314
+version = "1.0.228"
1315
source = "registry+https://github.com/rust-lang/crates.io-index"
1323
-checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
1316
+checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
1317
dependencies = [
1318
"serde_derive",
1319
]
1320
1321
[[package]]
1322
name = "serde_derive"
1330
-version = "1.0.219"
1323
+version = "1.0.228"
1324
source = "registry+https://github.com/rust-lang/crates.io-index"
1332
-checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
1325
+checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
1326
dependencies = [
1327
"proc-macro2",
1328
"quote",
@@ -1338,15 +1331,16 @@ dependencies = [
1331
1332
[[package]]
1333
name = "serde_json"
1341
-version = "1.0.143"
1334
+version = "1.0.145"
1335
source = "registry+https://github.com/rust-lang/crates.io-index"
1343
-checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a"
1336
+checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
1337
dependencies = [
1338
"indexmap",
1339
"itoa",
1340
"memchr",
1341
"ryu",
1342
"serde",
1343
+ "serde_core",
1344
]
1345
1346
[[package]]
@@ -1488,31 +1482,31 @@ checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263"
1482
1483
[[package]]
1484
name = "tempfile"
1491
-version = "3.20.0"
1485
+version = "3.23.0"
1486
source = "registry+https://github.com/rust-lang/crates.io-index"
1493
-checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1"
1487
+checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16"
1488
dependencies = [
1489
"fastrand",
1490
"getrandom 0.3.3",
1491
"once_cell",
1492
"rustix",
1499
- "windows-sys 0.59.0",
1493
+ "windows-sys 0.61.1",
1494
]
1495
1496
[[package]]
1497
name = "thiserror"
1504
-version = "2.0.15"
1498
+version = "2.0.17"
1499
source = "registry+https://github.com/rust-lang/crates.io-index"
1506
-checksum = "80d76d3f064b981389ecb4b6b7f45a0bf9fdac1d5b9204c7bd6714fecc302850"
1500
+checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
1501
dependencies = [
1502
"thiserror-impl",
1503
]
1504
1505
[[package]]
1506
name = "thiserror-impl"
1513
-version = "2.0.15"
1507
+version = "2.0.17"
1508
source = "registry+https://github.com/rust-lang/crates.io-index"
1515
-checksum = "44d29feb33e986b6ea906bd9c3559a856983f92371b3eaa5e83782a351623de0"
1509
+checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
1510
dependencies = [
1511
"proc-macro2",
1512
"quote",
@@ -1560,9 +1554,9 @@ dependencies = [
1554
1555
[[package]]
1556
name = "tokio-rustls"
1563
-version = "0.26.2"
1557
+version = "0.26.4"
1558
source = "registry+https://github.com/rust-lang/crates.io-index"
1565
-checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b"
1559
+checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61"
1560
dependencies = [
1561
"rustls",
1562
"tokio",
@@ -1754,9 +1748,9 @@ dependencies = [
1748
1749
[[package]]
1750
name = "tracing-subscriber"
1757
-version = "0.3.19"
1751
+version = "0.3.20"
1752
source = "registry+https://github.com/rust-lang/crates.io-index"
1759
-checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008"
1753
+checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5"
1754
dependencies = [
1755
"nu-ansi-term",
1756
"sharded-slab",
@@ -1774,15 +1768,15 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
1768
1769
[[package]]
1770
name = "twox-hash"
1777
-version = "2.1.1"
1771
+version = "2.1.2"
1772
source = "registry+https://github.com/rust-lang/crates.io-index"
1779
-checksum = "8b907da542cbced5261bd3256de1b3a1bf340a3d37f93425a07362a1d687de56"
1773
+checksum = "9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c"
1774
1775
[[package]]
1776
name = "unicode-ident"
1783
-version = "1.0.18"
1777
+version = "1.0.19"
1778
source = "registry+https://github.com/rust-lang/crates.io-index"
1785
-checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
1779
+checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d"
1780
1781
[[package]]
1782
name = "unsafe-libyaml"
@@ -1804,9 +1798,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
1798
1799
[[package]]
1800
name = "uuid"
1807
-version = "1.18.0"
1801
+version = "1.18.1"
1802
source = "registry+https://github.com/rust-lang/crates.io-index"
1809
-checksum = "f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be"
1803
+checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2"
1804
dependencies = [
1805
"getrandom 0.3.3",
1806
"js-sys",
@@ -1836,30 +1830,40 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
1830
1831
[[package]]
1832
name = "wasi"
1839
-version = "0.14.2+wasi-0.2.4"
1833
+version = "0.14.7+wasi-0.2.4"
1834
+source = "registry+https://github.com/rust-lang/crates.io-index"
1835
+checksum = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c"
1836
+dependencies = [
1837
+ "wasip2",
1838
+]
1839
+
1840
+[[package]]
1841
+name = "wasip2"
1842
+version = "1.0.1+wasi-0.2.4"
1843
source = "registry+https://github.com/rust-lang/crates.io-index"
1841
-checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3"
1844
+checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7"
1845
dependencies = [
1843
- "wit-bindgen-rt",
1846
+ "wit-bindgen",
1847
]
1848
1849
[[package]]
1850
name = "wasm-bindgen"
1848
-version = "0.2.100"
1851
+version = "0.2.104"
1852
source = "registry+https://github.com/rust-lang/crates.io-index"
1850
-checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
1853
+checksum = "c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d"
1854
dependencies = [
1855
"cfg-if",
1856
"once_cell",
1857
"rustversion",
1858
"wasm-bindgen-macro",
1859
+ "wasm-bindgen-shared",
1860
]
1861
1862
[[package]]
1863
name = "wasm-bindgen-backend"
1860
-version = "0.2.100"
1864
+version = "0.2.104"
1865
source = "registry+https://github.com/rust-lang/crates.io-index"
1862
-checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
1866
+checksum = "671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19"
1867
dependencies = [
1868
"bumpalo",
1869
"log",
@@ -1871,9 +1875,9 @@ dependencies = [
1875
1876
[[package]]
1877
name = "wasm-bindgen-macro"
1874
-version = "0.2.100"
1878
+version = "0.2.104"
1879
source = "registry+https://github.com/rust-lang/crates.io-index"
1876
-checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
1880
+checksum = "7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119"
1881
dependencies = [
1882
"quote",
1883
"wasm-bindgen-macro-support",
@@ -1881,9 +1885,9 @@ dependencies = [
1885
1886
[[package]]
1887
name = "wasm-bindgen-macro-support"
1884
-version = "0.2.100"
1888
+version = "0.2.104"
1889
source = "registry+https://github.com/rust-lang/crates.io-index"
1886
-checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
1890
+checksum = "9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7"
1891
dependencies = [
1892
"proc-macro2",
1893
"quote",
@@ -1894,9 +1898,9 @@ dependencies = [
1898
1899
[[package]]
1900
name = "wasm-bindgen-shared"
1897
-version = "0.2.100"
1901
+version = "0.2.104"
1902
source = "registry+https://github.com/rust-lang/crates.io-index"
1899
-checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
1903
+checksum = "bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1"
1904
dependencies = [
1905
"unicode-ident",
1906
]
@@ -1933,9 +1937,9 @@ dependencies = [
1937
1938
[[package]]
1939
name = "windows-core"
1936
-version = "0.61.2"
1940
+version = "0.62.1"
1941
source = "registry+https://github.com/rust-lang/crates.io-index"
1938
-checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
1942
+checksum = "6844ee5416b285084d3d3fffd743b925a6c9385455f64f6d4fa3031c4c2749a9"
1943
dependencies = [
1944
"windows-implement",
1945
"windows-interface",
@@ -1946,9 +1950,9 @@ dependencies = [
1950
1951
[[package]]
1952
name = "windows-implement"
1949
-version = "0.60.0"
1953
+version = "0.60.1"
1954
source = "registry+https://github.com/rust-lang/crates.io-index"
1951
-checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836"
1955
+checksum = "edb307e42a74fb6de9bf3a02d9712678b22399c87e6fa869d6dfcd8c1b7754e0"
1956
dependencies = [
1957
"proc-macro2",
1958
"quote",
@@ -1957,9 +1961,9 @@ dependencies = [
1961
1962
[[package]]
1963
name = "windows-interface"
1960
-version = "0.59.1"
1964
+version = "0.59.2"
1965
source = "registry+https://github.com/rust-lang/crates.io-index"
1962
-checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8"
1966
+checksum = "c0abd1ddbc6964ac14db11c7213d6532ef34bd9aa042c2e5935f59d7908b46a5"
1967
dependencies = [
1968
"proc-macro2",
1969
"quote",
@@ -1968,24 +1972,24 @@ dependencies = [
1972
1973
[[package]]
1974
name = "windows-link"
1971
-version = "0.1.3"
1975
+version = "0.2.0"
1976
source = "registry+https://github.com/rust-lang/crates.io-index"
1973
-checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
1977
+checksum = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65"
1978
1979
[[package]]
1980
name = "windows-result"
1977
-version = "0.3.4"
1981
+version = "0.4.0"
1982
source = "registry+https://github.com/rust-lang/crates.io-index"
1979
-checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6"
1983
+checksum = "7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f"
1984
dependencies = [
1985
"windows-link",
1986
]
1987
1988
[[package]]
1989
name = "windows-strings"
1986
-version = "0.4.2"
1990
+version = "0.5.0"
1991
source = "registry+https://github.com/rust-lang/crates.io-index"
1988
-checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57"
1992
+checksum = "7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda"
1993
dependencies = [
1994
"windows-link",
1995
]
@@ -2014,7 +2018,16 @@ version = "0.60.2"
2018
source = "registry+https://github.com/rust-lang/crates.io-index"
2019
checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
2020
dependencies = [
2017
- "windows-targets 0.53.3",
2021
+ "windows-targets 0.53.4",
2022
+]
2023
+
2024
+[[package]]
2025
+name = "windows-sys"
2026
+version = "0.61.1"
2027
+source = "registry+https://github.com/rust-lang/crates.io-index"
2028
+checksum = "6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f"
2029
+dependencies = [
2030
+ "windows-link",
2031
]
2032
2033
[[package]]
@@ -2035,9 +2048,9 @@ dependencies = [
2048
2049
[[package]]
2050
name = "windows-targets"
2038
-version = "0.53.3"
2051
+version = "0.53.4"
2052
source = "registry+https://github.com/rust-lang/crates.io-index"
2040
-checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91"
2053
+checksum = "2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b"
2054
dependencies = [
2055
"windows-link",
2056
"windows_aarch64_gnullvm 0.53.0",
@@ -2148,29 +2161,26 @@ checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
2161
2162
[[package]]
2163
name = "winnow"
2151
-version = "0.7.12"
2164
+version = "0.7.13"
2165
source = "registry+https://github.com/rust-lang/crates.io-index"
2153
-checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95"
2166
+checksum = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf"
2167
dependencies = [
2168
"memchr",
2169
]
2170
2171
[[package]]
2159
-name = "wit-bindgen-rt"
2160
-version = "0.39.0"
2172
+name = "wit-bindgen"
2173
+version = "0.46.0"
2174
source = "registry+https://github.com/rust-lang/crates.io-index"
2162
-checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1"
2163
-dependencies = [
2164
- "bitflags",
2165
-]
2175
+checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59"
2176
2177
[[package]]
2178
name = "zerocopy"
2169
-version = "0.8.26"
2179
+version = "0.8.27"
2180
source = "registry+https://github.com/rust-lang/crates.io-index"
2171
-checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f"
2181
+checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c"
2182
dependencies = [
2173
- "zerocopy-derive 0.8.26",
2183
+ "zerocopy-derive 0.8.27",
2184
]
2185
2186
[[package]]
@@ -2184,9 +2194,9 @@ dependencies = [
2194
2195
[[package]]
2196
name = "zerocopy-derive"
2187
-version = "0.8.26"
2197
+version = "0.8.27"
2198
source = "registry+https://github.com/rust-lang/crates.io-index"
2189
-checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181"
2199
+checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831"
2200
dependencies = [
2201
"proc-macro2",
2202
"quote",
@@ -2206,6 +2216,6 @@ dependencies = [
2216
2217
[[package]]
2218
name = "zeroize"
2209
-version = "1.8.1"
2219
+version = "1.8.2"
2220
source = "registry+https://github.com/rust-lang/crates.io-index"
2211
-checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
2221
+checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0"
src/crates/jf/Cargo.toml
+2
@@ -59,6 +59,8 @@ bytesize-serde = "0.2"
59
60
clap = { version = "4.5", features = ["derive", "env"] }
61
62
+flatten-serde-json = { git = "https://github.com/meilisearch/meilisearch", tag = "v1.22.1" }
63
+
64
[profile.release]
65
lto = true
66
codegen-units = 1
src/crates/jf/flatten_otel/Cargo.toml
+1
-1
@@ -6,5 +6,5 @@ rust-version.workspace = true
6
7
[dependencies]
8
opentelemetry-proto = { workspace = true, features = ["logs", "metrics", "with-serde"] }
9
-flatten-serde-json = { git = "https://github.com/meilisearch/meilisearch" }
9
+flatten-serde-json = { workspace = true }
10
serde_json = { workspace = true }
src/crates/jf/otel-plugin/Cargo.toml
+1
-1
@@ -16,7 +16,7 @@ journal_log = { path = "../journal_log" }
16
memmap2 = { workspace = true }
17
serde_json = { workspace = true, features = ["preserve_order"] }
18
uuid = { version = "1.0", features = ["v4", "rng"] }
19
-flatten-serde-json = { git = "https://github.com/meilisearch/meilisearch", branch = "main", package = "flatten-serde-json" }
19
+flatten-serde-json = { workspace = true }
20
base64 = "0.21"
21
regex = { workspace = true }
22
serde_yaml = "0.9.34"