Antonio Andelic
|
afb6cb6824
|
Add KeeperContext
|
2022-07-23 14:45:31 +00:00 |
|
Antonio Andelic
|
fdd79e62da
|
Merge pull request #39393 from ClickHouse/keeper-disable-digest-default
Disable real-time digest in Keeper by default
|
2022-07-21 15:15:22 +02:00 |
|
Nikolai Kochetov
|
91043351aa
|
Fixing build.
|
2022-07-20 20:30:16 +00:00 |
|
Antonio Andelic
|
a4450225c7
|
Disable digest by default
|
2022-07-19 17:14:44 +00:00 |
|
Antonio Andelic
|
f60074e9ec
|
Make state durable
|
2022-07-10 09:33:49 +00:00 |
|
alesapin
|
dde76824ca
|
Fix ub
|
2022-07-02 16:02:42 +02:00 |
|
alesapin
|
919baf331e
|
Review fixes
|
2022-07-01 15:57:24 +02:00 |
|
alesapin
|
66705eacb0
|
Add test for keeper mntr command
|
2022-07-01 00:07:22 +02:00 |
|
Robert Schulze
|
f692ead6ad
|
Don't use std::unique_lock unless we have to
Replace where possible by std::lock_guard which is more light-weight.
|
2022-06-28 19:19:06 +00:00 |
|
Antonio Andelic
|
7e1f64002d
|
Address review comments
|
2022-06-15 12:48:30 +00:00 |
|
Antonio Andelic
|
fe72cd7478
|
Merge branch 'master' into keeper-real-time-digest
|
2022-05-25 07:41:31 +00:00 |
|
Antonio Andelic
|
c55f4e470a
|
Small fix
|
2022-05-24 13:11:11 +00:00 |
|
Antonio Andelic
|
e91e7fdba7
|
Fix style
|
2022-05-23 15:33:29 +00:00 |
|
Antonio Andelic
|
c268296fc6
|
Fix single node force recovery and add tests
|
2022-05-23 09:53:46 +00:00 |
|
Antonio Andelic
|
2b8f71b4a8
|
Fix style
|
2022-05-23 07:55:23 +00:00 |
|
Antonio Andelic
|
f5759e2d7e
|
Cache nodes latest state
|
2022-05-19 12:30:57 +00:00 |
|
Antonio Andelic
|
fc5a79f186
|
Polishing changes
|
2022-05-17 08:16:55 +00:00 |
|
Antonio Andelic
|
2205c01697
|
Add to snapshot and config for digest
|
2022-05-16 13:36:31 +00:00 |
|
Antonio Andelic
|
99b7e23812
|
Add version for digest
|
2022-05-16 13:36:31 +00:00 |
|
Antonio Andelic
|
2ec61a8d7f
|
Initial implementation of digest
|
2022-05-16 13:36:31 +00:00 |
|
Antonio Andelic
|
0dccafda2e
|
Fetch zxid independently of log idx
|
2022-05-16 13:35:54 +00:00 |
|
Antonio Andelic
|
f8d0aa4bc1
|
Fix update delta
|
2022-05-10 09:53:15 +00:00 |
|
Antonio Andelic
|
7f6fa9fe83
|
Fix splitting impl of basic operations
|
2022-05-09 07:02:42 +00:00 |
|
Antonio Andelic
|
cff68aa31f
|
Precommit implementation
|
2022-05-09 07:02:42 +00:00 |
|
Antonio Andelic
|
94ba3d129c
|
Define preprocess with updated nodes
|
2022-05-09 07:02:42 +00:00 |
|
Antonio Andelic
|
c4cf1c863b
|
Add precommit initial
|
2022-05-09 07:02:42 +00:00 |
|
Dmitry Novik
|
2ed5a4013a
|
Revert "Revert "Memory overcommit: continue query execution if memory is available""
|
2022-05-03 00:45:13 +02:00 |
|
alesapin
|
f0b7af0aa2
|
Revert "Memory overcommit: continue query execution if memory is available"
|
2022-05-03 00:36:50 +02:00 |
|
mergify[bot]
|
e9fde5d067
|
Merge branch 'master' into memory-overcommit-free
|
2022-04-29 19:31:59 +00:00 |
|
alesapin
|
6e742be0e9
|
Update KeeperServer.cpp
|
2022-04-28 19:09:46 +02:00 |
|
alesapin
|
3107b2bcd6
|
Add small script for stupid keeper check
|
2022-04-28 18:13:54 +02:00 |
|
Antonio Andelic
|
9646487c09
|
Address PR review comments
|
2022-04-26 07:32:02 +00:00 |
|
Antonio Andelic
|
bb0d941add
|
Run tests on a single cluster
|
2022-04-20 08:06:17 +00:00 |
|
Antonio Andelic
|
73db184ad6
|
Ignore requests on leader while in recovery mode
|
2022-04-19 10:23:54 +00:00 |
|
Antonio Andelic
|
608c0996d0
|
Fix tests
|
2022-04-19 08:59:44 +00:00 |
|
Antonio Andelic
|
6c3bf0a5d3
|
Format files
|
2022-04-19 08:08:36 +00:00 |
|
Antonio Andelic
|
272965fc44
|
Refactoring
|
2022-04-19 08:08:35 +00:00 |
|
Antonio Andelic
|
4ecb66c1ad
|
Support recovery with four letter commands
|
2022-04-19 08:08:35 +00:00 |
|
Antonio Andelic
|
ff2ebe113c
|
WIP
|
2022-04-19 08:08:35 +00:00 |
|
Antonio Andelic
|
dbd88a5acb
|
Use 1 leader quorum for recovery
|
2022-04-19 08:08:35 +00:00 |
|
Antonio Andelic
|
0e1ba927bd
|
Add argument for force recovery
|
2022-04-19 08:08:35 +00:00 |
|
Antonio Andelic
|
bb4bc17af1
|
Force recover from configuration
|
2022-04-19 08:08:35 +00:00 |
|
alesapin
|
c0317c818c
|
Fix bug in keeper
|
2022-04-14 17:33:46 +02:00 |
|
zhangxiao871
|
a06e4b991e
|
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into yandex-master
|
2022-02-22 11:10:47 +08:00 |
|
zhangxiao871
|
ad124a4d10
|
compatible.
|
2022-02-22 11:10:14 +08:00 |
|
zhanglistar
|
e07c5751fa
|
No lock on append_entries
|
2022-02-11 17:18:55 +08:00 |
|
zhangxiao871
|
deebfd1e29
|
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into yandex-master
|
2022-01-13 17:50:10 +08:00 |
|
枢木
|
a6c1bd0935
|
Add config to enable ipv4 or ipv6.
|
2022-01-07 17:22:20 +08:00 |
|
zhangxiao871
|
06a6e7f583
|
fix build
|
2022-01-06 22:44:01 +08:00 |
|
zhangxiao871
|
377cc208d0
|
add time
|
2022-01-06 21:14:45 +08:00 |
|