Skip to content

Commit d05dabe

Browse files
committed
bump deps
1 parent 635a1d6 commit d05dabe

17 files changed

+40
-41
lines changed

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ members = [
88
resolver = "3"
99

1010
[workspace.dependencies]
11-
ruc = "8.0.0"
12-
thiserror = "1.0"
11+
ruc = "9.0.0"
12+
thiserror = "2.0"
1313

14-
rand = "0.8.5"
14+
rand = "0.9.2"
1515
parking_lot = "0.12.1"
1616

1717
serde = { version = "1.0.136", features = ["derive"] }
@@ -25,7 +25,7 @@ threadpool = "1.8.1" # used in a background cleaner
2525
parity-db = "0.5.4"
2626
rocksdb = { version = "0.24.0", default-features = false, features = ["bindgen-runtime"] }
2727

28-
vsdb = { path = "wrappers", version = "5.0.1", default-features = false }
29-
vsdb_core = { path = "core", version = "5.0.1", default-features = false }
28+
vsdb = { path = "wrappers", version = "6.0.0", default-features = false }
29+
vsdb_core = { path = "core", version = "6.0.0", default-features = false }
3030

31-
vsdb_trie_db = { path = "utils/trie_db", version = "5.0.1", default-features = false }
31+
vsdb_trie_db = { path = "utils/trie_db", version = "6.0.0", default-features = false }

Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,5 @@ publish:
8080
cargo publish -p vsdb
8181

8282
publish_all: publish
83-
cargo publish -p vsdb_hash_db
84-
cargo publish -p vsdb_trie_db
8583
cargo publish -p vsdb_slot_db
84+
cargo publish -p vsdb_trie_db

core/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "vsdb_core"
3-
version = "5.0.1"
3+
version = "6.0.0"
44
authors = ["[email protected]"]
55
edition = "2024"
66
description = "A std-collection-like database"
@@ -23,8 +23,8 @@ rocksdb = { workspace = true, optional = true }
2323

2424
[dev-dependencies]
2525
msgpack = { workspace = true }
26-
hex = "0.4.3"
27-
criterion = "0.7.0"
26+
hex = "0.4"
27+
criterion = "0.8"
2828

2929
[features]
3030
default = ["compress", "parity_backend"]

core/benches/units/basic_mapx_raw.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ fn random_read_write(c: &mut Criterion) {
4242
let mut keys = vec![];
4343
group.bench_function(" random write ", |b| {
4444
b.iter(|| {
45-
let n: usize = rng.r#gen();
45+
let n = rng.random::<u64>() as usize;
4646
let key = n.to_be_bytes();
4747
db.insert(&key, &key);
4848
keys.push(key);
@@ -51,7 +51,7 @@ fn random_read_write(c: &mut Criterion) {
5151

5252
group.bench_function(" random read ", |b| {
5353
b.iter(|| {
54-
let index: usize = rng.r#gen_range(0..keys.len());
54+
let index: usize = rng.random_range(0..keys.len());
5555
keys.get(index).map(|key| db.get(key));
5656
})
5757
});

utils/slot_db/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "vsdb_slot_db"
3-
version = "5.1.0"
3+
version = "6.0.0"
44
edition = "2024"
55
keywords = ["index", "cache", "timestamp", "slot", "database"]
66
license = "MIT"
@@ -15,8 +15,8 @@ vsdb = { workspace = true }
1515
serde = { workspace = true }
1616

1717
[dev-dependencies]
18-
criterion = "0.7.0"
1918
rand = { workspace = true }
19+
criterion = "0.8"
2020

2121
[features]
2222
default = ["parity_backend", "compress", "msgpack_codec"]

utils/trie_db/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "vsdb_trie_db"
3-
version = "6.0.0"
3+
version = "6.0.1"
44
edition = "2024"
55
keywords = ["mpt", "trie", "database", "blockchain"]
66
license = "MIT"
@@ -18,7 +18,7 @@ sha3 = { workspace = true }
1818
thiserror = { workspace = true }
1919

2020
[dev-dependencies]
21-
rand = "0.8"
21+
rand = { workspace = true }
2222

2323
[features]
2424
default = ["parity_backend", "msgpack_codec"]

wrappers/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "vsdb"
3-
version = "5.1.0"
3+
version = "6.0.0"
44
authors = ["[email protected]"]
55
edition = "2024"
66
description = "A std-collection-like database"
@@ -25,9 +25,9 @@ ruc = { workspace = true }
2525
vsdb_core = { workspace = true }
2626

2727
[dev-dependencies]
28-
hex = "0.4.3"
29-
criterion = "0.7.0"
30-
rand = "0.8.5"
28+
rand = { workspace = true }
29+
hex = "0.4"
30+
criterion = "0.8"
3131

3232
[features]
3333
default = ["parity_backend", "compress", "msgpack_codec"]

wrappers/benches/units/basic_mapx.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ fn random_read_write(c: &mut Criterion) {
4242
let mut keys = vec![];
4343
group.bench_function(" random write ", |b| {
4444
b.iter(|| {
45-
let n = rng.r#gen::<usize>();
45+
let n = rng.random::<u64>() as usize;
4646
let key = [n; 2];
4747
db.set_value(&key, &vec![n; 128]);
4848
keys.push(key);
@@ -51,7 +51,7 @@ fn random_read_write(c: &mut Criterion) {
5151

5252
group.bench_function(" random read ", |b| {
5353
b.iter(|| {
54-
let index: usize = rng.r#gen_range(0..keys.len());
54+
let index: usize = rng.random_range(0..keys.len());
5555
keys.get(index).map(|key| db.get(key));
5656
})
5757
});

wrappers/benches/units/basic_mapx_ord.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ fn random_read_write(c: &mut Criterion) {
4444
let mut keys = vec![];
4545
group.bench_function(" random write ", |b| {
4646
b.iter(|| {
47-
let n = rng.r#gen::<usize>();
47+
let n = rng.random::<u64>() as usize;
4848
let key = <usize as ValueEnDe>::encode(&n);
4949
db.set_value(&key, &n);
5050
keys.push(key);
@@ -53,7 +53,7 @@ fn random_read_write(c: &mut Criterion) {
5353

5454
group.bench_function(" random read ", |b| {
5555
b.iter(|| {
56-
let index: usize = rng.r#gen_range(0..keys.len());
56+
let index: usize = rng.random_range(0..keys.len());
5757
keys.get(index).map(|key| db.get(key));
5858
})
5959
});

wrappers/benches/units/basic_mapx_ord_rawkey.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ fn random_read_write(c: &mut Criterion) {
4646
let mut keys = vec![];
4747
group.bench_function(" random write ", |b| {
4848
b.iter(|| {
49-
let n = rng.r#gen::<usize>();
49+
let n = rng.random::<u64>() as usize;
5050
let key = <usize as ValueEnDe>::encode(&n);
5151
db.set_value(&key, &n);
5252
keys.push(key);
@@ -55,7 +55,7 @@ fn random_read_write(c: &mut Criterion) {
5555

5656
group.bench_function(" random read ", |b| {
5757
b.iter(|| {
58-
let index: usize = rng.r#gen_range(0..keys.len());
58+
let index: usize = rng.random_range(0..keys.len());
5959
keys.get(index).map(|key| db.get(key));
6060
})
6161
});

0 commit comments

Comments
 (0)