Maksim Kita
|
2a327107b6
|
Updated implementation
|
2024-01-25 14:31:49 +03:00 |
|
Antonio Andelic
|
30a04471ac
|
Merge pull request #58806 from ClickHouse/fix-keeper-data-race
Fix data race in Keeper
|
2024-01-18 08:48:16 +01:00 |
|
Pradeep Chhetri
|
09f29b4502
|
Update nomenclature of variables
|
2024-01-17 13:52:10 +08:00 |
|
Pradeep Chhetri
|
eafaab3795
|
Add metric for keeper memory soft limit
|
2024-01-17 12:56:18 +08:00 |
|
Antonio Andelic
|
7ecf146072
|
Fix data race in Keeper
|
2024-01-15 12:23:59 +00:00 |
|
Pradeep Chhetri
|
d0922782ed
|
Revert "Revert "Add 4-letter command for yielding/resigning leadership""
This reverts commit e1766b96d9 .
|
2023-11-11 15:37:49 +08:00 |
|
Alexey Milovidov
|
e1766b96d9
|
Revert "Add 4-letter command for yielding/resigning leadership"
|
2023-11-11 05:45:02 +03:00 |
|
Mike Kot
|
785183bb3c
|
Keeper reconfig -- sleep before removing leader to avoid losing accepted
but uncommitted commands
|
2023-11-09 16:22:44 +00:00 |
|
Pradeep Chhetri
|
4e8ff997c0
|
fix
|
2023-11-07 14:20:40 +08:00 |
|
Pradeep Chhetri
|
74b53218b8
|
Rename yield_leader with yield_leadship and its variants
|
2023-11-07 13:58:45 +08:00 |
|
Pradeep Chhetri
|
361472b29e
|
Add 4-letter command for yielding/resigning leadership
|
2023-11-07 13:58:45 +08:00 |
|
Antonio Andelic
|
58120b3f47
|
Polish
|
2023-10-16 08:17:23 +00:00 |
|
Antonio Andelic
|
34d8bb18cf
|
Better preprocessing in Keeper
|
2023-09-29 14:34:17 +00:00 |
|
Mike Kot
|
b4f750ed66
|
review fixes
|
2023-07-07 00:20:54 +03:00 |
|
Mike Kot
|
8b6376005a
|
"reconfig" support for CH Keeper
|
2023-07-07 00:20:54 +03:00 |
|
Antonio Andelic
|
b634012feb
|
Add feature flags for Keeper API
|
2023-06-12 10:57:03 +00:00 |
|
Antonio Andelic
|
f353561204
|
Avoid breaking batches with read requests
|
2023-03-24 14:37:40 +00:00 |
|
Antonio Andelic
|
aca4f08bf5
|
Correctly calculate size after snapshot load
|
2023-02-06 14:59:23 +00:00 |
|
JackyWoo
|
eeedd7d9ba
|
Keeper support manually assigning leader
|
2022-11-08 12:01:53 +08:00 |
|
JackyWoo
|
b5d1c4e657
|
replace snpd with lgif
|
2022-10-24 20:08:58 +08:00 |
|
JackyWoo
|
39c88c74e8
|
check whether last manually created snapshot is done
|
2022-10-22 22:31:17 +08:00 |
|
JackyWoo
|
bf291790b7
|
Merge branch 'master' into manual_snapshot_for_keeper
|
2022-10-22 16:57:50 +08:00 |
|
Antonio Andelic
|
7c7395575f
|
Merge branch 'master' into keeper-upload-snapshot-to-s3
|
2022-10-17 11:02:36 +00:00 |
|
JackyWoo
|
d1c85f68e8
|
manually snapshot creation for keeper
|
2022-09-26 18:29:15 +08:00 |
|
Alexander Tokmakov
|
42dab6dc02
|
Revert "Merge pull request #38200 from ClickHouse/keeper-linearizable-reads"
This reverts commit 222b964070 , reversing
changes made to da01982652 .
|
2022-09-17 19:22:58 +02:00 |
|
Antonio Andelic
|
951ee44229
|
Process read requests with snapshot install
|
2022-09-07 11:51:56 +00:00 |
|
Antonio Andelic
|
444ac9af6c
|
Merge branch 'master' into keeper-linearizable-reads
|
2022-08-23 07:03:35 +00:00 |
|
Antonio Andelic
|
99d23cb67e
|
Merge branch 'master' into keeper-linearizable-reads
|
2022-08-23 07:03:20 +00:00 |
|
Antonio Andelic
|
6b935a252f
|
Support multiple listen hosts
|
2022-08-08 09:08:19 +00:00 |
|
Antonio Andelic
|
7cdad88327
|
Create snapshot on shutdown
|
2022-07-30 11:34:17 +00:00 |
|
Antonio Andelic
|
afb6cb6824
|
Add KeeperContext
|
2022-07-23 14:45:31 +00:00 |
|
Antonio Andelic
|
838a11a85a
|
Rename RaftAppendResult
|
2022-07-13 11:35:06 +00:00 |
|
Antonio Andelic
|
2634f80956
|
Remove trailing whitespaces
|
2022-07-13 11:06:58 +00:00 |
|
Antonio Andelic
|
5f661e3e2b
|
Merge branch 'master' into keeper-linearizable-reads
|
2022-07-12 07:33:34 +00:00 |
|
Antonio Andelic
|
8c77632881
|
Fix style
|
2022-07-01 14:58:19 +00:00 |
|
alesapin
|
919baf331e
|
Review fixes
|
2022-07-01 15:57:24 +02:00 |
|
Antonio Andelic
|
9fe06019c0
|
Some small fixes
|
2022-06-17 18:42:46 +00:00 |
|
Antonio Andelic
|
125e1bd182
|
Initial version for linearizable reads
|
2022-06-17 18:19:09 +00:00 |
|
Antonio Andelic
|
9646487c09
|
Address PR review comments
|
2022-04-26 07:32:02 +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
|
bb4bc17af1
|
Force recover from configuration
|
2022-04-19 08:08:35 +00:00 |
|
zhanglistar
|
e07c5751fa
|
No lock on append_entries
|
2022-02-11 17:18:55 +08:00 |
|
枢木
|
a6c1bd0935
|
Add config to enable ipv4 or ipv6.
|
2022-01-07 17:22:20 +08:00 |
|
alesapin
|
3f8f08e816
|
Slightly better
|
2021-11-19 12:30:58 +03:00 |
|
alesapin
|
dcec086573
|
Small refactoring
|
2021-11-18 23:17:22 +03:00 |
|