Skip to content

Conversation

Mytherin
Copy link
Collaborator

Fixes #13933

The issue is that when binding min/max with a collation, the aggregate would be transformed into arg_min/arg_max instead. This expects two input columns rather than a single input column - which then caused problems as the join filter pushdown only passed in a single column. This PR disables join filter pushdown in this scenario (when joining on collated columns).

@duckdb-draftbot duckdb-draftbot marked this pull request as draft September 16, 2024 18:05
@Mytherin Mytherin marked this pull request as ready for review September 16, 2024 18:05
@duckdb-draftbot duckdb-draftbot marked this pull request as draft September 16, 2024 19:51
@Mytherin Mytherin marked this pull request as ready for review September 16, 2024 19:51
@duckdb-draftbot duckdb-draftbot marked this pull request as draft September 17, 2024 07:28
@Mytherin Mytherin marked this pull request as ready for review September 17, 2024 07:28
@Mytherin Mytherin merged commit 0da70d9 into duckdb:main Sep 17, 2024
41 checks passed
github-actions bot pushed a commit to duckdb/duckdb-r that referenced this pull request Sep 27, 2024
Fix duckdb/duckdb#13933: disable join filter pushdown when a join is performed over collated columns (duckdb/duckdb#13958)
github-actions bot added a commit to duckdb/duckdb-r that referenced this pull request Sep 27, 2024
Fix duckdb/duckdb#13933: disable join filter pushdown when a join is performed over collated columns (duckdb/duckdb#13958)

Co-authored-by: krlmlr <krlmlr@users.noreply.github.com>
@Mytherin Mytherin deleted the issue13933 branch October 15, 2024 09:44
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.

INTERNAL Error: Unimplemented type for normalify in select query
1 participant