You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DataFusion CLI v37.0.0
❯ create table test asvalues (arrow_cast('foo', 'Dictionary(Int32, Utf8)')), (null);
0 row(s) fetched.
Elapsed 0.021 seconds.
❯ select coalesce(column1, 'none_set') from test;
Error during planning: No function matches the given name and argument types 'coalesce(Dictionary(Int32, Utf8), Utf8)'. You might need to add explicit type casts.
Candidate functions:
coalesce(CoercibleT, .., CoercibleT)
The text was updated successfully, but these errors were encountered:
alamb
changed the title
Regression: Coercsion stopped working for coalesce on a dictionary column
Regression: Coercion stopped working for coalesce on a dictionary column
Apr 3, 2024
Describe the bug
coalesce
on a dictionary column worked on 36.0.0 but does not in 37.0.0To Reproduce
It works in 3.6.0
Fails in 37.0.0:
Expected behavior
Should get the same answer as 36.0.0
Additional context
Maybe related to #9459
Kudos to @btasker for reporting this internally ❤
The text was updated successfully, but these errors were encountered: