Skip to content

Conversation

Tishj
Copy link
Contributor

@Tishj Tishj commented Jan 3, 2025

This PR fixes #15290

NOT only expected a single expression, because in the grammar it only takes a single expression
Because of *COLUMNS(...) this can expand to multiple expressions

The internal exception has been turned into a binder exception, disallowing the use of *COLUMNS here (if it resolves to more than a single expression)

Copy link
Collaborator

@Mytherin Mytherin left a comment

Choose a reason for hiding this comment

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

Thanks for the PR! Looks good - one comment

@duckdb-draftbot duckdb-draftbot marked this pull request as draft January 7, 2025 09:28
@Tishj Tishj marked this pull request as ready for review January 7, 2025 09:28
@duckdb-draftbot duckdb-draftbot marked this pull request as draft January 13, 2025 10:14
@Tishj Tishj marked this pull request as ready for review January 13, 2025 10:14
@Mytherin Mytherin merged commit 9c2cce5 into duckdb:main Feb 8, 2025
51 checks passed
@Mytherin
Copy link
Collaborator

Mytherin commented Feb 8, 2025

Thanks!

Antonov548 added a commit to Antonov548/duckdb-r that referenced this pull request Feb 27, 2025
[Dev] Fix issue related to unpacked columns and the NOT operator (duckdb/duckdb#15534)
[Dev] Remove `upsert_conflict_in_different_chunk.test` (duckdb/duckdb#15980)
krlmlr pushed a commit to duckdb/duckdb-r that referenced this pull request Mar 5, 2025
[Dev] Fix issue related to unpacked columns and the NOT operator (duckdb/duckdb#15534)
[Dev] Remove `upsert_conflict_in_different_chunk.test` (duckdb/duckdb#15980)
krlmlr added a commit to duckdb/duckdb-r that referenced this pull request May 15, 2025
[Dev] Fix issue related to unpacked columns and the NOT operator (duckdb/duckdb#15534)
[Dev] Remove `upsert_conflict_in_different_chunk.test` (duckdb/duckdb#15980)
krlmlr added a commit to duckdb/duckdb-r that referenced this pull request May 15, 2025
[Dev] Fix issue related to unpacked columns and the NOT operator (duckdb/duckdb#15534)
[Dev] Remove `upsert_conflict_in_different_chunk.test` (duckdb/duckdb#15980)
krlmlr added a commit to duckdb/duckdb-r that referenced this pull request May 17, 2025
[Dev] Fix issue related to unpacked columns and the NOT operator (duckdb/duckdb#15534)
[Dev] Remove `upsert_conflict_in_different_chunk.test` (duckdb/duckdb#15980)
krlmlr added a commit to duckdb/duckdb-r that referenced this pull request May 18, 2025
[Dev] Fix issue related to unpacked columns and the NOT operator (duckdb/duckdb#15534)
[Dev] Remove `upsert_conflict_in_different_chunk.test` (duckdb/duckdb#15980)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DuckDB triggers Assertion Failure: children.size() == 1
2 participants