Skip to content

Conversation

gatesn
Copy link
Contributor

@gatesn gatesn commented Jul 21, 2025

Blocked on:

  • MultiScan takes (LayoutReaderFactory, row_count) as input and constructs the scan itself?
  • MultiScan blocks waiting to configure row_idx of child scans. Factories run in parallel, but then sequential scan construction?
  • MultiScan defines FileId expression, rewrites and performs constant folding over filter expression?
  • Add support for in_list expressions to DuckDB.
  • Add in_list pruning to layout readers?

gatesn and others added 10 commits July 25, 2025 15:24
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Robert Kruszewski <[email protected]>
@robert3005 robert3005 force-pushed the ngates/duckdb-row-id branch from 2970682 to 6b785f9 Compare July 25, 2025 14:45
@coveralls
Copy link

Coverage Status

coverage: 81.749% (-0.04%) from 81.789%
when pulling 6b785f9 on ngates/duckdb-row-id
into 945eb39 on develop.

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.

3 participants