git: a189b2d8c636 - main - devel/libdatadog: Update to 2.2.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Mon, 27 Nov 2023 10:35:24 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a189b2d8c636c6df2b949a8541a598c3c101d259

commit a189b2d8c636c6df2b949a8541a598c3c101d259
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-11-27 10:01:36 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-11-27 10:28:05 +0000

    devel/libdatadog: Update to 2.2.0
    
    Changes:        https://github.com/DataDog/libdatadog/releases
---
 devel/libdatadog/Makefile        |   3 +-
 devel/libdatadog/Makefile.crates |  56 ++++++++++++++++----
 devel/libdatadog/distinfo        | 110 +++++++++++++++++++++++++++++++--------
 3 files changed, 135 insertions(+), 34 deletions(-)

diff --git a/devel/libdatadog/Makefile b/devel/libdatadog/Makefile
index 01b2db13c8de..a96c8a5d1865 100644
--- a/devel/libdatadog/Makefile
+++ b/devel/libdatadog/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	libdatadog
-PORTVERSION=	2.1.0
+PORTVERSION=	2.2.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	5
 CATEGORIES=	devel
 
 MAINTAINER=	sunpoet@FreeBSD.org
diff --git a/devel/libdatadog/Makefile.crates b/devel/libdatadog/Makefile.crates
index a09d0d0ae8a3..4830ea1085ad 100644
--- a/devel/libdatadog/Makefile.crates
+++ b/devel/libdatadog/Makefile.crates
@@ -1,8 +1,10 @@
-CARGO_CRATES=	aho-corasick-0.7.20 \
+CARGO_CRATES=	adler-1.0.2 \
+		ahash-0.7.6 \
+		aho-corasick-0.7.20 \
 		android_system_properties-0.1.5 \
 		anes-0.1.6 \
 		anyhow-1.0.68 \
-		async-trait-0.1.64 \
+		async-trait-0.1.68 \
 		atty-0.2.14 \
 		autocfg-1.1.0 \
 		base64-0.21.0 \
@@ -12,7 +14,7 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		byteorder-1.4.3 \
 		bytes-1.4.0 \
 		cast-0.3.0 \
-		cc-1.0.78 \
+		cc-1.0.79 \
 		cfg-if-1.0.0 \
 		chrono-0.4.23 \
 		ciborium-0.2.0 \
@@ -24,6 +26,7 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		common-multipart-rfc7578-0.5.0 \
 		core-foundation-0.9.3 \
 		core-foundation-sys-0.8.3 \
+		crc32fast-1.3.2 \
 		criterion-0.4.0 \
 		criterion-plot-0.5.0 \
 		crossbeam-channel-0.5.6 \
@@ -35,15 +38,20 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		cxx-build-1.0.87 \
 		cxxbridge-flags-1.0.87 \
 		cxxbridge-macro-1.0.87 \
+		dashmap-5.4.0 \
 		derivative-2.2.0 \
 		diff-0.1.13 \
 		duplicate-0.4.1 \
 		educe-0.4.20 \
 		either-1.8.0 \
 		enum-ordinalize-3.1.12 \
+		env_logger-0.10.0 \
 		errno-0.2.8 \
+		errno-0.3.0 \
 		errno-dragonfly-0.1.2 \
 		fastrand-1.8.0 \
+		fixedbitset-0.4.2 \
+		flate2-1.0.25 \
 		fnv-1.0.7 \
 		futures-0.3.25 \
 		futures-channel-0.3.25 \
@@ -60,6 +68,7 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		heck-0.4.1 \
 		hermit-abi-0.1.19 \
 		hermit-abi-0.2.6 \
+		hermit-abi-0.3.1 \
 		hex-0.4.3 \
 		http-0.2.8 \
 		http-body-0.4.5 \
@@ -73,15 +82,17 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		iana-time-zone-haiku-0.1.1 \
 		indexmap-1.9.2 \
 		instant-0.1.12 \
-		io-lifetimes-0.7.5 \
 		io-lifetimes-1.0.5 \
+		is-terminal-0.4.6 \
 		itertools-0.10.5 \
 		itoa-1.0.5 \
 		js-sys-0.3.60 \
 		lazy_static-1.4.0 \
