Ilya Golshtein
|
336b2a4c68
|
bypass filer conditions in DNF in ORs in JOIN (part 1)
|
2021-09-28 14:11:33 +03:00 |
|
vdimir
|
760a92c490
|
Do not allow in optimizeClauses conditions for different table joined via OR
|
2021-09-28 14:11:32 +03:00 |
|
Ilya Golshtein
|
17e6cfbefb
|
DNF bugfix in ORs in JOIN
|
2021-09-28 14:11:32 +03:00 |
|
Ilya Golshtein
|
29b911f86b
|
rebase collisions fixed in ORs in JOIN
|
2021-09-28 14:11:32 +03:00 |
|
Ilya Golshtein
|
aa4751a632
|
checkStackSize moved to the top of DNF::distributed in ORs in JOIN
|
2021-09-28 14:11:32 +03:00 |
|
Ilya Golshtein
|
6daef66364
|
MAX_DISJUNCTS instead of MAX_ORS in ORs in JOIN
|
2021-09-28 14:11:32 +03:00 |
|
Ilya Golshtein
|
78ad6bf529
|
MAX_ORS, checkStackSize and beautification per review in ORs in JOIN
|
2021-09-28 14:11:32 +03:00 |
|
Ilya Golshtein
|
fa6c2a64e4
|
minor merge mistakes fixed in ORs in JOIN
|
2021-09-28 14:11:32 +03:00 |
|
Ilya Golshtein
|
8057e052a6
|
crash fix, style fixes, ASTs moved out of TableJoin in ORs in JOIN
|
2021-09-28 14:11:32 +03:00 |
|
Ilya Golshtein
|
4c043a0157
|
necessary test changes for optimizeDisjuncts in ORs in JOIN
|
2021-09-28 14:11:32 +03:00 |
|
Ilya Golshtein
|
637ff19f79
|
optimizeDisjuncts in ORs in JOIN
|
2021-09-28 14:11:31 +03:00 |
|
vdimir
|
3b35ab6e8c
|
Not implemented for asof and auto join with multiple ORs
|
2021-09-28 14:11:31 +03:00 |
|
vdimir
|
212ba1b64f
|
Add join_on_or_long.sql
|
2021-09-28 14:11:31 +03:00 |
|
vdimir
|
f8e8f6da14
|
Use table_join->getAllNames in HashJoin.cpp
|
2021-09-28 14:11:31 +03:00 |
|
vdimir
|
71b6c9414c
|
Minor changes related to JOIN ON ORs
|
2021-09-28 14:11:31 +03:00 |
|
Ilya Golshtein
|
300eb5098d
|
fix rebase collisions in ORs in JOIN
|
2021-09-28 14:11:31 +03:00 |
|
vdimir
|
0a9a028c6f
|
fix
|
2021-09-28 14:11:31 +03:00 |
|
vdimir
|
46187a73ee
|
wip
|
2021-09-28 14:11:31 +03:00 |
|
vdimir
|
8e2637aab2
|
Store all related to one join disjunct in JoinOnClause, pt1
|
2021-09-28 14:11:31 +03:00 |
|
Ilya Golshtein
|
8339cfc8e1
|
split long lasting tests for JOINs
|
2021-09-28 14:11:31 +03:00 |
|
Ilya Golshtein
|
aa3d8a431a
|
No redundant convertColumnsToNullable if ORs in JOIN
|
2021-09-28 14:11:30 +03:00 |
|
Ilya Golshtein
|
5ed6b26c9d
|
any_join_distinct_right_table_keys tests and fix for ORs in JOIN
|
2021-09-28 14:11:30 +03:00 |
|
Ilya Golshtein
|
be034444ba
|
fix any_join_distinct_right_table_keys crash if ORs in JOIN
|
2021-09-28 14:11:30 +03:00 |
|
vdimir
|
c7b93e3324
|
Fix non deterministic behaviour in join_or_all/any tests
|
2021-09-28 14:11:30 +03:00 |
|
vdimir
|
fc6b8ed655
|
Test join_use_nulls in 01881_join_on_conditions
|
2021-09-28 14:11:30 +03:00 |
|
vdimir
|
d37b88fb07
|
fix HashJoin::initRightBlockStructure
|
2021-09-28 14:11:30 +03:00 |
|
vdimir
|
38374ba07b
|
fix join->getNonJoinedBlocks
|
2021-09-28 14:11:30 +03:00 |
|
vdimir
|
a8e1de51e1
|
fix TableJoin::leftToRightKeyRemap
|
2021-09-28 14:11:30 +03:00 |
|
Ilya Golshtein
|
24e3e04203
|
BlockWithFlags removed from vdimir's change
|
2021-09-28 14:11:30 +03:00 |
|
vdimir
|
6b6592fda7
|
Use JoinUsedFlags with multiple dijuncts
|
2021-09-28 14:11:30 +03:00 |
|
Ilya Golshtein
|
68d6a0ee85
|
prohibit storage join if ORs
|
2021-09-28 14:11:29 +03:00 |
|
Ilya Golshtein
|
4bddd0bc71
|
make PVS check happy with ORs in JOIN
|
2021-09-28 14:11:29 +03:00 |
|
Ilya Golshtein
|
d0990e270a
|
making gcc happy, minor improvements in ORs in JOIN
|
2021-09-28 14:11:29 +03:00 |
|
Ilya Golshtein
|
b03415bd0e
|
Fixed other bug if OR together with filter conditions
|
2021-09-28 14:11:29 +03:00 |
|
Ilya Golshtein
|
f94b2cba2d
|
Fixed bug if OR together with filter conditions, some comments
|
2021-09-28 14:11:29 +03:00 |
|
Ilya Golshtein
|
a18c6f7f8e
|
merge error fixed
|
2021-09-28 14:11:29 +03:00 |
|
Ilya Golshtein
|
634eb2a0a7
|
no errors on OR in join_on_conditions test
|
2021-09-28 14:11:29 +03:00 |
|
Ilya Golshtein
|
db50015eed
|
review changes 1 - ASTPtr, some comments
|
2021-09-28 14:11:29 +03:00 |
|
Ilya Golshtein
|
c0ad89016a
|
attempt to set initial memory usage in comma_join_in test
|
2021-09-28 14:11:28 +03:00 |
|
Ilya Golshtein
|
ba8d91245c
|
ORs in JOINs tests
|
2021-09-28 14:11:28 +03:00 |
|
Ilya Golshtein
|
3766d47f31
|
ORs in JOINs
|
2021-09-28 14:11:28 +03:00 |
|
Ivan Blinkov
|
0456f20bf4
|
Merge pull request #29469 from blinkov/master
[docs] switch to repo.clickhouse.com
|
2021-09-28 14:07:20 +03:00 |
|
Maksim Kita
|
1e5e93830b
|
Merge branch 'master' into cast_to_value_or_default
|
2021-09-28 14:04:10 +03:00 |
|
Alexander Tokmakov
|
462088f500
|
fix table name escaping
|
2021-09-28 13:14:05 +03:00 |
|
Maksim Kita
|
cd1e72e312
|
Merge pull request #29454 from Avogar/fix-least-greatest
Fix logical error in functions greatest/least
|
2021-09-28 13:13:30 +03:00 |
|
Nikolai Kochetov
|
1a4ee1f77f
|
Remove filter column from HAVING when it is not needed.
|
2021-09-28 13:01:47 +03:00 |
|
Maksim Kita
|
8eaff1a02d
|
Merge pull request #29460 from den-crane/test/issue_23634
test for #23634 added tests for tuples
|
2021-09-28 12:55:13 +03:00 |
|
Maksim Kita
|
f2402e1a10
|
Fixed tests
|
2021-09-28 12:52:07 +03:00 |
|
Amos Bird
|
cfd8df0895
|
disable fasttest
|
2021-09-28 17:46:46 +08:00 |
|
Nikolai Kochetov
|
09cd955aa6
|
Remove filter column from HAVING when it is not needed.
|
2021-09-28 12:46:34 +03:00 |
|