Improve HashJoin::needUsedFlagsForPerRightTableRow, returns false for cross join#82379
Improve HashJoin::needUsedFlagsForPerRightTableRow, returns false for cross join#82379alexey-milovidov merged 1 commit intoClickHouse:masterfrom
Conversation
|
It's a bit concerning. We anyway get the same result, after checking the two if-statements. It doesn't seem like it's changing something. Why do we prioritize CROSS JOIN over other JOINs? |
In our case, we build a broadcast join for |
|
@yariks5s Could we merge this PR? |
* [GLUTEN-1632][CH]Daily Update Clickhouse Version (20250629) * Fix Build due to ClickHouse/ClickHouse#80931 * Fix Build due to ClickHouse/ClickHouse#81976 * Fix Build due to ClickHouse/ClickHouse#82508 * Try to Fix issue caused by ClickHouse/ClickHouse#81754 see ClickHouse/ClickHouse#82379 * Fix UT due to ClickHouse/ClickHouse#82358 --------- Co-authored-by: kyligence-git <[email protected]> Co-authored-by: Chang chen <[email protected]>
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Improve HashJoin::needUsedFlagsForPerRightTableRow, returns false for cross join
Documentation entry for user-facing changes