Avatar for the vortex-data user
vortex-data
vortex
BlogDocsChangelog

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 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%
48 minutes ago
cc468e2
ct/row-fn-batch
CodSpeed Performance Gauge
+11%
2 hours ago
7d0f084
claude/slow-ci-tests-coverage-d3dq68
Ā© 2026 CodSpeed Technology
Home Terms Privacy Docs