Conversation
e825edb to
dd66d68
Compare
kitaisreal
left a comment
There was a problem hiding this comment.
Looks good. Need to add comments, QUERY TREE test and merge.
src/Analyzer/JoinNode.cpp
Outdated
| throw Exception(ErrorCodes::LOGICAL_ERROR, "Cannot rewrite join {} to inner join, expected cross", toString(kind)); | ||
|
|
||
| if (children[join_expression_child_index]) | ||
| throw Exception(ErrorCodes::LOGICAL_ERROR, "Join expression is not empty: '{}'", children[join_expression_child_index]->formatConvertedASTForErrorMessage()); |
There was a problem hiding this comment.
Not sure if this need to be LOGICAL_ERROR, maybe just UNSUPPORTED_METHOD.
Anyway need to add comment to this function in header.
There was a problem hiding this comment.
I left it as LOGICAL_ERROR because for CROSS join it's expected to have nullptr here, added to comment for function: Expects the current kind to be CROSS (and join expression to be null because of that)
dd66d68 to
30c649f
Compare
|
@vdimir need to fix issue with fast test. |
|
Hmmm, logs look okay, but |
30c649f to
566221b
Compare
566221b to
7cf7d31
Compare
|
@vdimir all tests failures except build check with clang-tidy are unrelated. |
ca73187 to
b94b446
Compare
kitaisreal
left a comment
There was a problem hiding this comment.
Looks good. Need to address single comment, and then merge.
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
...
Documentation entry for user-facing changes