fix(cubesql): Support type coercion in multi-branch UNION ALL#11284
fix(cubesql): Support type coercion in multi-branch UNION ALL#11284MazterQyou wants to merge 1 commit into
UNION ALL#11284Conversation
Signed-off-by: Alex Qyoun-ae <4062971+MazterQyou@users.noreply.github.com>
|
Claude finished @MazterQyou's task in 30s —— View job Code ReviewSummary: The PR is a small, focused change that bumps the vendored Findings:
Verdict: LGTM. The fix is a one-line dep bump backed by a targeted regression test; snapshot content confirms the coercion path works end-to-end. Since the actual code change is in the |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #11284 +/- ##
=======================================
Coverage 79.46% 79.47%
=======================================
Files 473 473
Lines 97669 97692 +23
Branches 3539 3539
=======================================
+ Hits 77612 77640 +28
+ Misses 19551 19546 -5
Partials 506 506
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Check List
Description of Changes Made
This PR bumps cube-js/arrow-datafusion@1e33a69, fixing
No field named '<cte>.<col>'planning errors inUNION ALLqueries with three or more branches where a later branch introduces a column type mismatch (e.g. anInt64count measure unioned with aFloat64sum measure). Related test is included.