Anton Popov
|
cf4604bfb6
|
fix build and tests
|
2024-01-03 16:59:13 +00:00 |
|
Anton Popov
|
ce1b978a2d
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2024-01-03 16:01:44 +00:00 |
|
Anton Popov
|
7dd128f90f
|
Revert "remove projection from StorageSnapshot"
This reverts commit a01acf5d2a .
|
2024-01-03 16:00:50 +00:00 |
|
Nikolai Kochetov
|
9dc1f4d99c
|
Update StorageMerge.cpp
|
2024-01-03 14:53:40 +01:00 |
|
Nikolai Kochetov
|
d5dcb6661d
|
Review fixes.
|
2024-01-03 10:12:08 +00:00 |
|
Nikolai Kochetov
|
78776a060c
|
Update src/Storages/StorageMerge.cpp
Co-authored-by: Dmitry Novik <n0vik@clickhouse.com>
|
2024-01-03 11:06:57 +01:00 |
|
Nikolai Kochetov
|
490a8bce9e
|
Remove commented code.
|
2023-12-28 18:01:08 +00:00 |
|
Nikolai Kochetov
|
4c68716df7
|
Fix another test.
|
2023-12-28 17:51:11 +00:00 |
|
Nikolai Kochetov
|
50e9c9bb4e
|
Fixing tests.
|
2023-12-28 14:59:33 +00:00 |
|
Nikolai Kochetov
|
737563296b
|
Merge branch 'master' into filter-virtual-columns-storage-merge
|
2023-12-28 14:47:41 +01:00 |
|
Nikolai Kochetov
|
bcd34b25b2
|
Remove mayBenefitFromIndexForIn
|
2023-12-27 17:42:40 +00:00 |
|
Nikolai Kochetov
|
9f9b080b00
|
Update StorageMerge.cpp
|
2023-12-27 18:33:00 +01:00 |
|
Nikolai Kochetov
|
2f50d3da50
|
Filter virtual columns for StorageMerge from plan filter condition.
|
2023-12-27 17:05:23 +00:00 |
|
Nikolai Kochetov
|
3ec1b2a852
|
Refactor StorageMerge.
|
2023-12-27 16:32:21 +00:00 |
|
Nikita Mikhaylov
|
cb6c9557ff
|
Merge branch 'master' into remove-old-projections-code
|
2023-12-20 17:45:38 +01:00 |
|
Anton Popov
|
7ebb7d2955
|
better trivial count optimization for storage Merge
|
2023-12-18 15:13:43 +00:00 |
|
Robert Schulze
|
fc67d2c0e9
|
Merge pull request #57867 from skyoct/read_code
Support trivial count optimization for `Merge`-engine tables
|
2023-12-17 10:45:21 +01:00 |
|
Robert Schulze
|
066579f7d7
|
Improve code aesthetics
|
2023-12-15 15:07:40 +00:00 |
|
skyoct
|
3319934055
|
reafactor function
|
2023-12-15 04:49:38 +00:00 |
|
skyoct
|
0a4882d781
|
feat: update style
|
2023-12-14 14:26:47 +00:00 |
|
skyoct
|
d700eb2501
|
feat: support trivial count optimization for Merge
|
2023-12-14 14:08:24 +00:00 |
|
Anton Popov
|
40a1744b7c
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2023-12-04 18:10:43 +00:00 |
|
Anton Popov
|
65efb18842
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2023-11-21 17:30:38 +00:00 |
|
Ilya Golshtein
|
a8abec6cac
|
merge_row_policy: cleanup after merge
|
2023-11-18 21:45:17 +00:00 |
|
Ilya Golshtein
|
9eeae568e4
|
Merge remote-tracking branch 'origin/master' into merge_row_policy
merge_row_policy: changes because of refactoring in master
|
2023-11-17 09:19:56 +00:00 |
|
Ilya Golshtein
|
3e6a5d8208
|
merge_row_policy: some comments
|
2023-11-14 12:22:32 +00:00 |
|
Nikolai Kochetov
|
c643069b0d
|
Merge pull request #54905 from nickitat/fix_key_analysis_merge_engine
Fix key analysis (with set) for `Merge` engine
|
2023-11-09 14:52:54 +01:00 |
|
Ilya Golshtein
|
9c5f9f7dcb
|
merge_row_policy: style fix, cleanup
|
2023-11-09 00:51:57 +03:00 |
|
Ilya Golshtein
|
f1af83447e
|
merge_row_policy: cleanup, traces removed
|
2023-11-08 23:07:08 +03:00 |
|
Ilya Golshtein
|
6e189b17c0
|
merge_row_policy: processAliases introduced
|
2023-11-08 18:55:19 +03:00 |
|
Ilya Golshtein
|
d900f8a352
|
merge_row_policy: aliases slightly work
|
2023-11-06 15:18:25 +03:00 |
|
Ilya Golshtein
|
0d27150948
|
merge_row_policy: cleanup
|
2023-10-24 13:09:57 +00:00 |
|
Ilya Golshtein
|
786183ee24
|
merge_row_policy: get rid of RequiredSourceColumnsVisitor
|
2023-10-16 22:16:53 +00:00 |
|
Ilya Golshtein
|
7f991bf6e7
|
merge_row_policy: a comment
|
2023-10-16 21:49:16 +00:00 |
|
Ilya Golshtein
|
ea95a49e86
|
merge_row_policy: some changes per code review
|
2023-10-16 21:22:43 +00:00 |
|
Anton Popov
|
a01acf5d2a
|
remove projection from StorageSnapshot
|
2023-10-13 03:18:43 +00:00 |
|
Anton Popov
|
fb666e137c
|
remove old code of projection analysis
|
2023-10-12 23:25:20 +00:00 |
|
Alexey Milovidov
|
2aaddcce18
|
Better exception messages
|
2023-10-08 22:54:33 +02:00 |
|
Ilya Golshtein
|
3480243fa3
|
merge_row_policy: per code review
|
2023-10-05 08:23:53 +00:00 |
|
Ilya Golshtein
|
9a561cff82
|
merge_row_policy: cleanup, verbose short messages in 00002_log ...
|
2023-10-05 08:23:53 +00:00 |
|
Ilya Golshtein
|
57f1e56276
|
merge_row_policy: cleanup, comments, new tests
|
2023-10-05 08:23:52 +00:00 |
|
Ilya Golshtein
|
6161116bf2
|
merge_row_policy: stylecheck again
|
2023-10-05 08:23:52 +00:00 |
|
Ilya Golshtein
|
f89a538f31
|
merge_row_policy: stylecheck
|
2023-10-05 08:23:52 +00:00 |
|
Ilya Golshtein
|
b39a201cd0
|
merge_row_policy: refactored with ReadFromMerge::RowPolicyData
|
2023-10-05 08:23:52 +00:00 |
|
Ilya Golshtein
|
b57d8bc4a9
|
merge_row_policy: works again with adding missed columns
|
2023-10-05 08:23:52 +00:00 |
|
Ilya Golshtein
|
f4c77c1f18
|
merge_row_policy: namesDifference, try to handle nonselected columns
|
2023-10-05 08:23:52 +00:00 |
|
Ilya Golshtein
|
e2ddf40cfd
|
merge_row_policy: further cleanup
|
2023-10-05 08:23:52 +00:00 |
|
Ilya Golshtein
|
da5f607242
|
merge_row_policy: cleanup, remove some debug output
|
2023-10-05 08:23:52 +00:00 |
|
Ilya Golshtein
|
978a535849
|
merge_row_policy: addFilter(() together with FilterTransform
|
2023-10-05 08:23:52 +00:00 |
|
Ilya Golshtein
|
a19cd8089b
|
merge_row_policy: add_filter() actually works
|
2023-10-05 08:23:52 +00:00 |
|