vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(layout): request a page's segment on first poll, not on construction `PagedReader` issued its segment request while constructing an evaluation future rather than when that future is polled. Callers build those futures without knowing whether they will await them: `ZonedReader::pruning_evaluation` builds its data child's pruning future eagerly and drops it unawaited when its own zone map already pruned the range. Pages were therefore read for ranges that were then discarded. Move the request inside the future. A pruning future that is dropped unawaited now issues no segment request, where it previously requested every page intersecting the row range. In-memory timings do not move, because `open_buffer` makes a segment request nearly free. What this avoids is a round trip per pruned page against remote storage. Assisted-by: Claude Opus 5 (claude-opus-5) via Claude Code 2.1.232 Signed-off-by: Wael Sulais <waelsulais@mailbox.org>
wsulais:feat/hierarchical-layout-pages
2 minutes ago
Merge branch 'develop' into fix/defer-decimal-sum-precision-check
Bardakor:fix/defer-decimal-sum-precision-check
2 minutes ago
Merge branch 'develop' into agent/lazy-pruning-evaluation
Bardakor:agent/lazy-pruning-evaluation
3 minutes ago
Fix RowFn view length validation Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
ct/row-fn-cleanup
6 minutes ago
make ser prettier Signed-off-by: Matt Katz <mhkatz97@gmail.com>
mk/lambda-variables
26 minutes ago
improve docs and comments Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
ct/row-fn-batch
46 minutes ago
fix Signed-off-by: Matt Katz <mhkatz97@gmail.com>
mk/lambda-variables
55 minutes ago
fix Signed-off-by: Matt Katz <mhkatz97@gmail.com>
mk/lambda-variables
56 minutes ago
Latest Branches
CodSpeed Performance Gauge
-10%
`Lambda` and `Variable` `Expression`s and `BoundExpression`s
#9257
27 minutes ago
42517f5
mk/lambda-variables
CodSpeed Performance Gauge
0%
Implement `RowFn` batch execution
#9450
48 minutes ago
cc468e2
ct/row-fn-batch
CodSpeed Performance Gauge
+11%
ci: run the multi-GiB slow tests in one job, not four
#9495
2 hours ago
7d0f084
claude/slow-ci-tests-coverage-d3dq68
Ā© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs