Antalya 26.1 - hybrid: added support for segment pruning#1721
Antalya 26.1 - hybrid: added support for segment pruning#1721mkmkme wants to merge 2 commits intoantalya-26.1from
Conversation
Codebase Consistency Review — Altinity/ClickHouse PR #1721Scope. PR adds User flag: "AFAIR there was already code for pruning things and detect always false expression." That intuition is correct. Executive summaryOne High consistency finding, one Medium. The pruner reimplements the core of FindingsFinding 1 — Reinvents
|
Review report: #1721 — "Antalya 26.1 — hybrid: added support for segment pruning"SummaryAdds a conservative satisfiability pruner ( Reviewed scope
BlockersB1. Pruner appears to be a no-op on the analyzer path
B2. New "base pruned + additional segments survive" branch bypasses
|
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Hybrid tables now don't scan the segments if the query + segment predicate are proven to return nothing
Documentation entry for user-facing changes
...
CI/CD Options
Exclude tests:
Regression jobs to run: