From d23fe6ee20eab7d9809bb0a762ab05bb4fcb8840 Mon Sep 17 00:00:00 2001 From: edef Date: Mon, 9 Oct 2023 21:06:02 +0000 Subject: feat(tvix/store): use tvix_compat::nar::writer::async Change-Id: Iad36872244df6f2225a2884f6b20cacd8f918b31 Reviewed-on: https://cl.tvl.fyi/c/depot/+/9619 Tested-by: BuildkiteCI Reviewed-by: flokli Autosubmit: edef --- tvix/Cargo.lock | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tvix/Cargo.lock') diff --git a/tvix/Cargo.lock b/tvix/Cargo.lock index d59e82b3f4..23eba30005 100644 --- a/tvix/Cargo.lock +++ b/tvix/Cargo.lock @@ -105,6 +105,17 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" +[[package]] +name = "async-recursion" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" +dependencies = [ + "proc-macro2 1.0.67", + "quote 1.0.26", + "syn 2.0.16", +] + [[package]] name = "async-stream" version = "0.3.5" @@ -2492,6 +2503,7 @@ checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d" dependencies = [ "bytes", "futures-core", + "futures-io", "futures-sink", "pin-project-lite", "tokio", @@ -2798,6 +2810,7 @@ name = "tvix-store" version = "0.1.0" dependencies = [ "anyhow", + "async-recursion", "async-stream", "blake3", "bytes", -- cgit 1.4.1