From 57e3f11b936a301426231d8fa799247f1227778f Mon Sep 17 00:00:00 2001 From: Andronik Date: Fri, 4 Feb 2022 14:38:14 +0100 Subject: [PATCH] update deps and bump versions (#150) * cargo upgrade --workspace hashbrown parity-util-mem parity-scale-codec * major bump memory-db * major bump trie-bench * major bump trie-db-test * major bump reference-trie * major bump trie-root-test * fix typo * minor bump trie-db --- memory-db/CHANGELOG.md | 3 +++ memory-db/Cargo.toml | 6 +++--- test-support/reference-trie/CHANGELOG.md | 3 +++ test-support/reference-trie/Cargo.toml | 4 ++-- test-support/trie-bench/CHANGELOG.md | 3 +++ test-support/trie-bench/Cargo.toml | 6 +++--- trie-db/CHANGELOG.md | 3 +++ trie-db/Cargo.toml | 4 ++-- trie-db/test/Cargo.toml | 6 +++--- trie-root/test/Cargo.toml | 4 ++-- 10 files changed, 27 insertions(+), 15 deletions(-) diff --git a/memory-db/CHANGELOG.md b/memory-db/CHANGELOG.md index e4db4ff3..3a355038 100644 --- a/memory-db/CHANGELOG.md +++ b/memory-db/CHANGELOG.md @@ -6,6 +6,9 @@ The format is based on [Keep a Changelog]. ## [Unreleased] +## [0.29.0] - 2022-02-04 +- Update `parity-util-mem` to 0.11. [#150](https://github.com/paritytech/trie/pull/150) + ## [0.28.0] - 2021-10-19 - Change in api bound. [#142](https://github.com/paritytech/trie/pull/142) diff --git a/memory-db/Cargo.toml b/memory-db/Cargo.toml index 779083da..d160985c 100644 --- a/memory-db/Cargo.toml +++ b/memory-db/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "memory-db" -version = "0.28.0" +version = "0.29.0" authors = ["Parity Technologies "] description = "In-memory implementation of hash-db, useful for tests" repository = "https://github.com/paritytech/trie" @@ -8,9 +8,9 @@ license = "Apache-2.0" edition = "2018" [dependencies] -parity-util-mem = { version = "0.10.0", default-features = false, features = ["hashbrown"] } +parity-util-mem = { version = "0.11.0", default-features = false, features = ["hashbrown"] } hash-db = { version = "0.15.2", path = "../hash-db", default-features = false } -hashbrown = { version = "0.11", default-features = false, features = [ "ahash" ] } +hashbrown = { version = "0.12.0", default-features = false, features = [ "ahash" ] } [dev-dependencies] keccak-hasher = { path = "../test-support/keccak-hasher" } diff --git a/test-support/reference-trie/CHANGELOG.md b/test-support/reference-trie/CHANGELOG.md index 661b0a3c..7e803a79 100644 --- a/test-support/reference-trie/CHANGELOG.md +++ b/test-support/reference-trie/CHANGELOG.md @@ -6,6 +6,9 @@ The format is based on [Keep a Changelog]. ## [Unreleased] +## [0.25.0] - 2022-02-04 +- Updated `parity-scale-codec` to 3.0. [#150](https://github.com/paritytech/trie/pull/150) + ## [0.24.0] - 2021-10-19 - Additional test codec substrate like. [#142](https://github.com/paritytech/trie/pull/142) diff --git a/test-support/reference-trie/Cargo.toml b/test-support/reference-trie/Cargo.toml index 30dc021e..7181166d 100644 --- a/test-support/reference-trie/Cargo.toml +++ b/test-support/reference-trie/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "reference-trie" -version = "0.24.0" +version = "0.25.0" authors = ["Parity Technologies "] description = "Simple reference trie format" repository = "https://github.com/paritytech/trie/" @@ -13,7 +13,7 @@ hash256-std-hasher = { path = "../../hash256-std-hasher", version = "0.15.2" } keccak-hasher = { path = "../keccak-hasher", version = "0.15.3" } trie-db = { path = "../../trie-db", default-features = false, version = "0.23.0" } trie-root = { path = "../../trie-root", default-features = false, version = "0.17.0" } -parity-scale-codec = { version = "2", features = ["derive"] } +parity-scale-codec = { version = "3.0.0", features = ["derive"] } [dev-dependencies] trie-bench = { path = "../trie-bench" } diff --git a/test-support/trie-bench/CHANGELOG.md b/test-support/trie-bench/CHANGELOG.md index 758c3a6c..c463556a 100644 --- a/test-support/trie-bench/CHANGELOG.md +++ b/test-support/trie-bench/CHANGELOG.md @@ -6,6 +6,9 @@ The format is based on [Keep a Changelog]. ## [Unreleased] +## [0.30.0] - 2022-02-04 +- Updated `memory-db` to 0.29. [#150](https://github.com/paritytech/trie/pull/150) + ## [0.29.0] - 2021-10-19 - Updated memory-db, triedb and trie-root. [#142](https://github.com/paritytech/trie/pull/142) diff --git a/test-support/trie-bench/Cargo.toml b/test-support/trie-bench/Cargo.toml index e7978251..8b1f8521 100644 --- a/test-support/trie-bench/Cargo.toml +++ b/test-support/trie-bench/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "trie-bench" description = "Standard benchmarking suite for tries" -version = "0.29.0" +version = "0.30.0" authors = ["Parity Technologies "] repository = "https://github.com/paritytech/trie/" license = "Apache-2.0" @@ -11,8 +11,8 @@ edition = "2018" keccak-hasher = { path = "../keccak-hasher", version = "0.15.2" } trie-standardmap = { path = "../trie-standardmap", version = "0.15.2" } hash-db = { path = "../../hash-db" , version = "0.15.2"} -memory-db = { path = "../../memory-db", version = "0.28.0" } +memory-db = { path = "../../memory-db", version = "0.29.0" } trie-root = { path = "../../trie-root", version = "0.17.0" } trie-db = { path = "../../trie-db", version = "0.23.0" } criterion = "0.3.3" -parity-scale-codec = { version = "2" } +parity-scale-codec = "3.0.0" diff --git a/trie-db/CHANGELOG.md b/trie-db/CHANGELOG.md index 98aa56e4..3c864b83 100644 --- a/trie-db/CHANGELOG.md +++ b/trie-db/CHANGELOG.md @@ -6,6 +6,9 @@ The format is based on [Keep a Changelog]. ## [Unreleased] +## [0.23.1] - 2022-02-04 +- Updated `hashbrown` to 0.12. [#150](https://github.com/paritytech/trie/pull/150) + ## [0.23.0] - 2021-10-19 - Support for value nodes. [#142](https://github.com/paritytech/trie/pull/142) diff --git a/trie-db/Cargo.toml b/trie-db/Cargo.toml index cb145467..68c77e08 100644 --- a/trie-db/Cargo.toml +++ b/trie-db/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "trie-db" -version = "0.23.0" +version = "0.23.1" authors = ["Parity Technologies "] description = "Merkle-Patricia Trie generic over key hasher and node encoding" repository = "https://github.com/paritytech/trie" @@ -11,7 +11,7 @@ edition = "2018" log = "0.4" smallvec = "1.0.0" hash-db = { path = "../hash-db", default-features = false, version = "0.15.2"} -hashbrown = { version = "0.11.2", default-features = false, features = ["ahash"] } +hashbrown = { version = "0.12.0", default-features = false, features = ["ahash"] } rustc-hex = { version = "2.1.0", default-features = false, optional = true } [features] diff --git a/trie-db/test/Cargo.toml b/trie-db/test/Cargo.toml index 3d176e04..55fe12bf 100644 --- a/trie-db/test/Cargo.toml +++ b/trie-db/test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "trie-db-test" -version = "0.24.0" +version = "0.25.0" authors = ["Parity Technologies "] description = "Tests for trie-db crate" repository = "https://github.com/paritytech/trie" @@ -15,12 +15,12 @@ harness = false trie-db = { path = "..", version = "0.23.0"} hash-db = { path = "../../hash-db", version = "0.15.2"} rustc-hex = { version = "2.1.0" } -memory-db = { path = "../../memory-db", version = "0.28.0" } +memory-db = { path = "../../memory-db", version = "0.29.0" } rand = { version = "0.8", default-features = false, features = ["small_rng"] } trie-root = { path = "../../trie-root", version = "0.17.0"} trie-standardmap = { path = "../../test-support/trie-standardmap", version = "0.15.2" } keccak-hasher = { path = "../../test-support/keccak-hasher", version = "0.15.2" } -reference-trie = { path = "../../test-support/reference-trie", version = "0.24.0" } +reference-trie = { path = "../../test-support/reference-trie", version = "0.25.0" } hex-literal = "0.3" criterion = "0.3" env_logger = "0.9" diff --git a/trie-root/test/Cargo.toml b/trie-root/test/Cargo.toml index 2276a5be..4a765a85 100644 --- a/trie-root/test/Cargo.toml +++ b/trie-root/test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "trie-root-test" -version = "0.17.0" +version = "0.18.0" authors = ["Parity Technologies "] description = "Tests fo trie-root crate" repository = "https://github.com/paritytech/trie" @@ -14,4 +14,4 @@ hash-db = { path = "../../hash-db", version = "0.15.2" } hex-literal = "0.3" keccak-hasher = { path = "../../test-support/keccak-hasher", version = "0.15.2" } trie-standardmap = { path = "../../test-support/trie-standardmap", version = "0.15.2" } -reference-trie = { path = "../../test-support/reference-trie", version = "0.24.0" } +reference-trie = { path = "../../test-support/reference-trie", version = "0.25.0" }