vdimir
|
90fa2ed8c1
|
better code for join with dict
|
2022-08-10 14:20:29 +00:00 |
|
vdimir
|
44c688332a
|
IKeyValueEntity is not inheritor of IStorage
|
2022-08-10 14:20:28 +00:00 |
|
vdimir
|
442ffb0349
|
Fix build after resolving conflicts
|
2022-08-10 14:20:27 +00:00 |
|
vdimir
|
d1aea19987
|
Remove old join with dictionary
|
2022-08-10 14:20:26 +00:00 |
|
vdimir
|
3347345873
|
Join with dictionary uses DirectJoin
|
2022-08-10 14:20:18 +00:00 |
|
Maksim Kita
|
8fc6bad4f4
|
Join enums refactoring
|
2022-07-29 18:35:05 +02:00 |
|
vdimir
|
96bcae419c
|
Cleanup logic around join_algorithm setting
|
2022-07-21 14:53:39 +00:00 |
|
vdimir
|
9e0cb37bd7
|
Disable parallel hash join for asof
|
2022-07-12 20:22:35 +02:00 |
|
vdimir
|
c200ce490b
|
full sorting join using and nulls
|
2022-07-06 14:27:30 +00:00 |
|
vdimir
|
753a567da8
|
full sorting join with using
|
2022-07-06 14:27:29 +00:00 |
|
vdimir
|
d184e184b4
|
full sort join: check key types, more tests
|
2022-07-06 14:26:19 +00:00 |
|
vdimir
|
d34a66c915
|
wip sorting merge
|
2022-07-06 14:25:09 +00:00 |
|
vdimir
|
c0cb588e45
|
Fix build
|
2022-07-04 17:28:34 +00:00 |
|
vdimir
|
65ac97ce89
|
direct join: handle nullable, add tests
|
2022-07-04 17:28:14 +00:00 |
|
vdimir
|
e40f799f96
|
handle right rey rename in direct join
|
2022-07-04 17:28:13 +00:00 |
|
vdimir
|
980000d04c
|
Change getByKeys, add StorageEmbeddedRocksDB::getByKeysImpl
|
2022-07-04 17:28:09 +00:00 |
|
vdimir
|
744c692be3
|
wip key value join
|
2022-07-04 17:28:09 +00:00 |
|
vdimir
|
2476c6a988
|
Fix error on joining with dictionary on some conditions
|
2022-05-31 16:02:57 +00:00 |
|
vdimir
|
23a85d3406
|
Perserve constness in ExpressionActionsChain::JoinStep
|
2022-05-20 11:31:58 +00:00 |
|
Vladimir C
|
bd5fab97d9
|
Merge pull request #36415 from bigo-sg/concurrent_join
|
2022-05-06 17:11:10 +02:00 |
|
Amos Bird
|
4a5e4274f0
|
base should not depend on Common
|
2022-04-29 10:26:35 +08:00 |
|
lgbo-ustc
|
981d560553
|
Merge remote-tracking branch 'ck/master' into concurrent_join
|
2022-04-25 13:00:04 +08:00 |
|
lgbo-ustc
|
bfd1a0e33a
|
update codes
|
2022-04-21 12:14:36 +08:00 |
|
lgbo-ustc
|
f461d18de5
|
update method name
|
2022-04-20 19:51:35 +08:00 |
|
lgbo-ustc
|
c844415578
|
add new join_algorithm parallel_hash
|
2022-04-20 19:47:16 +08:00 |
|
lgbo-ustc
|
26ff749a32
|
remove unused header
|
2022-04-19 19:12:08 +08:00 |
|
lgbo-ustc
|
3f2fe3ff66
|
fixed code style
|
2022-04-19 18:47:29 +08:00 |
|
lgbo-ustc
|
3d7338581b
|
Improve join
now adding joined blocks from right table can be run parallelly, speedup the join process
|
2022-04-19 16:07:30 +08:00 |
|
Robert Schulze
|
118e94523c
|
Activate clang-tidy warning "readability-container-contains"
This check suggests replacing <Container>.count() by
<Container>.contains() which is more speaking and in case of
multimaps/multisets also faster.
|
2022-04-18 23:53:11 +02:00 |
|
vdimir
|
a216bc26c1
|
Correct check asof join key nullability
|
2022-03-28 13:29:34 +00:00 |
|
Anton Popov
|
fcdebea925
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2022-02-25 13:41:30 +03:00 |
|
vdimir
|
6ca154858c
|
upd TableJoin::applyKeyConvertToTable
|
2022-02-18 13:40:57 +00:00 |
|
vdimir
|
99ca89c0ca
|
Fix StorageJoin and Asof or join_use_nulls in pipeline
|
2022-02-14 14:14:27 +00:00 |
|
vdimir
|
ee09ec4dd1
|
Apply join_use_nulls on types before join
|
2022-02-11 15:56:45 +00:00 |
|
Anton Popov
|
ccd78e3838
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2021-11-22 17:19:35 +03:00 |
|
vdimir
|
f3d0e6d999
|
remove partial_merge_join_optimizations
this option is redundant because optimization is controlled by partial_merge_join_left_table_buffer_bytes
|
2021-11-19 12:58:46 +03:00 |
|
Anton Popov
|
a20922b2d3
|
Merge remote-tracking branch 'origin/sparse-serialization' into HEAD
|
2021-11-09 15:36:25 +03:00 |
|
vdimir
|
56bc802ee2
|
Support join on constant
|
2021-11-08 15:44:13 +03:00 |
|
Vladimir C
|
b02c12b182
|
Merge pull request #23881 from darkkeks/fix-cross-to-inline-join-error-condition
|
2021-10-07 11:09:36 +03:00 |
|
Alexey Milovidov
|
fe6b7c77c7
|
Rename "common" to "base"
|
2021-10-02 10:13:14 +03:00 |
|
vdimir
|
a817bed287
|
Replace isComma || isCross -> isCrossOrComma
|
2021-10-01 14:52:12 +03:00 |
|
Ilya Golshtein
|
d67bc0bef4
|
minor fixes in ORs in JOIN
|
2021-09-28 14:11:33 +03:00 |
|
Ilya Golshtein
|
7ebc16c1b3
|
get rid of DNF and related features in ORs in JOIN
|
2021-09-28 14:11:33 +03:00 |
|
Ilya Golshtein
|
1dc7fc5962
|
fix bug found by PVS in ORs in JOIN
|
2021-09-28 14:11:33 +03:00 |
|
Ilya Golshtein
|
626bfdf23c
|
compatible filter conditions, fixes and new tests in ORs in JOIN
|
2021-09-28 14:11:33 +03:00 |
|
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
|
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 |
|