-		libc-0.2.139 \
+		libc-0.2.141 \
 		link-cplusplus-1.0.8 \
 		linux-raw-sys-0.1.4 \
+		linux-raw-sys-0.3.1 \
+		lock_api-0.4.9 \
 		log-0.4.17 \
 		lz4_flex-0.9.5 \
 		maplit-1.0.2 \
@@ -91,13 +102,16 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		memoffset-0.7.1 \
 		mime-0.3.16 \
 		mime_guess-2.0.4 \
+		miniz_oxide-0.6.2 \
 		mio-0.8.5 \
+		multimap-0.8.3 \
 		nix-0.24.3 \
 		nu-ansi-term-0.46.0 \
 		num-bigint-0.4.3 \
 		num-integer-0.1.45 \
 		num-traits-0.2.15 \
 		num_cpus-1.15.0 \
+		object-0.31.0 \
 		once_cell-1.17.0 \
 		oorandom-11.1.3 \
 		openssl-probe-0.1.5 \
@@ -105,8 +119,11 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		os_str_bytes-6.4.1 \
 		output_vt100-0.1.3 \
 		overload-0.1.1 \
+		parking_lot-0.12.1 \
+		parking_lot_core-0.9.7 \
 		paste-1.0.11 \
 		percent-encoding-2.2.0 \
+		petgraph-0.6.3 \
 		pin-project-1.0.12 \
 		pin-project-internal-1.0.12 \
 		pin-project-lite-0.2.9 \
@@ -116,12 +133,22 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		plotters-svg-0.3.3 \
 		ppv-lite86-0.2.17 \
 		pretty_assertions-1.3.0 \
+		prettyplease-0.1.25 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
-		proc-macro2-1.0.50 \
-		prost-0.11.6 \
-		prost-derive-0.11.6 \
-		quote-1.0.23 \
+		proc-macro2-1.0.54 \
+		prost-0.11.9 \
+		prost-build-0.11.9 \
+		prost-derive-0.11.9 \
+		prost-types-0.11.9 \
+		protoc-bin-vendored-3.0.0 \
+		protoc-bin-vendored-linux-aarch_64-3.0.0 \
+		protoc-bin-vendored-linux-ppcle_64-3.0.0 \
+		protoc-bin-vendored-linux-x86_32-3.0.0 \
+		protoc-bin-vendored-linux-x86_64-3.0.0 \
+		protoc-bin-vendored-macos-x86_64-3.0.0 \
+		protoc-bin-vendored-win32-3.0.0 \
+		quote-1.0.26 \
 		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
@@ -133,13 +160,15 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		ring-0.16.20 \
 		rlimit-0.8.3 \
 		rmp-0.8.11 \
-		rmp-serde-0.15.5 \
+		rmp-serde-1.1.1 \
 		rustc-hash-1.1.0 \
 		rustc_version-0.4.0 \
 		rustix-0.36.8 \
+		rustix-0.37.7 \
 		rustls-0.20.8 \
 		rustls-native-certs-0.6.2 \
 		rustls-pemfile-1.0.2 \
+		ruzstd-0.3.1 \
 		ryu-1.0.12 \
 		same-file-1.0.6 \
 		schannel-0.1.21 \
@@ -151,8 +180,11 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		semver-1.0.16 \
 		sendfd-0.4.3 \
 		serde-1.0.152 \
+		serde_bytes-0.11.9 \
 		serde_derive-1.0.152 \
 		serde_json-1.0.91 \
+		serial_test-2.0.0 \
+		serial_test_derive-2.0.0 \
 		sharded-slab-0.1.4 \
 		signal-hook-registry-1.4.0 \
 		slab-0.4.7 \
@@ -161,6 +193,7 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		spin-0.5.2 \
 		static_assertions-1.1.0 \
 		syn-1.0.107 \
+		syn-2.0.11 \
 		sys-info-0.9.1 \
 		tempfile-3.4.0 \
 		termcolor-1.2.0 \
@@ -201,6 +234,7 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		wasm-bindgen-shared-0.2.83 \
 		web-sys-0.3.60 \
 		webpki-0.22.0 \
+		which-4.4.0 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
 		winapi-util-0.1.5 \
@@ -216,4 +250,4 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		windows_x86_64_gnullvm-0.42.1 \
 		windows_x86_64_msvc-0.42.1 \
 		yansi-0.5.1 \
-		tarpc,tarpc-plugins@git+https://github.com/pawelchcki/tarpc.git?branch=extend_rpc_with_streaming_msgs\#e567304243b9ca2eb4aa03756200a3464dd72838
+		tarpc,tarpc-plugins@git+https://github.com/pawelchcki/tarpc.git?branch=disable_tracing\#e567304243b9ca2eb4aa03756200a3464dd72838
diff --git a/devel/libdatadog/distinfo b/devel/libdatadog/distinfo
index 746b06c2ba7d..8612237a009e 100644
--- a/devel/libdatadog/distinfo
+++ b/devel/libdatadog/distinfo
@@ -1,4 +1,8 @@
-TIMESTAMP = 1680726028
+TIMESTAMP = 1700759714
+SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
+SIZE (rust/crates/adler-1.0.2.crate) = 12778
+SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47
+SIZE (rust/crates/ahash-0.7.6.crate) = 38030
 SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
 SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440
 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
@@ -7,8 +11,8 @@ SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd
 SIZE (rust/crates/anes-0.1.6.crate) = 23857
 SHA256 (rust/crates/anyhow-1.0.68.crate) = 2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61
 SIZE (rust/crates/anyhow-1.0.68.crate) = 43882
-SHA256 (rust/crates/async-trait-0.1.64.crate) = 1cd7fce9ba8c3c042128ce72d8b2ddbf3a05747efb67ea0313c635e10bda47a2
-SIZE (rust/crates/async-trait-0.1.64.crate) = 29196
+SHA256 (rust/crates/async-trait-0.1.68.crate) = b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842
+SIZE (rust/crates/async-trait-0.1.68.crate) = 28625
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
 SIZE (rust/crates/atty-0.2.14.crate) = 5470
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
@@ -27,8 +31,8 @@ SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01
 SIZE (rust/crates/bytes-1.4.0.crate) = 58080
 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
 SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.0.78.crate) = a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d
-SIZE (rust/crates/cc-1.0.78.crate) = 61375
+SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f
+SIZE (rust/crates/cc-1.0.79.crate) = 62624
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/chrono-0.4.23.crate) = 16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f
@@ -51,6 +55,8 @@ SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c84
 SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059
 SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
 SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
+SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
+SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
 SHA256 (rust/crates/criterion-0.4.0.crate) = e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb
 SIZE (rust/crates/criterion-0.4.0.crate) = 108978
 SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
@@ -73,6 +79,8 @@ SHA256 (rust/crates/cxxbridge-flags-1.0.87.crate) = 43c7119ce3a3701ed81aca8410b9
 SIZE (rust/crates/cxxbridge-flags-1.0.87.crate) = 5251
 SHA256 (rust/crates/cxxbridge-macro-1.0.87.crate) = 65e07508b90551e610910fa648a1878991d367064997a596135b86df30daf07e
 SIZE (rust/crates/cxxbridge-macro-1.0.87.crate) = 59475
+SHA256 (rust/crates/dashmap-5.4.0.crate) = 907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc
+SIZE (rust/crates/dashmap-5.4.0.crate) = 22862
 SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
 SIZE (rust/crates/derivative-2.2.0.crate) = 48076
 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -85,12 +93,20 @@ SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc
 SIZE (rust/crates/either-1.8.0.crate) = 15992
 SHA256 (rust/crates/enum-ordinalize-3.1.12.crate) = a62bb1df8b45ecb7ffa78dca1c17a438fb193eb083db0b1b494d2a61bcb5096a
 SIZE (rust/crates/enum-ordinalize-3.1.12.crate) = 5929
+SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0
+SIZE (rust/crates/env_logger-0.10.0.crate) = 36574
 SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
 SIZE (rust/crates/errno-0.2.8.crate) = 9276
+SHA256 (rust/crates/errno-0.3.0.crate) = 50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0
+SIZE (rust/crates/errno-0.3.0.crate) = 10268
 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
 SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
 SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499
 SIZE (rust/crates/fastrand-1.8.0.crate) = 11369
+SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
+SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/flate2-1.0.25.crate) = a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841
+SIZE (rust/crates/flate2-1.0.25.crate) = 70210
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
 SHA256 (rust/crates/futures-0.3.25.crate) = 38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0
@@ -123,6 +139,8 @@ SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb
 SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
 SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7
 SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027
+SHA256 (rust/crates/hermit-abi-0.3.1.crate) = fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286
+SIZE (rust/crates/hermit-abi-0.3.1.crate) = 13793
 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
 SIZE (rust/crates/hex-0.4.3.crate) = 13299
 SHA256 (rust/crates/http-0.2.8.crate) = 75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399
@@ -149,10 +167,10 @@ SHA256 (rust/crates/indexmap-1.9.2.crate) = 1885e79c1fc4b10f0e172c475f458b7f7b93
 SIZE (rust/crates/indexmap-1.9.2.crate) = 54627
 SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
 SIZE (rust/crates/instant-0.1.12.crate) = 6128
-SHA256 (rust/crates/io-lifetimes-0.7.5.crate) = 59ce5ef949d49ee85593fc4d3f3f95ad61657076395cbbce23e2121fc5542074
-SIZE (rust/crates/io-lifetimes-0.7.5.crate) = 36261
 SHA256 (rust/crates/io-lifetimes-1.0.5.crate) = 1abeb7a0dd0f8181267ff8adc397075586500b81b28a73e8a0208b00fc170fb3
 SIZE (rust/crates/io-lifetimes-1.0.5.crate) = 35939
+SHA256 (rust/crates/is-terminal-0.4.6.crate) = 256017f749ab3117e93acb91063009e1f1bb56d03965b14c2c8df4eb02c524d8
+SIZE (rust/crates/is-terminal-0.4.6.crate) = 7856
 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
 SIZE (rust/crates/itertools-0.10.5.crate) = 115354
 SHA256 (rust/crates/itoa-1.0.5.crate) = fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440
@@ -161,12 +179,16 @@ SHA256 (rust/crates/js-sys-0.3.60.crate) = 49409df3e3bf0856b916e2ceaca09ee28e687
 SIZE (rust/crates/js-sys-0.3.60.crate) = 79257
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.139.crate) = 201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79
-SIZE (rust/crates/libc-0.2.139.crate) = 638983
+SHA256 (rust/crates/libc-0.2.141.crate) = 3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5
+SIZE (rust/crates/libc-0.2.141.crate) = 671145
 SHA256 (rust/crates/link-cplusplus-1.0.8.crate) = ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5
 SIZE (rust/crates/link-cplusplus-1.0.8.crate) = 7674
 SHA256 (rust/crates/linux-raw-sys-0.1.4.crate) = f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4
 SIZE (rust/crates/linux-raw-sys-0.1.4.crate) = 878981
+SHA256 (rust/crates/linux-raw-sys-0.3.1.crate) = d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f
+SIZE (rust/crates/linux-raw-sys-0.3.1.crate) = 932203
+SHA256 (rust/crates/lock_api-0.4.9.crate) = 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df
+SIZE (rust/crates/lock_api-0.4.9.crate) = 25685
 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
 SIZE (rust/crates/log-0.4.17.crate) = 38028
 SHA256 (rust/crates/lz4_flex-0.9.5.crate) = 1a8cbbb2831780bc3b9c15a41f5b49222ef756b6730a95f3decfdd15903eb5a3
@@ -185,8 +207,12 @@ SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925b
 SIZE (rust/crates/mime-0.3.16.crate) = 15206
 SHA256 (rust/crates/mime_guess-2.0.4.crate) = 4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef
 SIZE (rust/crates/mime_guess-2.0.4.crate) = 26399
+SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa
+SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536
 SHA256 (rust/crates/mio-0.8.5.crate) = e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de
 SIZE (rust/crates/mio-0.8.5.crate) = 93993
+SHA256 (rust/crates/multimap-0.8.3.crate) = e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a
+SIZE (rust/crates/multimap-0.8.3.crate) = 13518
 SHA256 (rust/crates/nix-0.24.3.crate) = fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069
 SIZE (rust/crates/nix-0.24.3.crate) = 266843
 SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
