diff options
author | Florian Klink <flokli@flokli.de> | 2024-04-05T13·54+0300 |
---|---|---|
committer | clbot <clbot@tvl.fyi> | 2024-04-09T19·40+0000 |
commit | fbf31f45efb48776c73ce88f093a416f59d22585 (patch) | |
tree | b17088a27c667c2d2c771a616006440341aa7fe9 /tvix/Cargo.nix | |
parent | d6cadee9413f0c99f7b5a3c545a15c76ea20cfba (diff) |
feat(tvix/store): add bigtable pathinfoservice backend r/7884
Put behind the "cloud" backend, like in the `tvix-castore` crate. Change-Id: Ib38d198baf11ab2a4b6dc405121676147c424611 Reviewed-on: https://cl.tvl.fyi/c/depot/+/11362 Autosubmit: flokli <flokli@flokli.de> Reviewed-by: Connor Brewster <cbrewster@hey.com> Tested-by: BuildkiteCI
Diffstat (limited to 'tvix/Cargo.nix')
-rw-r--r-- | tvix/Cargo.nix | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/tvix/Cargo.nix b/tvix/Cargo.nix index a0cd0b999505..68c90cdca7ca 100644 --- a/tvix/Cargo.nix +++ b/tvix/Cargo.nix @@ -14473,6 +14473,11 @@ rec { packageId = "async-stream"; } { + name = "bigtable_rs"; + packageId = "bigtable_rs"; + optional = true; + } + { name = "blake3"; packageId = "blake3"; features = [ "rayon" "std" ]; @@ -14542,6 +14547,19 @@ rec { features = [ "rustls-tls-native-roots" "stream" ]; } { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_qs"; + packageId = "serde_qs"; + } + { + name = "serde_with"; + packageId = "serde_with"; + } + { name = "sha2"; packageId = "sha2"; } @@ -14629,6 +14647,10 @@ rec { ]; devDependencies = [ { + name = "async-process"; + packageId = "async-process"; + } + { name = "rstest"; packageId = "rstest"; } @@ -14650,7 +14672,7 @@ rec { } ]; features = { - "cloud" = [ "tvix-castore/cloud" ]; + "cloud" = [ "dep:bigtable_rs" "tvix-castore/cloud" ]; "default" = [ "cloud" "fuse" "otlp" "tonic-reflection" ]; "fuse" = [ "tvix-castore/fuse" ]; "otlp" = [ "dep:opentelemetry" "dep:opentelemetry-otlp" "dep:opentelemetry_sdk" ]; |