Skip to content

Support filter pushdown for scanColumn#50

Merged
platypii merged 2 commits into
masterfrom
scan-column-filter
Jul 11, 2026
Merged

Support filter pushdown for scanColumn#50
platypii merged 2 commits into
masterfrom
scan-column-filter

Conversation

@platypii

Copy link
Copy Markdown
Contributor

Summary

  • extend scanColumn results with WHERE and LIMIT/OFFSET negotiation flags
  • use filtered column scans for scalar aggregate fast paths
  • reuse declined column scans during fallback and avoid speculative scans that cannot be reused
  • defer chunk-stream creation until rows are consumed

Validation

  • npm test (58 files, 1,830 tests)
  • npm run lint
  • git diff --check

@platypii
platypii force-pushed the scan-column-filter branch from d4ef5bb to 6e81d4a Compare July 11, 2026 19:58
@platypii
platypii merged commit 5920dba into master Jul 11, 2026
6 checks passed
@platypii
platypii deleted the scan-column-filter branch July 11, 2026 20:04
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.

1 participant