@@ -199,6 +225,8 @@ SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b
 SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
 SHA256 (rust/crates/num_cpus-1.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b
 SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680
+SHA256 (rust/crates/object-0.31.0.crate) = d08090140cfee2e09897d6be320b47a45b79eb68b414de87130f9532966e2f1d
+SIZE (rust/crates/object-0.31.0.crate) = 269739
 SHA256 (rust/crates/once_cell-1.17.0.crate) = 6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66
 SIZE (rust/crates/once_cell-1.17.0.crate) = 32736
 SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
@@ -213,10 +241,16 @@ SHA256 (rust/crates/output_vt100-0.1.3.crate) = 628223faebab4e3e40667ee0b2336d34
 SIZE (rust/crates/output_vt100-0.1.3.crate) = 4473
 SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
 SIZE (rust/crates/overload-0.1.1.crate) = 24439
+SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
+SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
+SHA256 (rust/crates/parking_lot_core-0.9.7.crate) = 9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521
+SIZE (rust/crates/parking_lot_core-0.9.7.crate) = 32412
 SHA256 (rust/crates/paste-1.0.11.crate) = d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba
 SIZE (rust/crates/paste-1.0.11.crate) = 18349
 SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e
 SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075
+SHA256 (rust/crates/petgraph-0.6.3.crate) = 4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4
+SIZE (rust/crates/petgraph-0.6.3.crate) = 185740
 SHA256 (rust/crates/pin-project-1.0.12.crate) = ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc
 SIZE (rust/crates/pin-project-1.0.12.crate) = 56972
 SHA256 (rust/crates/pin-project-internal-1.0.12.crate) = 069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55
@@ -235,18 +269,38 @@ SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad26
 SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
 SHA256 (rust/crates/pretty_assertions-1.3.0.crate) = a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755
 SIZE (rust/crates/pretty_assertions-1.3.0.crate) = 79441
+SHA256 (rust/crates/prettyplease-0.1.25.crate) = 6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86
+SIZE (rust/crates/prettyplease-0.1.25.crate) = 49545
 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
 SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.50.crate) = 6ef7d57beacfaf2d8aee5937dab7b7f28de3cb8b1828479bb5de2a7106f2bae2
