chertus
|
68a33863ab
|
extract getTableExpressions variants into own file
|
2019-12-12 19:06:18 +03:00 |
|
Vitaly Baranov
|
ff6cba192b
|
Replace pointer with reference in SettingsCollection<T>::MemberInfos::findStrict().
Rename SettingsCommon.h -> SettingsCollection.h for consistency.
|
2019-11-17 03:51:51 +03:00 |
|
chertus
|
12b57aedf0
|
remove error prone code
|
2019-10-29 16:52:05 +03:00 |
|
Artem Zuikov
|
3ceeb95145
|
Merge pull request #7282 from 4ertus2/asof
ASOF JOIN inequalities
|
2019-10-16 13:46:52 +03:00 |
|
Artem Zuikov
|
cf99f88bc4
|
PartialMergeJoin flush data on disk (#7186)
|
2019-10-15 19:31:49 +03:00 |
|
chertus
|
91c7ae83a3
|
asof join inequalities
|
2019-10-11 20:56:26 +03:00 |
|
chertus
|
10eaef1adc
|
squash left-hand blocks in pmj (phase 2)
|
2019-09-26 21:51:17 +03:00 |
|
chertus
|
dd08f06c81
|
squash left-hand blocks in partial merge join
|
2019-09-25 22:17:32 +03:00 |
|
chertus
|
1f9b8418e0
|
pmj skip not intersected optimisation
|
2019-09-23 22:36:47 +03:00 |
|
chertus
|
0cf5bfdf44
|
fix typo
|
2019-09-18 15:24:35 +03:00 |
|
chertus
|
cbd96af079
|
fix use after free (change Join <-> AnalyzedJoin ownership)
|
2019-09-16 15:37:46 +03:00 |
|
chertus
|
bb5287841f
|
make things wrong 2
|
2019-09-12 21:06:25 +03:00 |
|
chertus
|
f7f2cface9
|
better nullability flags for JOINs
|
2019-09-12 17:09:05 +03:00 |
|
chertus
|
73dafaa223
|
better required-right-keys logic
|
2019-09-11 18:57:09 +03:00 |
|
chertus
|
8afa48fa42
|
some joins code unification
|
2019-09-10 21:39:10 +03:00 |
|
chertus
|
1b313eedfa
|
MergeJoin in progress
|
2019-09-09 22:43:37 +03:00 |
|
chertus
|
b854c945ad
|
some more ExpressionAnalyzer refactoring
|
2019-09-04 19:20:02 +03:00 |
|
chertus
|
bb3dedf1dc
|
move Join object from ExpressionAction into AnalyzedJoin
|
2019-09-03 17:36:02 +03:00 |
|
chertus
|
fce1b47250
|
more JOIN refactoring: move logic out of ExpressionAnalyzer/ExpressionAction
|
2019-09-02 22:58:45 +03:00 |
|
chertus
|
5208a70203
|
one less place with changed nullability columns
|
2019-08-27 22:41:51 +03:00 |
|
chertus
|
133bd92807
|
ExpressionAnalyzer.appendJoin() refactoring
|
2019-08-16 19:50:30 +03:00 |
|
chertus
|
7c566f317c
|
refactoring: extract SelectQueryExpressionAnalyzer from ExpressionAnalyzer
|
2019-08-14 22:30:30 +03:00 |
|
chertus
|
e06c994b0e
|
refactoring: move collectUsedColumns from ExpressionAnalyzer to SyntaxAnalyzer
|
2019-08-09 17:50:04 +03:00 |
|
chertus
|
c5a661a05c
|
undo wrong changes
|
2019-08-01 22:56:29 +03:00 |
|
chertus
|
4072214b5d
|
fix UB in join keys order
|
2019-08-01 20:27:51 +03:00 |
|
chertus
|
504d548d79
|
AnalyzedJoin refactoring
|
2019-07-30 21:39:37 +03:00 |
|
chertus
|
20e7de7cce
|
fix perf regression: do not add right join key to result if possible
|
2019-05-13 21:58:15 +03:00 |
|
chertus
|
642ad05473
|
minor refactoring
|
2019-02-21 22:38:12 +03:00 |
|
chertus
|
33c3b5cdad
|
some more refactoring
|
2019-02-15 18:47:39 +03:00 |
|
chertus
|
c6e541858e
|
refactoring: do not match columns to tables twice
|
2019-02-15 18:47:39 +03:00 |
|
chertus
|
3fd3884b32
|
one more minor refactoring
|
2019-02-06 19:44:47 +03:00 |
|
chertus
|
9a8db441c3
|
some mote ExpressionAnalyzer refactoring
|
2019-02-06 17:48:05 +03:00 |
|
chertus
|
866c2b2e78
|
move required right keys calculation to Join.cpp
|
2019-01-30 18:51:39 +03:00 |
|
Nikolai Kochetov
|
90120493bf
|
Syntax analyzer (in progress).
|
2018-11-08 12:06:11 +03:00 |
|
Nikolai Kochetov
|
a5a36d0078
|
Syntax analyzer (in progress).
|
2018-11-08 12:01:41 +03:00 |
|
Nikolai Kochetov
|
6ebfd2c42f
|
Syntax analyzer (in progress).
|
2018-11-08 12:01:12 +03:00 |
|
Nikolai Kochetov
|
bcd6e03257
|
SyntaxAnalyzer (in progress).
|
2018-11-06 21:13:35 +03:00 |
|