Alexey Milovidov
|
19f4652959
|
Fixed bugs found by PVS-Studio
|
2019-01-09 18:44:20 +03:00 |
|
Alexey Milovidov
|
1d4701b0bc
|
Added some warnings from clang's -Weverything
|
2019-01-04 15:10:00 +03:00 |
|
Alexey Milovidov
|
e33e5150b7
|
Miscellaneous [#CLICKHOUSE-2]
|
2019-01-02 09:44:36 +03:00 |
|
proller
|
b213ee5e5d
|
Fix macos build (#3863)
|
2018-12-18 20:41:03 +03:00 |
|
Alexey Milovidov
|
c77930fe30
|
Whitespaces [#CLICKHOUSE-2]
|
2018-11-26 03:56:50 +03:00 |
|
Alexey Milovidov
|
7d6fffff48
|
More style checks [#CLICKHOUSE-3]
|
2018-11-24 04:48:06 +03:00 |
|
VadimPE
|
31794b7a46
|
fix codestyle
|
2018-10-22 14:58:56 +03:00 |
|
VadimPE
|
f2db463ab0
|
fix bug with merge part, wich us inserted with quorum
|
2018-10-18 17:14:07 +03:00 |
|
Alexey Milovidov
|
24bd803c07
|
Whitespaces #2758
|
2018-08-27 22:06:32 +03:00 |
|
Vadim
|
be2d821669
|
Merge branch 'master' into CLICKHOUSE-3847
|
2018-08-27 15:26:41 +03:00 |
|
Alexey Milovidov
|
3475ef5304
|
Attempt to generalize ZooKeeper interface [#CLICKHOUSE-2]
|
2018-08-25 04:58:14 +03:00 |
|
Vadim
|
b8dd1cbdf2
|
Update ReplicatedMergeTreeQueue.cpp
|
2018-08-22 17:18:05 +03:00 |
|
Vadim
|
9bce62719f
|
Update ReplicatedMergeTreeQueue.cpp
|
2018-08-22 17:10:00 +03:00 |
|
VadimPE
|
d81d4dfc70
|
CLICKHOUSE-3847 change createReplica and change check in cloneReolica()
|
2018-08-22 17:01:54 +03:00 |
|
Vadim
|
8f3350216f
|
Merge branch 'master' into CLICKHOUSE-3847
|
2018-08-21 13:27:18 +03:00 |
|
VadimPE
|
0c119d7667
|
CLICKHOUSE-3847 fix bugs
|
2018-08-20 16:31:24 +03:00 |
|
Vadim
|
a133f20b33
|
Update ReplicatedMergeTreeQueue.cpp
|
2018-08-09 19:24:03 +03:00 |
|
VadimPE
|
75900f494f
|
CLICKHOUSE-3847 add "is_lost". load() in Queue can check duplicate records
|
2018-08-09 18:06:39 +03:00 |
|
VadimPE
|
3b9002dfc9
|
CLICKHOUSE-3847 fix
|
2018-08-08 17:31:56 +03:00 |
|
VadimPE
|
01e9d15914
|
CLICKHOUSE-3847 Del restartLostReplica()
|
2018-08-07 18:28:12 +03:00 |
|
VadimPE
|
32b6965cf2
|
CLICKHOUSE-3847 Update. Add new settings. Del is_lost
|
2018-08-07 18:21:42 +03:00 |
|
alesapin
|
425918afe1
|
CLICKHOUSE-3880: Fix replace partition logic inside replicated merge tree
|
2018-08-06 15:59:51 +03:00 |
|
Alexey Zatelepin
|
b6b54eea52
|
old mutations cleaner for ReplicatedMergeTree engines [#CLICKHOUSE-3828]
|
2018-08-03 22:21:44 +03:00 |
|
VadimPE
|
3f6cdab293
|
CLICKHOUSE-3847 add support lost replica
|
2018-07-30 19:31:14 +03:00 |
|
Alexey Zatelepin
|
d5f8e4a1a5
|
load quorum status in merge predicate asynchronously [#CLICKHOUSE-3802]
|
2018-07-05 20:06:33 +03:00 |
|
Alexey Zatelepin
|
a41ee1f0a7
|
switch to ephemeral nodes for block number locks [#CLICKHOUSE-3802]
|
2018-07-05 20:06:33 +03:00 |
|
Alexey Zatelepin
|
e78dc8142c
|
factor out common code [#CLICKHOUSE-3747]
|
2018-06-21 22:47:44 +03:00 |
|
Alexey Zatelepin
|
a6c61848f1
|
mutations finalizing task [#CLICKHOUSE-3747]
|
2018-06-21 22:47:44 +03:00 |
|
Alexey Zatelepin
|
36982b967d
|
use single mutex in ReplicatedMergeTreeQueue for simplicity
|
2018-06-21 22:47:44 +03:00 |
|
Alexey Zatelepin
|
b2cdfcbaca
|
calculate and update parts_to_do for mutations [#CLICKHOUSE-3747]
|
2018-06-21 22:47:44 +03:00 |
|
alexey-milovidov
|
08ec751a8c
|
Merge pull request #2504 from yandex/system-mutations-table
[WIP] system.mutations table skeleton
|
2018-06-13 23:00:30 +03:00 |
|
Alexey Zatelepin
|
b60a2a90fa
|
rename method for clarity
|
2018-06-13 17:15:36 +03:00 |
|
Alexey Zatelepin
|
4ee581117b
|
system.mutations table skeleton [#CLICKHOUSE-3747]
|
2018-06-13 17:15:36 +03:00 |
|
Alexey Zatelepin
|
2c61a5940c
|
store mutation entries in shared_ptr
|
2018-06-13 17:14:12 +03:00 |
|
Alexey Zatelepin
|
c5c601f662
|
save serialized commands in ReplicatedMergeTreeMutationEntry; split InterpreterAlterQuery::parseAlter() [#CLICKHOUSE-3747]
|
2018-06-13 17:14:08 +03:00 |
|
Alexey Milovidov
|
d864f39ec7
|
Merge branch 'master' into zhang2014-feature/support_truncate
|
2018-06-09 19:10:06 +03:00 |
|
Alexey Milovidov
|
0bc678474e
|
Merge branch 'feature/support_truncate' of https://github.com/zhang2014/ClickHouse into zhang2014-feature/support_truncate
|
2018-06-09 17:24:50 +03:00 |
|
Alexey Zatelepin
|
863c1c6ed5
|
add fields related to part mutations to system.replicas table [#CLICKHOUSE-3747]
|
2018-06-06 16:22:30 +03:00 |
|
Alexey Zatelepin
|
3947f25365
|
add general comment about the mutation algorithm [#CLICKHOUSE-3747]
|
2018-06-05 17:55:35 +03:00 |
|
Alexey Zatelepin
|
e55097b866
|
introduce constants for max level and max block number
|
2018-06-04 14:23:47 +03:00 |
|
Alexey Zatelepin
|
c9bb986330
|
Merge branch 'master' into replicated-mergetree-mutations
Conflicts:
dbms/src/Storages/MergeTree/AbandonableLockInZooKeeper.h
dbms/src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.h
dbms/src/Storages/StorageReplicatedMergeTree.cpp
|
2018-05-31 18:52:42 +03:00 |
|
Alexey Zatelepin
|
dbf6949e0b
|
support skipping mutations (just in case) [#CLICKHOUSE-3747]
|
2018-05-31 18:21:00 +03:00 |
|
Vitaliy Lyudvichenko
|
dc5de3bbec
|
More optimal conflicts check in future_parts. [#CLICKHOUSE-2]
|
2018-05-31 17:14:50 +03:00 |
|
Vitaliy Lyudvichenko
|
888f5f4a24
|
Allow merges after CLEAR COLUMN. [#CLICKHOUSE-3]
Resolves #2315
|
2018-05-31 17:14:50 +03:00 |
|
Alexey Zatelepin
|
d89221c458
|
easier init and deactivation of BackgroundSchedulePool tasks
|
2018-05-31 16:18:52 +03:00 |
|
Alexey Zatelepin
|
f6c72f8e56
|
Merge branch 'master' into replicated-mergetree-mutations
Conflicts:
dbms/src/Common/ActionBlocker.h
dbms/src/Storages/MergeTree/ActiveDataPartSet.cpp
dbms/src/Storages/MergeTree/ActiveDataPartSet.h
dbms/src/Storages/MergeTree/MergeTreeData.h
dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeAlterThread.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeLogEntry.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeLogEntry.h
dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp
dbms/src/Storages/MergeTree/ReplicatedMergeTreeQueue.h
dbms/src/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.cpp
dbms/src/Storages/StorageMergeTree.cpp
dbms/src/Storages/StorageReplicatedMergeTree.cpp
dbms/src/Storages/StorageReplicatedMergeTree.h
|
2018-05-28 18:37:30 +03:00 |
|
Alexey Zatelepin
|
2b80fbf972
|
DROP PARTITION now works with mutated parts [#CLICKHOUSE-3747]
|
2018-05-25 23:13:00 +03:00 |
|
Alexey Zatelepin
|
fdb33d8f3c
|
execute mutation log entries [#CLICKHOUSE-3747]
|
2018-05-25 23:13:00 +03:00 |
|
Alexey Zatelepin
|
1147e052e8
|
select and write part mutations to queue [#CLICKHOUSE-3747]
|
2018-05-25 23:13:00 +03:00 |
|
Alexey Zatelepin
|
2721daf782
|
don't select merges of parts with different mutation versions [#CLICKHOUSE-3747]
|
2018-05-25 23:06:28 +03:00 |
|