Analyzer: fixes for JOIN columns resolution#59007
Conversation
|
This is an automated comment for commit 0e7bedc with description of existing statuses. It's updated for the latest CI running ❌ Click here to open a full report in a separate page
Successful checks
|
1121b4e to
128e438
Compare
ef0209e to
862a255
Compare
269f81c to
7233ff4
Compare
😵💫 |
This is a newly introduced assertion that verifies that a function returns the type it said it was going to return in getReturnTypeImpl. It might be a corner case I didn't consider or it might be detecting a real bug |
Added tests trigger knwon issue in analyzer: we should calculate all ALIAS columns before JOIN |
b085205 to
3c19d64
Compare
3c19d64 to
bb364ac
Compare
|
Some of issues mentioned above in the first comment were fixed by refactoring ALIAS column computation by moving it right after reading stage. I rebased PR and kept code changes that still required to fix other things and kept tests. |
bb364ac to
42d59a8
Compare
4791f23 to
ab7a8d4
Compare
tag: #ci_set_analyzer
4161bf8 to
4d16f11
Compare
4d16f11 to
44f1f62
Compare
3026772 to
adbc9c6
Compare
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
...
PR contains several fixes (they relates to each other, or found by fuzzer on added test, so it makes sense to merge at once):