Skip to content

Commit

Permalink
migrate to protosocket-rpc
Browse files Browse the repository at this point in the history
simplifies the client and server code, moving the task registries
into library components.

Also, this opens the door for rmemstored to have async and streaming commands.
  • Loading branch information
kvc0 committed Nov 27, 2024
1 parent 9d8fa33 commit 5315782
Show file tree
Hide file tree
Showing 23 changed files with 435 additions and 452 deletions.
46 changes: 31 additions & 15 deletions Cargo.lock

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

8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -43,16 +43,16 @@ bytes = { version = "1.6", features = ["serde"] }
criterion = { version = "0.5", features = ["html_reports"] }
clap = { version = "4", features = ["derive", "env"] }
env_logger = { version = "0.11" }
futures = { version = "0.3" }
histogram = { version = "0.11" }
k-lock = { version = "0.2" }
log = { version = "0.4" }
mio = { version = "1.0" }
moka = { version = "0.12" }
num_cpus = { version = "1.16" }
parse-size = { version = "1" }
protosocket = { version = "0.6" }
protosocket-prost = { version = "0.6" }
protosocket-server = { version = "0.6" }
protosocket = { version = "0.7" }
protosocket-prost = { version = "0.7" }
protosocket-rpc = { version = "0.7" }
prost = { version = "0.13" }
prost-build = { version = "0.13" }
rand = { version = "0.8" }
Expand Down
1 change: 1 addition & 0 deletions benchmarker/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ edition = "2021"
publish = false

[dependencies]
rmemstore = { workspace = true }
rmemstore-messages = { workspace = true }

bytes = { workspace = true }
Expand Down
Loading

0 comments on commit 5315782

Please sign in to comment.