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
You have to provide the following information whenever possible.
Describe what's wrong
The folllowing query will cause a mismatched nullable in coalesce operator.
-- just a demo to illustrate the case, in real world, spark do some optimization that both sides are nullableselect a, x from(
select a, nvl(b, null) as x from t1
unionselect a, nvl(b, 1) as x from t2
)
group by a,x
since the x from t1 is nullable, but the one from t2 is not. And when merge blocks from both side in ColumnsBuffer, it will fail.
A clear and concise description of what works not as it is supposed to.
If possible, change "enabled" to true in "send_crash_reports" section in config.xml:
<send_crash_reports>
<!-- Changing <enabled> to true allows sending crash reports to -->
<!-- the ClickHouse core developers team via Sentry https://sentry.io -->
<enabled>false</enabled>
Describe what's wrong
The folllowing query will cause a mismatched nullable in
coalesce
operator.since the
x
fromt1
is nullable, but the one fromt2
is not. And when merge blocks from both side inColumnsBuffer
, it will fail.Does it reproduce on recent release?
The list of releases
Enable crash reporting
How to reproduce
CREATE TABLE
statements for all tables involvedExpected behavior
Error message and/or stacktrace
Additional context
The text was updated successfully, but these errors were encountered: