Anton Popov
|
4bd50bb06c
|
Merge branch 'master' into distinct_sorted_simplify
|
2022-08-12 17:11:18 +02:00 |
|
Amos Bird
|
fa8fab2e8f
|
Fix KeyCondition with other filters
|
2022-08-11 19:20:44 +08:00 |
|
vdimir
|
b7c5c54181
|
Fix build
|
2022-08-10 13:43:55 +00:00 |
|
vdimir
|
5eb4cd39e0
|
Merge branch 'master' into refactor-prepared-sets
|
2022-08-10 11:47:49 +00:00 |
|
Maksim Kita
|
a576a55375
|
Fixed build
|
2022-08-09 15:03:59 +02:00 |
|
Maksim Kita
|
c030fd05e7
|
ActionsDAG rename index to outputs
|
2022-08-08 18:01:32 +02:00 |
|
vdimir
|
708747ca0b
|
Merge branch 'master' into refactor-prepared-sets
|
2022-08-08 14:27:18 +02:00 |
|
Vladimir C
|
6bd4821656
|
Merge pull request #39575 from vdimir/join_pushdown_column_not_found
Fix column not found for push down with join
|
2022-08-08 14:04:42 +02:00 |
|
Igor Nikonov
|
254d14b1d3
|
Remove debug trace from DistinctStep
+ this information can be seen later via EXPLAIN PLAN
|
2022-08-07 13:12:11 +00:00 |
|
Vladimir C
|
a627b00c43
|
Merge branch 'master' into refactor-prepared-sets
|
2022-08-04 13:27:38 +02:00 |
|
vdimir
|
298fb2431d
|
Fix column not found for push down with join
|
2022-08-04 10:58:21 +00:00 |
|
Nikolai Kochetov
|
22fbfe19a4
|
Merge branch 'master' into use-dag-in-key-condition
|
2022-07-31 21:54:12 +02:00 |
|
Igor Nikonov
|
a7cfad105e
|
Merge branch 'master' into distinct_sorted_simplify
|
2022-07-30 21:57:53 +02:00 |
|
Igor Nikonov
|
3be51a6dea
|
Construct DistinctSortedTransform only when it makes sense
otherwise fallback to DistinctTransform (i.e. ordinary distinct)
|
2022-07-30 19:41:03 +00:00 |
|
Maksim Kita
|
8fc6bad4f4
|
Join enums refactoring
|
2022-07-29 18:35:05 +02:00 |
|
Nikolai Kochetov
|
59a11b32ad
|
Merge branch 'master' into use-dag-in-key-condition
|
2022-07-29 17:01:33 +02:00 |
|
Vladimir C
|
115506356c
|
Merge branch 'master' into refactor-prepared-sets
|
2022-07-27 19:57:23 +02:00 |
|
Anton Popov
|
1547c010b9
|
Merge pull request #39432 from ClickHouse/distinct_sorted_chunk_perf_impr
DISTINCT in order: perf improvement
|
2022-07-27 14:17:58 +02:00 |
|
vdimir
|
8eecb9ef82
|
upd PreparedSets: rename/change signature of methods, add comments
|
2022-07-27 11:22:16 +00:00 |
|
vdimir
|
d9928ac93d
|
Add methods to SubqueryForSet, do not use refernce to SetPtr
|
2022-07-26 18:39:09 +00:00 |
|
vdimir
|
1e3fa2e01f
|
Refactor PreparedSets/SubqueryForSet
|
2022-07-26 18:39:02 +00:00 |
|
Nikolai Kochetov
|
d7cc3831ea
|
Push predicate over StorageMerge.
|
2022-07-26 15:01:39 +00:00 |
|
Nikolai Kochetov
|
b70be40804
|
Merge branch 'master' into use-dag-in-key-condition
|
2022-07-25 14:30:22 +02:00 |
|
Igor Nikonov
|
dc96a6270d
|
Remove optimize_memory_usage flag
Memory usage with DistinctSortedTransform fixed in #39538
|
2022-07-25 10:27:33 +00:00 |
|
Alexander Gololobov
|
460950ecdc
|
Merge branch 'master' into feature/sql-standard-delete
|
2022-07-24 21:27:22 +02:00 |
|
Igor Nikonov
|
329adc3419
|
Merge branch 'master' into distinct_sorted_chunk_perf_impr
|
2022-07-22 12:58:59 +02:00 |
|
Igor Nikonov
|
51f63c3a0c
|
Add setting optimize_distinct_in_order_memory_usage
|
2022-07-22 10:57:57 +00:00 |
|
Igor Nikonov
|
7db5d54820
|
Adopt to the case when not all columns in distinct are part of sorting
description
|
2022-07-21 21:04:58 +00:00 |
|
Igor Nikonov
|
122a1123b2
|
- disable the worst case for distinct in order in perf test for now
+ functional test for query with the worst perfomance
+ debug logging in DistinctStep
|
2022-07-21 15:03:19 +00:00 |
|
Alexander Gololobov
|
1ea9f143ff
|
Leave only _row_exists-based implementation of lightweight delete
|
2022-07-21 11:26:13 +02:00 |
|
Igor Nikonov
|
635a566bec
|
Comment change
|
2022-07-20 21:37:46 +00:00 |
|
Igor Nikonov
|
e50aebb5f0
|
Merge branch 'master' into distinct_sorted_chunk_perf_impr
|
2022-07-20 23:17:11 +02:00 |
|
Igor Nikonov
|
965f96bd84
|
DISTINCT in order: perf improvement
+ reduce allocations in DistinctSortedChunkTransform
+ use it for final distinct as well
|
2022-07-20 20:44:47 +00:00 |
|
Nikolai Kochetov
|
91043351aa
|
Fixing build.
|
2022-07-20 20:30:16 +00:00 |
|
Nikolai Kochetov
|
4e8cd70b1d
|
Merge branch 'master' into use-dag-in-key-condition
|
2022-07-20 17:38:33 +02:00 |
|
Nikolai Kochetov
|
f570cde815
|
Fixing build.
|
2022-07-19 20:19:57 +00:00 |
|
Nikolai Kochetov
|
eaeb30a71a
|
Merge branch 'master' into use-dag-in-key-condition
|
2022-07-19 18:39:52 +02:00 |
|
Dmitry Novik
|
50989bdb68
|
Merge branch 'master' into group-by-use-nulls
|
2022-07-19 14:58:01 +02:00 |
|
Alexander Gololobov
|
9de72d995a
|
POC lightweight delete using __row_exists virtual column and prewhere-like filtering
|
2022-07-18 20:06:42 +02:00 |
|
jianmei zhang
|
9d27af7ee2
|
For some columns mutations, skip to apply deleted mask when read some columns. Also add unit test case
|
2022-07-15 12:32:41 +08:00 |
|
vdimir
|
4124dc9ac4
|
Rewrite tryPushDownFilter for join with lambda
|
2022-07-13 12:06:29 +00:00 |
|
vdimir
|
549a85fee9
|
Throw logical error on child idx mismatch in tryAddNewFilterStep
|
2022-07-13 11:53:46 +00:00 |
|
vdimir
|
bddf6c1b32
|
Pushdown filter to the right side of sorting join
|
2022-07-13 11:36:25 +00:00 |
|
Amos Bird
|
982e1a73d3
|
Better
|
2022-07-12 22:21:46 +08:00 |
|
Amos Bird
|
d3709c6c26
|
Avoid redundant join block transformation.
|
2022-07-12 22:20:10 +08:00 |
|
Amos Bird
|
b9d9ca5194
|
style fix
|
2022-07-12 22:20:08 +08:00 |
|
Dmitry Novik
|
aabf5123d6
|
Fixup
|
2022-07-12 13:46:06 +00:00 |
|
Dmitry Novik
|
cfca3db884
|
Fix crash with totals
|
2022-07-12 12:15:43 +00:00 |
|
Dmitry Novik
|
d1df66687b
|
Merge branch 'master' into group-by-use-nulls
|
2022-07-07 20:54:38 +02:00 |
|
Dmitry Novik
|
1587385f7a
|
Cleanup code
|
2022-07-07 18:53:20 +00:00 |
|