Skip to content

simplify projection expression for SELECT * in duckdb#7885

Merged
myrrc merged 1 commit into
developfrom
myrrc/duckdb-star
May 12, 2026
Merged

simplify projection expression for SELECT * in duckdb#7885
myrrc merged 1 commit into
developfrom
myrrc/duckdb-star

Conversation

@myrrc
Copy link
Copy Markdown
Contributor

@myrrc myrrc commented May 11, 2026

In case we have a SELECT * with possible virtual columns, use
root() and not select(names, root()) in duckdb

@myrrc myrrc added changelog/feature A new feature ext/duckdb Relates to the DuckDB integration labels May 11, 2026
@myrrc myrrc requested a review from joseph-isaacs May 11, 2026 16:12
@myrrc myrrc enabled auto-merge (squash) May 11, 2026 16:14
@myrrc myrrc force-pushed the myrrc/duckdb-star branch from d2a4563 to 3937337 Compare May 11, 2026 16:19
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented May 11, 2026

Merging this PR will not alter performance

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

✅ 1210 untouched benchmarks


Comparing myrrc/duckdb-star (b93b7c4) with develop (e160125)

Open in CodSpeed

Comment thread vortex-duckdb/src/datasource.rs
Comment thread vortex-duckdb/src/datasource.rs Outdated
Comment thread vortex-duckdb/src/duckdb/table_function/init.rs
Copy link
Copy Markdown
Contributor

@joseph-isaacs joseph-isaacs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no clippy allow please

Copy link
Copy Markdown
Contributor

@joseph-isaacs joseph-isaacs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you also please explain this logic

Signed-off-by: Mikhail Kot <to@myrrc.dev>
@myrrc myrrc force-pushed the myrrc/duckdb-star branch from 3937337 to b93b7c4 Compare May 12, 2026 08:11
@myrrc myrrc requested a review from joseph-isaacs May 12, 2026 08:11
@myrrc myrrc merged commit 92962a4 into develop May 12, 2026
71 of 73 checks passed
@myrrc myrrc deleted the myrrc/duckdb-star branch May 12, 2026 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/feature A new feature ext/duckdb Relates to the DuckDB integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants