Skip to content

Commit baf9a5d

Browse files
committed
wip
1 parent ef2e8da commit baf9a5d

11 files changed

Lines changed: 1865 additions & 176 deletions

File tree

Cargo.lock

Lines changed: 69 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[package]
22
name = "rust-etcd-utils"
3-
version = "0.13.0"
3+
version = "0.14.0"
44
authors = [
5-
"Triton One",
6-
"Louis-Vincent Boudreault"
5+
"Louis-Vincent Boudreault",
6+
"Triton One"
77
]
88
publish = true
99
edition = "2024"
@@ -15,6 +15,7 @@ repository = "https://github.com/rpcpool/rust-etcd-utils"
1515

1616
[dependencies]
1717
async-trait = "^0.1.83"
18+
dashmap = "6.1.0"
1819
etcd-client = { version = "^0.18.0", features = ["pub-response-field"] }
1920
futures = "^0.3.31"
2021
http = "1.4.0"
@@ -24,11 +25,15 @@ retry = "2"
2425
serde = { version = "1", features = ["derive"] }
2526
serde_json = "1"
2627
thiserror = "2"
27-
tokio = { version = "1", features = ["rt-multi-thread", "time", "sync"] }
28+
tokio = { version = "1.43.1", features = ["rt-multi-thread", "time", "sync"] }
2829
tokio-stream = "^0.1.16"
2930
tonic = "^0.14.2"
3031
tower = "0.5"
3132
tracing = "^0.1.40"
3233

3334
[dev-dependencies]
3435
tracing-subscriber = { version = "^0.3.1", features = ["ansi", "env-filter"] }
36+
bytes = "1.11.1"
37+
http-body-util = "0.1"
38+
hyper = { version = "1", features = ["http2", "server"] }
39+
hyper-util = { version = "0.1", features = ["server", "tokio", "http2"] }

0 commit comments

Comments
 (0)