Skip to content

Commit d75a08d

Browse files
authored
feat(registry): add raw registry versions dump to JSON (#1763)
1 parent a227e31 commit d75a08d

File tree

10 files changed

+942
-21
lines changed

10 files changed

+942
-21
lines changed

Cargo.Bazel.lock

Lines changed: 225 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"checksum": "1ad44051fdab3020717ead2412f104d2309e44c90a9a4fea6dd4b6a375a18ba8",
2+
"checksum": "4a2bcbd43338a9a0c33b03fa028db4119525bbfe24bd3194f8ce12b7c3d342d2",
33
"crates": {
44
"actix-codec 0.5.2": {
55
"name": "actix-codec",
@@ -10734,6 +10734,69 @@
1073410734
],
1073510735
"license_file": "LICENSE-APACHE"
1073610736
},
10737+
"dashmap 5.5.3": {
10738+
"name": "dashmap",
10739+
"version": "5.5.3",
10740+
"package_url": "https://github.com/xacrimon/dashmap",
10741+
"repository": {
10742+
"Http": {
10743+
"url": "https://static.crates.io/crates/dashmap/5.5.3/download",
10744+
"sha256": "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
10745+
}
10746+
},
10747+
"targets": [
10748+
{
10749+
"Library": {
10750+
"crate_name": "dashmap",
10751+
"crate_root": "src/lib.rs",
10752+
"srcs": {
10753+
"allow_empty": true,
10754+
"include": [
10755+
"**/*.rs"
10756+
]
10757+
}
10758+
}
10759+
}
10760+
],
10761+
"library_target_name": "dashmap",
10762+
"common_attrs": {
10763+
"compile_data_glob": [
10764+
"**"
10765+
],
10766+
"deps": {
10767+
"common": [
10768+
{
10769+
"id": "cfg-if 1.0.3",
10770+
"target": "cfg_if"
10771+
},
10772+
{
10773+
"id": "hashbrown 0.14.5",
10774+
"target": "hashbrown"
10775+
},
10776+
{
10777+
"id": "lock_api 0.4.12",
10778+
"target": "lock_api"
10779+
},
10780+
{
10781+
"id": "once_cell 1.21.3",
10782+
"target": "once_cell"
10783+
},
10784+
{
10785+
"id": "parking_lot_core 0.9.10",
10786+
"target": "parking_lot_core"
10787+
}
10788+
],
10789+
"selects": {}
10790+
},
10791+
"edition": "2018",
10792+
"version": "5.5.3"
10793+
},
10794+
"license": "MIT",
10795+
"license_ids": [
10796+
"MIT"
10797+
],
10798+
"license_file": "LICENSE"
10799+
},
1073710800
"data-encoding 2.7.0": {
1073810801
"name": "data-encoding",
1073910802
"version": "2.7.0",
@@ -12748,6 +12811,10 @@
1274812811
"id": "backon 1.5.2",
1274912812
"target": "backon"
1275012813
},
12814+
{
12815+
"id": "base64 0.22.1",
12816+
"target": "base64"
12817+
},
1275112818
{
1275212819
"id": "candid 0.10.18",
1275312820
"target": "candid"
@@ -12816,6 +12883,10 @@
1281612883
"id": "futures-util 0.3.31",
1281712884
"target": "futures_util"
1281812885
},
12886+
{
12887+
"id": "hex 0.4.3",
12888+
"target": "hex"
12889+
},
1281912890
{
1282012891
"id": "human_bytes 0.4.3",
1282112892
"target": "human_bytes"
@@ -12868,6 +12939,10 @@
1286812939
"id": "ic-protobuf 0.9.0",
1286912940
"target": "ic_protobuf"
1287012941
},
12942+
{
12943+
"id": "ic-registry-common-proto 0.9.0",
12944+
"target": "ic_registry_common_proto"
12945+
},
1287112946
{
1287212947
"id": "ic-registry-keys 0.9.0",
1287312948
"target": "ic_registry_keys"
@@ -13000,6 +13075,10 @@
1300013075
{
1300113076
"id": "actix-rt 2.11.0",
1300213077
"target": "actix_rt"
13078+
},
13079+
{
13080+
"id": "serial_test 2.0.0",
13081+
"target": "serial_test"
1300313082
}
1300413083
],
1300513084
"selects": {}
@@ -49232,6 +49311,149 @@
4923249311
],
4923349312
"license_file": "LICENSE-APACHE"
4923449313
},
49314+
"serial_test 2.0.0": {
49315+
"name": "serial_test",
49316+
"version": "2.0.0",
49317+
"package_url": "https://github.com/palfrey/serial_test/",
49318+
"repository": {
49319+
"Http": {
49320+
"url": "https://static.crates.io/crates/serial_test/2.0.0/download",
49321+
"sha256": "0e56dd856803e253c8f298af3f4d7eb0ae5e23a737252cd90bb4f3b435033b2d"
49322+
}
49323+
},
49324+
"targets": [
49325+
{
49326+
"Library": {
49327+
"crate_name": "serial_test",
49328+
"crate_root": "src/lib.rs",
49329+
"srcs": {
49330+
"allow_empty": true,
49331+
"include": [
49332+
"**/*.rs"
49333+
]
49334+
}
49335+
}
49336+
}
49337+
],
49338+
"library_target_name": "serial_test",
49339+
"common_attrs": {
49340+
"compile_data_glob": [
49341+
"**"
49342+
],
49343+
"crate_features": {
49344+
"common": [
49345+
"async",
49346+
"default",
49347+
"futures",
49348+
"log",
49349+
"logging"
49350+
],
49351+
"selects": {}
49352+
},
49353+
"deps": {
49354+
"common": [
49355+
{
49356+
"id": "dashmap 5.5.3",
49357+
"target": "dashmap"
49358+
},
49359+
{
49360+
"id": "futures 0.3.31",
49361+
"target": "futures"
49362+
},
49363+
{
49364+
"id": "lazy_static 1.5.0",
49365+
"target": "lazy_static"
49366+
},
49367+
{
49368+
"id": "log 0.4.28",
49369+
"target": "log"
49370+
},
49371+
{
49372+
"id": "parking_lot 0.12.3",
49373+
"target": "parking_lot"
49374+
}
49375+
],
49376+
"selects": {}
49377+
},
49378+
"edition": "2018",
49379+
"proc_macro_deps": {
49380+
"common": [
49381+
{
49382+
"id": "serial_test_derive 2.0.0",
49383+
"target": "serial_test_derive"
49384+
}
49385+
],
49386+
"selects": {}
49387+
},
49388+
"version": "2.0.0"
49389+
},
49390+
"license": "MIT",
49391+
"license_ids": [
49392+
"MIT"
49393+
],
49394+
"license_file": "LICENSE"
49395+
},
49396+
"serial_test_derive 2.0.0": {
49397+
"name": "serial_test_derive",
49398+
"version": "2.0.0",
49399+
"package_url": "https://github.com/palfrey/serial_test/",
49400+
"repository": {
49401+
"Http": {
49402+
"url": "https://static.crates.io/crates/serial_test_derive/2.0.0/download",
49403+
"sha256": "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f"
49404+
}
49405+
},
49406+
"targets": [
49407+
{
49408+
"ProcMacro": {
49409+
"crate_name": "serial_test_derive",
49410+
"crate_root": "src/lib.rs",
49411+
"srcs": {
49412+
"allow_empty": true,
49413+
"include": [
49414+
"**/*.rs"
49415+
]
49416+
}
49417+
}
49418+
}
49419+
],
49420+
"library_target_name": "serial_test_derive",
49421+
"common_attrs": {
49422+
"compile_data_glob": [
49423+
"**"
49424+
],
49425+
"crate_features": {
49426+
"common": [
49427+
"async"
49428+
],
49429+
"selects": {}
49430+
},
49431+
"deps": {
49432+
"common": [
49433+
{
49434+
"id": "proc-macro2 1.0.101",
49435+
"target": "proc_macro2"
49436+
},
49437+
{
49438+
"id": "quote 1.0.40",
49439+
"target": "quote"
49440+
},
49441+
{
49442+
"id": "syn 2.0.106",
49443+
"target": "syn"
49444+
}
49445+
],
49446+
"selects": {}
49447+
},
49448+
"edition": "2018",
49449+
"version": "2.0.0"
49450+
},
49451+
"license": "MIT",
49452+
"license_ids": [
49453+
"MIT"
49454+
],
49455+
"license_file": "LICENSE"
49456+
},
4923549457
"service-discovery 0.6.7": {
4923649458
"name": "service-discovery",
4923749459
"version": "0.6.7",
@@ -62559,13 +62781,8 @@
6255962781
"actix-rt 2.11.0",
6256062782
"assert_cmd 2.0.17",
6256162783
"maplit 1.0.2",
62784+
"serial_test 2.0.0",
6256262785
"wiremock 0.6.4"
6256362786
],
62564-
"unused_patches": [
62565-
{
62566-
"name": "ic0",
62567-
"version": "0.23.0",
62568-
"source": "registry+https://github.com/rust-lang/crates.io-index"
62569-
}
62570-
]
62787+
"unused_patches": []
6257162788
}

