full join with coalesce=True panics if more key expressions are used than columns in a frame #16547
Closed
2 tasks done
Labels
bug
Something isn't working
needs triage
Awaiting prioritization by a maintainer
python
Related to Python Polars
Checks
Reproducible example
Log output
run JoinExec join parallel: true
Issue description
This is followup to #16289, that case (repeated identical column expressions in the keys) was fixed in #16329, but this slightly more general case still panics
Expected behavior
No panic, and instead an appropriate error message.
FWIW, I think the case where
coalesce=False
is provided should also error, since it is (presumably) implementation defined which of the multiple key expressions becomes the concrete key value in the result (since they all have overlapping names).Installed versions
The text was updated successfully, but these errors were encountered: