From 5d60b3c2ae8956b3fbd6f6c973f2c667204f7572 Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Sat, 6 Sep 2025 14:06:55 -0400 Subject: [PATCH] Update `parity-db` in `serai-db` This synchronizes with an update to `patch-polkadot-sdk`. --- Cargo.lock | 46 +++++--------------------------------------- common/db/Cargo.toml | 2 +- 2 files changed, 6 insertions(+), 42 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 26f2c413..b84086d3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5340,15 +5340,6 @@ dependencies = [ "rustix", ] -[[package]] -name = "memmap2" -version = "0.5.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" -dependencies = [ - "libc", -] - [[package]] name = "memmap2" version = "0.9.8" @@ -6247,27 +6238,6 @@ dependencies = [ "unicode-normalization", ] -[[package]] -name = "parity-db" -version = "0.4.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "592a28a24b09c9dc20ac8afaa6839abc417c720afe42c12e1e4a9d6aa2508d2e" -dependencies = [ - "blake2 0.10.6", - "crc32fast", - "fs2", - "hex", - "libc", - "log", - "lz4", - "memmap2 0.5.10", - "parking_lot", - "rand 0.8.5", - "siphasher 0.3.11", - "snap", - "winapi", -] - [[package]] name = "parity-db" version = "0.5.4" @@ -6281,10 +6251,10 @@ dependencies = [ "libc", "log", "lz4", - "memmap2 0.9.8", + "memmap2", "parking_lot", "rand 0.9.2", - "siphasher 1.0.1", + "siphasher", "snap", "winapi", ] @@ -6448,7 +6418,7 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" dependencies = [ - "siphasher 1.0.1", + "siphasher", ] [[package]] @@ -7930,7 +7900,7 @@ dependencies = [ "kvdb-rocksdb", "linked-hash-map", "log", - "parity-db 0.5.4", + "parity-db", "parity-scale-codec", "parking_lot", "sc-client-api", @@ -9131,7 +9101,7 @@ dependencies = [ name = "serai-db" version = "0.1.1" dependencies = [ - "parity-db 0.4.13", + "parity-db", "rocksdb", ] @@ -10091,12 +10061,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "siphasher" -version = "0.3.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" - [[package]] name = "siphasher" version = "1.0.1" diff --git a/common/db/Cargo.toml b/common/db/Cargo.toml index 35397b56..dbff72de 100644 --- a/common/db/Cargo.toml +++ b/common/db/Cargo.toml @@ -17,7 +17,7 @@ rustdoc-args = ["--cfg", "docsrs"] workspace = true [dependencies] -parity-db = { version = "0.4", default-features = false, optional = true } +parity-db = { version = "0.5", default-features = false, features = ["arc"], optional = true } rocksdb = { version = "0.24", default-features = false, features = ["zstd"], optional = true } [features]