Cargo.lock

Lines changed: 42 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ cycles-minting-canister = { git = "https://github.com/dfinity/ic.git", rev = "eb
139139
ic-icrc1-test-utils = { git = "https://github.com/dfinity/ic.git", rev = "ebed5d4228b71477738316ae3d5274672eae369e" }
140140
rosetta-core = { git = "https://github.com/dfinity/ic.git", rev = "ebed5d4228b71477738316ae3d5274672eae369e" }
141141
icp-ledger = { git = "https://github.com/dfinity/ic.git", rev = "ebed5d4228b71477738316ae3d5274672eae369e" }
142-
icrc-ledger-types = { git = "https://github.com/dfinity/ic.git",rev = "ebed5d4228b71477738316ae3d5274672eae369e" }
142+
icrc-ledger-types = { git = "https://github.com/dfinity/ic.git", rev = "ebed5d4228b71477738316ae3d5274672eae369e" }
143143
ic-metrics-encoder = "1.1.1"
144144
ic-transport-types = "0.39.3"
145145
ic-utils = "0.39.3"
@@ -221,6 +221,3 @@ indexmap = { version = "2.11.1", features = ["serde"] }
221221
# Makes flamegraphs and backtraces more readable.
222222
# https://doc.rust-lang.org/cargo/reference/manifest.html#the-profile-sections
223223
debug = true
224-
225-
[patch.'https://github.com/dfinity/cdk-rs.git']
226-
ic0 = "0.23.0"

0 commit comments

Comments
 (0)