Vladimir Chebotarev
|
065b681a8c
|
Boosted test_ttl_move::test_moves_to_volume_work a little.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
e3ed311273
|
Fixed Clang build.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
67aa268bbb
|
Finally fixed tests and logic for extended TTL syntax.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
f83b28a1c1
|
Fixed a typo in MergeTreeData::selectMoveDestination() .
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
618a39cc8c
|
Don't move anything if part already belongs their destination.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
f72da4ab0c
|
Removing expired rows shall not be triggered on move TTL expiration.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
8ed37801ca
|
Finally fixed selection of destination of move TTL.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
15fb64f54b
|
Fixed move TTL expiration logic.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
164360e7ad
|
Fixed test_ttl_move again.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
2e853e3211
|
Fixed more typos in test_ttl_move .
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
df002f20b1
|
Fixed move TTL metadata.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
14cf530542
|
Added move TTL rules to metadata of ReplicatedMergeTree .
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
7407f7c39d
|
Placed move TTL rules to a vector.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
ae4b2b4ace
|
Fixed some typos in test_ttl_move test.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
3250955b07
|
Refactored tests a little bit.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
b3427af0c1
|
Fixed typos in a test.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
108e2b33eb
|
Fixed a bug with erasing columns with same name.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
0da7234d99
|
Added few FIXMEs to not forget.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
b3e261800d
|
Fixes of tests for extended TTL syntax.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
ce851fc782
|
Fixed MergeTreeData::hasTableTTL() method according to extended TTLs.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
e163ebb7f0
|
Fixed more typos in test_ttl_move test.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
cc70f717ed
|
Fixed typos in test_ttl_move test.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
617bf4214f
|
Added first version of tests for extended TTL expressions (still need refactoring).
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
cb777f6c50
|
Removed redundant template from updateTTL() method.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
62016feab0
|
Renamed TTLDestinationType to PartDestinationType.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
cc0c21604f
|
Fixed Clang build one more time.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
ce066d3bb0
|
Style fixes.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
88c7220256
|
Fixed Clang build.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
07c4fa3cc0
|
Correct merge of background move pool.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
3e3e9ac56f
|
Moved settings for BackgroundProcessingPool to configuration.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
e519c04bbe
|
Minor fix of JSON handling in MergeTreeDataPartTTLInfo .
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
342ea5c30a
|
Removed TODO comments.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
773bf7b35c
|
Removed 'DELETE' keyword from default TTL syntax description.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
58e824b6a1
|
Refactored, added move enforcement on merges, fixed a bug with wrong disk selection in ReplicatedMergeTree .
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
dfe0edc03f
|
Style fix.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
76c4ac9f60
|
Fixed ttl move logic in background move task and added ttl enforcement on inserts.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
4cd75f926b
|
Fixed 00933 ttl tests.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
575de5ada6
|
Attempt to add background moves by TTL expressions.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
893e0de37a
|
Minor fix.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
33ded274a3
|
First attempt to store min/max for move ttl expressions.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
5a12986159
|
Updated ttl test according to new TTL syntax.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
3e984609fb
|
Fixed ClickHouse after changing syntax.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
7a37c4f6a9
|
Parser for extended TTL expressions.
|
2019-12-11 13:24:20 +03:00 |
|
alexey-milovidov
|
e7540dcf68
|
Merge pull request #8134 from excitoon/patch-3
Fixed a typo
|
2019-12-11 10:23:08 +03:00 |
|
Vladimir Chebotarev
|
3c053ec36a
|
Fixed a typo
|
2019-12-11 07:56:33 +03:00 |
|
Alexey Milovidov
|
4f9cd8a3c8
|
Update contributors
|
2019-12-11 06:13:33 +03:00 |
|
alexey-milovidov
|
5b13bd4737
|
Update extended_roadmap.md
|
2019-12-11 05:50:11 +03:00 |
|
alexey-milovidov
|
b7b9b5ed40
|
Merge pull request #8114 from Ubusubus/master
Fixed description of temporary tables in RU and EN
|
2019-12-11 04:20:57 +03:00 |
|
alexey-milovidov
|
e73e19dc97
|
Merge pull request #8111 from azat/dictionary-reload-test-hotfix
Fix async nature of reload in 01036_no_superfluous_dict_reload_on_create_database*
|
2019-12-11 04:20:17 +03:00 |
|
alexey-milovidov
|
aecd5a5493
|
Merge pull request #8123 from ClickHouse/aku/field-prepare
Prepare for stricter type checking in Field.
|
2019-12-11 02:21:34 +03:00 |
|