Alexey Zatelepin
|
1be62b567e
|
safeguards to protect against distinct partition values with the same partition_id [#CLICKHOUSE-3000]
|
2017-09-26 20:40:02 +03:00 |
|
Alexey Zatelepin
|
909b46de0f
|
add MergeTreeDataFormatVersion constant [#CLICKHOUSE-3000]
|
2017-09-26 20:40:02 +03:00 |
|
Alexey Zatelepin
|
e9f93028b8
|
serialize partition and minmax index values [#CLICKHOUSE-3000]
|
2017-09-26 20:40:02 +03:00 |
|
Alexey Zatelepin
|
2f80c150db
|
save MergeTree data format version and parse part names depending on it [#CLICKHOUSE-3000]
|
2017-09-26 20:40:02 +03:00 |
|
Vitaliy Lyudvichenko
|
826c354ff5
|
Fixed merges progress bar. [#CLICKHOUSE-2]
|
2017-09-15 01:04:13 +03:00 |
|
proller
|
1a8e22c37f
|
Allow compile on 32bit systems (#1175)
* Trying compile under 32bit..
* PerformanceTest: use getMultiple*FromConfig, fix debug helpers
* Missing file
* clnag-format of Split ComplexKeyCacheDictionary
* wip
* Requested changes
* wip
* wip
* Fix boost 1.64 and gcc7+ compile errors
* More fixes
* wip
* Fix arm build
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* clean
* fix
* wip
* wip
* clean
* clean
* wip
* wip
* Update MergeTreeSettings.h
* Requested changes
* Requested changes
* Requested changes
* Requested changes
|
2017-09-01 20:21:03 +03:00 |
|
Alexey Zatelepin
|
14ba0a9acf
|
rename partition -> partition_id for clarity [#CLICKHOUSE-3000]
|
2017-08-31 23:32:03 +03:00 |
|
Alexey Zatelepin
|
645e4b7a53
|
generalize MinMax index [#CLICKHOUSE-3000]
|
2017-08-31 23:32:03 +03:00 |
|
Alexey Zatelepin
|
5471979f46
|
generic partitioning of inserted blocks [#CLICKHOUSE-3000]
|
2017-08-31 23:32:03 +03:00 |
|
Alexey Zatelepin
|
be1c62d7f8
|
split partition and minmax index [#CLICKHOUSE-3000]
|
2017-08-31 23:32:03 +03:00 |
|
Alexey Zatelepin
|
99969ab77a
|
Introduce MergeTreePartitionIndex. Isolate its loading code. [#CLICKHOUSE-3000]
|
2017-08-31 23:32:03 +03:00 |
|
Alexey Zatelepin
|
f25f0cd759
|
reduce number of places where partitioning by month is assumed [#CLICKHOUSE-3000]
|
2017-08-15 22:30:52 +03:00 |
|
Vitaliy Lyudvichenko
|
10c14cfccb
|
Small code enhancements according to clang-tidy. [#CLICKHOUSE-2931]
|
2017-08-04 17:35:36 +03:00 |
|
Pawel Rog
|
d6a2056851
|
Applied changes requested by Alexey
|
2017-08-01 16:48:24 +02:00 |
|
Alexey Milovidov
|
dd1f54bce2
|
Changed Poco::RWLock to std::shared_lock [#APRILDEV-91].
|
2017-07-28 20:34:02 +03:00 |
|
Nikolai Kochetov
|
eae94edd6b
|
fixed vertical merge for ReplacingSortedBlockInputStream [#CLICKHOUSE-3131]
|
2017-07-17 22:40:30 +03:00 |
|
Nikolai Kochetov
|
a13423e552
|
added vertical merge for ReplacingSortedBlockInputStream
|
2017-07-14 21:17:23 +03:00 |
|
Nikolai Kochetov
|
283810e8ab
|
merged with master
|
2017-07-13 23:59:34 +03:00 |
|
Nikolai Kochetov
|
75be0b81d8
|
removed typeid_cast from IColumn.h
|
2017-07-13 23:58:19 +03:00 |
|
Nikolai Kochetov
|
8c65d6013e
|
added preferred_max_column_in_block_size_bytes setting, added filtration ratio prediction [#CLICKHOUSE-3065]
|
2017-07-13 21:45:09 +03:00 |
|
Alexey Zatelepin
|
89939a685a
|
Stream row sources from disk for vertical merge [#CLICKHOUSE-3118]
|
2017-07-09 21:57:06 +03:00 |
|
Alexey Milovidov
|
032d12d431
|
Fixed translation error [#CLICKHOUSE-2].
|
2017-07-04 15:46:31 +03:00 |
|
Alexey Milovidov
|
fa64d14f26
|
More readable temporary part names [#CLICKHOUSE-2].
|
2017-05-26 03:47:06 +03:00 |
|
Vitaliy Lyudvichenko
|
d9637c2980
|
MergeTreeDataPart refactoring. [#CLICKHOUSE-2989]
Use relative_path to store actual part path.
Use renameTo() to move parts.
|
2017-05-24 23:23:58 +03:00 |
|
Vitaliy Lyudvichenko
|
5618234ee8
|
Separate tmp part dirs for merges, fetches and inserts. [#CLICKHOUSE-2989]
|
2017-05-24 23:23:58 +03:00 |
|
Alexey Milovidov
|
e5e8667bc9
|
Addition to prev. revision [#CLICKHOUSE-2].
|
2017-05-10 04:10:50 -04:00 |
|
Alexey Milovidov
|
5ca7650c86
|
Removed Increment and CounterInFile [#CLICKHOUSE-2].
|
2017-05-10 02:49:19 -04:00 |
|
alexey-milovidov
|
acd3c3d4ab
|
Update MergeTreeDataMerger.cpp
|
2017-04-17 21:15:14 +03:00 |
|
Yuri Dyachenko
|
5e61448f25
|
add support DEDUPLICATE to MergeTreeDataMerger
|
2017-04-17 21:15:14 +03:00 |
|
Vitaliy Lyudvichenko
|
4b566304ca
|
Tests are passed. [#CLICKHOUSE-2902]
|
2017-04-15 06:48:24 +03:00 |
|
Vitaliy Lyudvichenko
|
82af2278fc
|
Avoid code duplication near MergeTreeBlockInputStream. [#CLICKHOUSE-2]
Add preferred_block_size_bytes for non-uniform reader. [#CLICKHOUSE-2902]
Make enums test more deterministic. [#CLICKHOUSE-2]
Refactored MergeTree readers.
Tabs -> spaces.
Move include/DB/ -> src/.
|
2017-04-15 06:48:24 +03:00 |
|
Vitaliy Lyudvichenko
|
74a92cb8d9
|
Add test for OPTIMIZE FINAL and more diagnostics. [#CLICKHOUSE-2886]
|
2017-04-04 15:54:21 +03:00 |
|
Alexey Milovidov
|
310736cd7e
|
Moved headers and sources to same place [#CLICKHOUSE-3].
|
2017-04-01 12:22:42 +03:00 |
|
Alexey Milovidov
|
137ad95929
|
Changed tabs to spaces in code [#CLICKHOUSE-3].
|
2017-04-01 11:35:09 +03:00 |
|
Alexey Milovidov
|
4e67e05835
|
Fixed error [#CLICKHOUSE-2].
|
2017-03-14 03:14:19 +03:00 |
|
Alexey Milovidov
|
26788e3938
|
Formatting [#CLICKHOUSE-2].
|
2017-03-13 21:01:46 +03:00 |
|
f1yegor
|
401425bb89
|
translate comments
|
2017-03-12 20:18:07 +01:00 |
|
Vitaliy Lyudvichenko
|
1c38a89785
|
Add source_part_names column into system.merges. [#CLICKHOUSE-2145]
|
2017-01-24 22:26:29 +04:00 |
|
Vitaliy Lyudvichenko
|
07d720565c
|
Added profile events for INSERTs. [#METR-23930]
Added new column and CurrentMetrics data into system.events table.
Removed unnecessary code from Context and Merge list. [#METR-23911]
|
2016-12-31 02:39:53 +03:00 |
|
Vitaliy Lyudvichenko
|
108bfac17e
|
Added memory tracking events and columns for merges. [#METR-23911]
|
2016-12-31 02:39:53 +03:00 |
|
Vitaliy Lyudvichenko
|
ba2b32b0ad
|
Added vertical_merge_algorithm_min_columns_to_activate option. [#METR-23783]
|
2016-12-22 16:19:03 +03:00 |
|
Vitaliy Lyudvichenko
|
e2bd364844
|
Added whole block optimization. [#METR-23783]
|
2016-12-22 16:19:02 +03:00 |
|
Alexey Milovidov
|
536f88ea55
|
Adjusted coefficients [#METR-23916].
|
2016-12-22 05:04:32 +03:00 |
|
Alexey Milovidov
|
7ebbf72ca6
|
Removed unused variable [#METR-23305].
|
2016-12-22 04:27:41 +03:00 |
|
Vitaliy Lyudvichenko
|
e39b41e158
|
Typo and codestyle fix.
|
2016-12-18 22:38:30 +03:00 |
|
Vitaliy Lyudvichenko
|
5aa1822fb2
|
Consecutive optimization for vertical merge. [#METR-23783]
|
2016-12-18 22:12:25 +03:00 |
|
Vitaliy Lyudvichenko
|
8835275713
|
More detail log for merges. [#METR-23770] [#METR-23769] [#METR-23783]
|
2016-12-18 22:12:25 +03:00 |
|
Vitaliy Lyudvichenko
|
876ad28dd8
|
Merge remote-tracking branch 'origin/master' into metrics_refinement
|
2016-12-12 19:17:23 +03:00 |
|
Alexey Milovidov
|
c937d75a78
|
Merging [#METR-19266].
|
2016-12-10 09:10:29 +03:00 |
|
Alexey Milovidov
|
e97ecb6cf7
|
Merge branch 'master' into METR-19266
Conflicts:
dbms/CMakeLists.txt
dbms/include/DB/Functions/FunctionsArray.h
dbms/include/DB/Functions/FunctionsString.h
dbms/include/DB/Parsers/ExpressionListParsers.h
dbms/include/DB/Storages/MergeTree/MergeTreeBlockInputStream.h
dbms/include/DB/Storages/MergeTree/MergeTreeReader.h
dbms/include/DB/Storages/MergeTree/MergeTreeThreadBlockInputStream.h
dbms/include/DB/Storages/MergeTree/MergedBlockOutputStream.h
dbms/src/Core/ErrorCodes.cpp
dbms/src/Parsers/ASTFunction.cpp
dbms/src/Storages/MergeTree/MergeTreeData.cpp
dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp
dbms/src/Storages/MergeTree/MergeTreeReader.cpp
dbms/src/Storages/StorageLog.cpp
|
2016-12-10 07:51:36 +03:00 |
|