snix/tvix/store/src
Florian Klink 22d68b3100 feat(tvix/store/pathinfoservice/bigtable): stream rows
Instead of collecting all rows into a Vec, use the stream_rows function,
and massage Ok values into the right shape.

This avoids collecting everything into memory.

Change-Id: I2f03434c7e1e25ee8395c69685b16100aec36f89
Reviewed-on: https://cl.tvl.fyi/c/depot/+/13163
Autosubmit: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
Reviewed-by: Connor Brewster <cbrewster@hey.com>
2025-02-21 07:41:18 +00:00
..
bin feat(tvix-store): Improve tvix-store copy. 2024-11-12 16:43:21 +00:00
nar refactor(tvix/store): expose fixtures, make NAR_CONTENTS const 2024-12-27 12:01:03 +00:00
pathinfoservice feat(tvix/store/pathinfoservice/bigtable): stream rows 2025-02-21 07:41:18 +00:00
proto refactor(tvix/store): expose fixtures, make NAR_CONTENTS const 2024-12-27 12:01:03 +00:00
tests refactor(tvix/store): expose fixtures, make NAR_CONTENTS const 2024-12-27 12:01:03 +00:00
composition.rs docs(tvix/[ca]store): improve docstrings, remove wildcard imports 2024-11-11 18:46:33 +00:00
fixtures.rs test(tvix/nar-bridge): add NARInfo handler tests 2024-12-27 12:04:09 +00:00
import.rs refactor(nix-compat/store_path): drop build_nar_based_store_path 2024-10-17 18:16:30 +00:00
lib.rs refactor(tvix/store): expose fixtures, make NAR_CONTENTS const 2024-12-27 12:01:03 +00:00
path_info.rs refactor(tvix/store): use strictly typed PathInfo struct 2024-10-11 17:18:20 +00:00
utils.rs docs(tvix/[ca]store): improve docstrings, remove wildcard imports 2024-11-11 18:46:33 +00:00