diff options
author | Alex Auvolat <alex@adnab.me> | 2022-07-22 18:20:27 +0200 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2022-07-29 12:25:02 +0200 |
commit | 605a630333c8ee60c55fe011a375c01277bba173 (patch) | |
tree | 1ae21efe1070806ddc9af7b85cda718e64e105c8 /Cargo.lock | |
parent | a35d4da721db3550a2833d8576d4283bc999e8df (diff) | |
download | garage-605a630333c8ee60c55fe011a375c01277bba173.tar.gz garage-605a630333c8ee60c55fe011a375c01277bba173.zip |
Use streaming in block manager
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 18 |
1 files changed, 17 insertions, 1 deletions
@@ -51,6 +51,20 @@ dependencies = [ ] [[package]] +name = "async-compression" +version = "0.3.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00461f243d703f6999c8e7494f077799f1362720a55ae49a90ffe6214032fc0b" +dependencies = [ + "futures-core", + "memchr", + "pin-project-lite", + "tokio", + "zstd", + "zstd-safe", +] + +[[package]] name = "async-stream" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1070,6 +1084,7 @@ name = "garage_block" version = "0.7.0" dependencies = [ "arc-swap", + "async-compression", "async-trait", "bytes 1.2.0", "futures", @@ -1085,6 +1100,7 @@ dependencies = [ "serde", "serde_bytes", "tokio", + "tokio-util 0.6.9", "tracing", "zstd", ] @@ -1292,7 +1308,7 @@ version = "0.7.0" dependencies = [ "async-trait", "blake2", - "bytes 1.1.0", + "bytes 1.2.0", "chrono", "digest 0.10.3", "err-derive 0.3.1", |