Skip to content

Commit

Permalink
feat: in-memory metadata client and move to anyhow
Browse files Browse the repository at this point in the history
  • Loading branch information
morenol committed Sep 19, 2023
1 parent 410e3e6 commit d278c5d
Show file tree
Hide file tree
Showing 6 changed files with 520 additions and 2 deletions.
3 changes: 3 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions src/k8-client/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,15 @@ readme = "README.md"
[features]
default = ["openssl_tls"]
k8 = []
memory_client = ["async-channel", "async-lock", "serde_yaml"]
openssl_tls = ["fluvio-future/openssl_tls"]
native_tls = ["fluvio-future/native2_tls"]
rust_tls = ["rustls", "fluvio-future/tls"]

[dependencies]
anyhow = { workspace = true }
async-channel = { version = "1.9.0", optional = true }
async-lock = { version = "2.8.0", optional = true }
cfg-if = "1.0"
tracing = "0.1.19"
bytes = "1.0.1"
Expand All @@ -33,6 +36,7 @@ pin-utils = "0.1.0"
serde = { version="1.0.136", features=['derive'] }
serde_json = "1.0.40"
serde_qs = "0.12.0"
serde_yaml = { workspace = true, optional = true }
async-trait = "0.1.52"
fluvio-future = { workspace = true, features=["net", "task"] }
k8-metadata-client = { version="6.0.0", path="../k8-metadata-client" }
Expand Down
Loading

0 comments on commit d278c5d

Please sign in to comment.