-SIZE (rust/crates/proc-macro2-1.0.50.crate) = 41667
-SHA256 (rust/crates/prost-0.11.6.crate) = 21dc42e00223fc37204bd4aa177e69420c604ca4a183209a8f9de30c6d934698
-SIZE (rust/crates/prost-0.11.6.crate) = 27507
-SHA256 (rust/crates/prost-derive-0.11.6.crate) = 8bda8c0881ea9f722eb9629376db3d0b903b462477c1aafcb0566610ac28ac5d
-SIZE (rust/crates/prost-derive-0.11.6.crate) = 19513
-SHA256 (rust/crates/quote-1.0.23.crate) = 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b
-SIZE (rust/crates/quote-1.0.23.crate) = 28058
+SHA256 (rust/crates/proc-macro2-1.0.54.crate) = e472a104799c74b514a57226160104aa483546de37e839ec50e3c2e41dd87534
+SIZE (rust/crates/proc-macro2-1.0.54.crate) = 43485
+SHA256 (rust/crates/prost-0.11.9.crate) = 0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd
+SIZE (rust/crates/prost-0.11.9.crate) = 28958
+SHA256 (rust/crates/prost-build-0.11.9.crate) = 119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270
+SIZE (rust/crates/prost-build-0.11.9.crate) = 37990
+SHA256 (rust/crates/prost-derive-0.11.9.crate) = e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4
+SIZE (rust/crates/prost-derive-0.11.9.crate) = 19513
+SHA256 (rust/crates/prost-types-0.11.9.crate) = 213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13
+SIZE (rust/crates/prost-types-0.11.9.crate) = 40809
+SHA256 (rust/crates/protoc-bin-vendored-3.0.0.crate) = 005ca8623e5633e298ad1f917d8be0a44bcf406bf3cde3b80e63003e49a3f27d
+SIZE (rust/crates/protoc-bin-vendored-3.0.0.crate) = 3712
+SHA256 (rust/crates/protoc-bin-vendored-linux-aarch_64-3.0.0.crate) = 8fb9fc9cce84c8694b6ea01cc6296617b288b703719b725b8c9c65f7c5874435
+SIZE (rust/crates/protoc-bin-vendored-linux-aarch_64-3.0.0.crate) = 1758612
+SHA256 (rust/crates/protoc-bin-vendored-linux-ppcle_64-3.0.0.crate) = 02d2a07dcf7173a04d49974930ccbfb7fd4d74df30ecfc8762cf2f895a094516
+SIZE (rust/crates/protoc-bin-vendored-linux-ppcle_64-3.0.0.crate) = 1889723
+SHA256 (rust/crates/protoc-bin-vendored-linux-x86_32-3.0.0.crate) = d54fef0b04fcacba64d1d80eed74a20356d96847da8497a59b0a0a436c9165b0
+SIZE (rust/crates/protoc-bin-vendored-linux-x86_32-3.0.0.crate) = 1610947
+SHA256 (rust/crates/protoc-bin-vendored-linux-x86_64-3.0.0.crate) = b8782f2ce7d43a9a5c74ea4936f001e9e8442205c244f7a3d4286bd4c37bc924
+SIZE (rust/crates/protoc-bin-vendored-linux-x86_64-3.0.0.crate) = 1667101
+SHA256 (rust/crates/protoc-bin-vendored-macos-x86_64-3.0.0.crate) = b5de656c7ee83f08e0ae5b81792ccfdc1d04e7876b1d9a38e6876a9e09e02537
+SIZE (rust/crates/protoc-bin-vendored-macos-x86_64-3.0.0.crate) = 2614339
+SHA256 (rust/crates/protoc-bin-vendored-win32-3.0.0.crate) = 9653c3ed92974e34c5a6e0a510864dab979760481714c172e0a34e437cb98804
+SIZE (rust/crates/protoc-bin-vendored-win32-3.0.0.crate) = 1165104
+SHA256 (rust/crates/quote-1.0.26.crate) = 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc
+SIZE (rust/crates/quote-1.0.26.crate) = 28397
 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
 SIZE (rust/crates/rand-0.8.5.crate) = 87113
 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
@@ -269,20 +323,24 @@ SHA256 (rust/crates/rlimit-0.8.3.crate) = f7278a1ec8bfd4a4e07515c589f5ff7b309a37
 SIZE (rust/crates/rlimit-0.8.3.crate) = 16575
 SHA256 (rust/crates/rmp-0.8.11.crate) = 44519172358fd6d58656c86ab8e7fbc9e1490c3e8f14d35ed78ca0dd07403c9f
 SIZE (rust/crates/rmp-0.8.11.crate) = 28829
-SHA256 (rust/crates/rmp-serde-0.15.5.crate) = 723ecff9ad04f4ad92fe1c8ca6c20d2196d9286e9c60727c4cb5511629260e9d
-SIZE (rust/crates/rmp-serde-0.15.5.crate) = 28657
+SHA256 (rust/crates/rmp-serde-1.1.1.crate) = c5b13be192e0220b8afb7222aa5813cb62cc269ebb5cac346ca6487681d2913e
+SIZE (rust/crates/rmp-serde-1.1.1.crate) = 30360
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
 SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
 SHA256 (rust/crates/rustix-0.36.8.crate) = f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644
 SIZE (rust/crates/rustix-0.36.8.crate) = 290808
+SHA256 (rust/crates/rustix-0.37.7.crate) = 2aae838e49b3d63e9274e1c01833cc8139d3fec468c3b84688c628f44b1ae11d
+SIZE (rust/crates/rustix-0.37.7.crate) = 307751
 SHA256 (rust/crates/rustls-0.20.8.crate) = fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f
 SIZE (rust/crates/rustls-0.20.8.crate) = 270142
 SHA256 (rust/crates/rustls-native-certs-0.6.2.crate) = 0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50
 SIZE (rust/crates/rustls-native-certs-0.6.2.crate) = 22089
 SHA256 (rust/crates/rustls-pemfile-1.0.2.crate) = d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b
 SIZE (rust/crates/rustls-pemfile-1.0.2.crate) = 19347
