Skip to content

Implement scalar array operation pushdown for columnar scan#9192

Open
akuzm wants to merge 12 commits intotimescale:mainfrom
akuzm:saop-pushdown
Open

Implement scalar array operation pushdown for columnar scan#9192
akuzm wants to merge 12 commits intotimescale:mainfrom
akuzm:saop-pushdown

Conversation

@akuzm
Copy link
Member

@akuzm akuzm commented Jan 27, 2026

Transform it into an OR/AND bool operation and try to push down the suboperations individually.

We already have a bloom filter pusdown for x = any(array[....]), but this is more generic.

Transform it into an OR/AND bool operation and try to push down the
suboperations individually.
@akuzm akuzm requested a review from a team January 27, 2026 13:28
@akuzm akuzm mentioned this pull request Jan 27, 2026
8 tasks
@github-actions
Copy link

@melihmutlu, @fabriziomello: please review this pull request.

Powered by pull-review

@codecov
Copy link

codecov bot commented Jan 27, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Co-authored-by: natalya-aksman <natalya@timescale.com>
Signed-off-by: Alexander Kuzmenkov <36882414+akuzm@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants