mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-29 11:02:08 +00:00
576b407804
* Try to enforce table identification in CollectJoinOnKeysMatcher * Support filtering conditions in JOIN ON for HashJoin * Correct handle non equi join * Update test 00878_join_unexpected_results * Join on filters calculated as one row before join * Do not lookup key in hash join if condition for row is not hold * better * Support filtering conditions in JOIN ON for MergeJoin * Support Nullable mask in JOIN ON section * Fix style in Interpreters/TableJoin.cpp * Change return type of getColumnAsMask in join_common to ColumnPtr * Handle Nullable(Nothing) type in JOIN ON section, add test cases * Fix type cast JoinCommon::getColumnAsMask * Check type if conditions in JOIN ON section, support functions * Update tests with JOIN ON * Style changes, add comments for conditions in JOIN ON section * Add test cases for join on condtions * JOIN ON key1 = key2 AND (cond1 OR cond2) * Remove CollectJoinOnKeysVisitor has_join_keys * Add test cases for join on nullable/lc conditions * Fix style * Change error code 48 to 403 in join on tests * Fix whitespace |
||
---|---|---|
.. | ||
ci | ||
config | ||
external_models/catboost | ||
fuzz | ||
instructions | ||
integration | ||
jepsen.clickhouse-keeper | ||
perf_drafts | ||
performance | ||
queries | ||
testflows | ||
users.d | ||
.gitignore | ||
clickhouse-client.xml | ||
clickhouse-test | ||
clickhouse-test-server | ||
client-test.xml | ||
CMakeLists.txt | ||
decimals_dictionary.xml | ||
executable_pool_dictionary.xml | ||
ints_dictionary.xml | ||
msan_suppressions.txt | ||
server-test.xml | ||
stress | ||
strings_dictionary.xml | ||
tsan_suppressions.txt | ||
ubsan_suppressions.txt | ||
users.xml |