+SHA256 (rust/crates/ruzstd-0.3.1.crate) = 9a15e661f0f9dac21f3494fe5d23a6338c0ac116a2d22c2b63010acd89467ffe
+SIZE (rust/crates/ruzstd-0.3.1.crate) = 49491
 SHA256 (rust/crates/ryu-1.0.12.crate) = 7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde
 SIZE (rust/crates/ryu-1.0.12.crate) = 47070
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -305,10 +363,16 @@ SHA256 (rust/crates/sendfd-0.4.3.crate) = 604b71b8fc267e13bb3023a2c901126c8f3493
 SIZE (rust/crates/sendfd-0.4.3.crate) = 11120
 SHA256 (rust/crates/serde-1.0.152.crate) = bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb
 SIZE (rust/crates/serde-1.0.152.crate) = 77091
+SHA256 (rust/crates/serde_bytes-0.11.9.crate) = 416bda436f9aab92e02c8e10d49a15ddd339cea90b6e340fe51ed97abb548294
+SIZE (rust/crates/serde_bytes-0.11.9.crate) = 10833
 SHA256 (rust/crates/serde_derive-1.0.152.crate) = af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e
 SIZE (rust/crates/serde_derive-1.0.152.crate) = 55586
 SHA256 (rust/crates/serde_json-1.0.91.crate) = 877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883
 SIZE (rust/crates/serde_json-1.0.91.crate) = 144654
+SHA256 (rust/crates/serial_test-2.0.0.crate) = 0e56dd856803e253c8f298af3f4d7eb0ae5e23a737252cd90bb4f3b435033b2d
+SIZE (rust/crates/serial_test-2.0.0.crate) = 7946
+SHA256 (rust/crates/serial_test_derive-2.0.0.crate) = 91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f
+SIZE (rust/crates/serial_test_derive-2.0.0.crate) = 5638
 SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31
 SIZE (rust/crates/sharded-slab-0.1.4.crate) = 52479
 SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0
@@ -325,6 +389,8 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
 SHA256 (rust/crates/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5
 SIZE (rust/crates/syn-1.0.107.crate) = 237539
+SHA256 (rust/crates/syn-2.0.11.crate) = 21e3787bb71465627110e7d87ed4faaa36c1f61042ee67badb9e2ef173accc40
+SIZE (rust/crates/syn-2.0.11.crate) = 240090
 SHA256 (rust/crates/sys-info-0.9.1.crate) = 0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c
 SIZE (rust/crates/sys-info-0.9.1.crate) = 20589
 SHA256 (rust/crates/tempfile-3.4.0.crate) = af18f7ae1acd354b992402e9ec5864359d693cd8a79dcbef59f76891701c1e95
@@ -405,6 +471,8 @@ SHA256 (rust/crates/web-sys-0.3.60.crate) = bcda906d8be16e728fd5adc5b729afad4e44
 SIZE (rust/crates/web-sys-0.3.60.crate) = 700485
 SHA256 (rust/crates/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd
 SIZE (rust/crates/webpki-0.22.0.crate) = 58663
+SHA256 (rust/crates/which-4.4.0.crate) = 2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269
+SIZE (rust/crates/which-4.4.0.crate) = 10889
 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -437,5 +505,5 @@ SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce
 SIZE (rust/crates/yansi-0.5.1.crate) = 16525
 SHA256 (pawelchcki-tarpc-e567304243b9ca2eb4aa03756200a3464dd72838_GH0.tar.gz) = 481d87b915b2ecdaf0212cbdedb131e8c559102719c5be71732a275fa5e857ef
 SIZE (pawelchcki-tarpc-e567304243b9ca2eb4aa03756200a3464dd72838_GH0.tar.gz) = 73851
-SHA256 (DataDog-libdatadog-v2.1.0_GH0.tar.gz) = 18fffec8a02d00dbc768121910841f7c7e19cef7a22bda8c2ea010b76bdd7bc7
-SIZE (DataDog-libdatadog-v2.1.0_GH0.tar.gz) = 326996
+SHA256 (DataDog-libdatadog-v2.2.0_GH0.tar.gz) = cdf9dadefa89f7f306dc02cc94e848c9cb47b8108ae2e8f407cf6a36e2df9bf7
+SIZE (DataDog-libdatadog-v2.2.0_GH0.tar.gz) = 371972