tvl-depot/tvix/tools/weave
edef 6bdaebcb55 fix(tvix/tools/weave): handle sliced arrays correctly
The start/end offsets are not necessarily coterminous with the underlying
values array, so even if the stride is fixed, we still we need to slice
the chunks down to match the start/end offsets.

This bug shouldn't affect the correctness of any existing code, since
we're always working with unsliced arrays read directly from Parquet.

Change-Id: I2f7ddc4e66d4d3b2317a44bd436a35bff36bac79
Reviewed-on: https://cl.tvl.fyi/c/depot/+/11081
Tested-by: BuildkiteCI
Reviewed-by: flokli <flokli@flokli.de>
2024-03-03 16:45:19 +00:00
..
src fix(tvix/tools/weave): handle sliced arrays correctly 2024-03-03 16:45:19 +00:00
Cargo.lock feat(tvix/tools/weave): init 2024-02-27 11:50:21 +00:00
Cargo.nix feat(tvix/tools/weave): init 2024-02-27 11:50:21 +00:00
Cargo.toml feat(tvix/tools/weave): init 2024-02-27 11:50:21 +00:00
default.nix feat(tvix/tools/weave): init 2024-02-27 11:50:21 +00:00
OWNERS feat(tvix/tools/weave): init 2024-02-27 11:50:21 +00:00