Alexander Kuzmenkov
|
51c1a120b8
|
Update lz4 to see if it fixes an msan failure.
The failure goes like this:
https://clickhouse-test-reports.s3.yandex.net/7946/1f69a7a015468099b7395ce3b96fb638b9830e0b/functional_stateless_tests_(memory)/stderr.log
```
==199==WARNING: MemorySanitizer: use-of-uninitialized-value
#0 0x2009fc34 in LZ4_count /build/obj-x86_64-linux-gnu/../contrib/lz4/lib/lz4.c:541:13
#1 0x2009fc34 in LZ4_compress_generic /build/obj-x86_64-linux-gnu/../contrib/lz4/lib/lz4.c:999
#2 0x2009fc34 in LZ4_compress_fast_extState /build/obj-x86_64-linux-gnu/../contrib/lz4/lib/lz4.c:1140
#3 0x200ac663 in LZ4_compress_fast /build/obj-x86_64-linux-gnu/../contrib/lz4/lib/lz4.c:1211:14
#4 0x200ac663 in LZ4_compress_default /build/obj-x86_64-linux-gnu/../contrib/lz4/lib/lz4.c:1222
#5 0x1b76d2e8 in DB::CompressionCodecLZ4::doCompressData(char const*, unsigned int, char*) const /build/obj-x86_64-linux-gnu/../dbms/src/Compression/CompressionCodecLZ4.cpp:45:12
```
|
2019-12-12 20:55:27 +03:00 |
|
Anton Popov
|
231a43aac5
|
Update CHANGELOG.md
|
2019-12-12 02:49:05 +03:00 |
|
Nikolai Kochetov
|
34ce86a11e
|
Merge pull request #8140 from excitoon-favorites/ttls
Move parts between storage volumes according to configured TTL expressions
|
2019-12-11 22:07:57 +03:00 |
|
alesapin
|
851e19aba6
|
Merge pull request #8146 from Felixoid/doc_fix_md_graphite_rollup
Fix markdown unsorted list
|
2019-12-11 19:25:01 +03:00 |
|
Mikhail f. Shiryaev
|
56b42ea053
|
Fix markdown unsorted list
|
2019-12-11 16:12:32 +01:00 |
|
alesapin
|
08d59890ae
|
Merge pull request #8139 from excitoon-favorites/better-linking
Fixed linker searching logic
|
2019-12-11 16:58:33 +03:00 |
|
alesapin
|
aaa8032e83
|
Push packages to lts
|
2019-12-11 14:17:47 +03:00 |
|
alesapin
|
2940aeff23
|
Fix style
|
2019-12-11 13:24:20 +03:00 |
|
alesapin
|
fd9483efbe
|
Just trigger CI
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
0ff0a52249
|
Missed review fixes.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
f2aee64072
|
Minor style fix.
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
e41deb5848
|
Added comment to MergeTreePartsMover::selectPartsForMove() .
|
2019-12-11 13:24:20 +03:00 |
|
Vladimir Chebotarev
|
7fd1668fde
|
Review fixes.
|
2019-12-11 13:24:20 +03:00 |
|
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 |
|