JackyWoo
|
2f30c817bf
|
little fix
|
2022-10-24 17:23:47 +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
|
540728ab96
|
Simplify logic a bit
|
2022-10-18 10:58:25 +00:00 |
|
Antonio Andelic
|
7c7395575f
|
Merge branch 'master' into keeper-upload-snapshot-to-s3
|
2022-10-17 11:02:36 +00:00 |
|
Robert Schulze
|
fd86829824
|
Consolidate config_core.h into config.h
Less duplication, less confusion ...
|
2022-09-28 13:31:57 +00:00 |
|
JackyWoo
|
d1c85f68e8
|
manually snapshot creation for keeper
|
2022-09-26 18:29:15 +08:00 |
|
Antonio Andelic
|
6798b500e9
|
Wait on startup for Keeper
|
2022-09-21 15:12:16 +00:00 |
|
Antonio Andelic
|
1763af37b9
|
Merge pull request #41403 from ClickHouse/keeper-fix-shutdown-without-server
Fix Keeper segfault during shutdown when RAFT server failed to start
|
2022-09-19 12:03:58 +02: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
|
acd9cb089e
|
Fix segfault during shutdown when RAFT server failed to start
|
2022-09-16 10:03:21 +00:00 |
|
Antonio Andelic
|
0dbd0c1f72
|
Merge branch 'master' into keeper-linearizable-reads
|
2022-09-15 16:03:18 +00:00 |
|
Antonio Andelic
|
951ee44229
|
Process read requests with snapshot install
|
2022-09-07 11:51:56 +00:00 |
|
Antonio Andelic
|
4cdf18cc81
|
Shutdown storage after RAFT
|
2022-09-07 09:20:47 +00:00 |
|
Antonio Andelic
|
c6b17bd7f9
|
Don't preprocess if storage finalized
|
2022-09-07 09:14:03 +00:00 |
|
Antonio Andelic
|
7164e59b54
|
Merge branch 'master' into keeper-linearizable-reads
|
2022-09-01 08:52:31 +00:00 |
|
Antonio Andelic
|
2416ddfae7
|
Add extra message about startup preprocessing
|
2022-08-30 08:14:31 +00:00 |
|
Antonio Andelic
|
50af0b1938
|
Add bunch of comments for request processing
|
2022-08-29 10:50:18 +00:00 |
|
Antonio Andelic
|
46882791cd
|
Fix build
|
2022-08-23 07:29:47 +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
|
9396834762
|
Addressed comments
|
2022-08-17 09:29:08 +00:00 |
|
Antonio Andelic
|
6b935a252f
|
Support multiple listen hosts
|
2022-08-08 09:08:19 +00:00 |
|
Alexey Milovidov
|
adc880f362
|
Merge pull request #39867 from ClickHouse/keeper-block-memory-tracker-commit
Block memory tracker in Keeper during commit
|
2022-08-06 02:02:29 +03:00 |
|
Antonio Andelic
|
07a85513e8
|
Merge branch 'master' into keeper-create-snapshot-on-exit
|
2022-08-04 13:12:26 +00:00 |
|
Antonio Andelic
|
0a7d2e7b8a
|
Use LockMemoryExceptionThread
|
2022-08-04 13:03:05 +00:00 |
|
Antonio Andelic
|
278921be3b
|
Fix style
|
2022-08-04 07:25:28 +00:00 |
|
Antonio Andelic
|
fa98338ce1
|
Add comment for memory tracker blocking
|
2022-08-04 07:13:42 +00:00 |
|
Antonio Andelic
|
56ca93ca3f
|
Block memory tracker in Keeper during commit
|
2022-08-03 14:14:57 +00:00 |
|
Antonio Andelic
|
7cdad88327
|
Create snapshot on shutdown
|
2022-07-30 11:34:17 +00:00 |
|
Antonio Andelic
|
c0a5d45258
|
Rollback on failed PreAppend
|
2022-07-28 14:06:45 +00:00 |
|
Antonio Andelic
|
1090d6bca7
|
Rollback request if storing log fails
|
2022-07-28 12:55:29 +00:00 |
|
Antonio Andelic
|
04b03b6a90
|
Don't allow to overwrite on startup
|
2022-07-25 12:38:48 +00:00 |
|
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
|
838a11a85a
|
Rename RaftAppendResult
|
2022-07-13 11:35:06 +00:00 |
|
Antonio Andelic
|
b49ac48bfd
|
Merge branch 'master' into keeper-linearizable-reads
|
2022-07-13 09:30:21 +00:00 |
|
Antonio Andelic
|
5f661e3e2b
|
Merge branch 'master' into keeper-linearizable-reads
|
2022-07-12 07:33:34 +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 |
|
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
|
ae0fe1ac85
|
Add setting for read mode
|
2022-07-01 09:30:59 +00:00 |
|
alesapin
|
66705eacb0
|
Add test for keeper mntr command
|
2022-07-01 00:07:22 +02:00 |
|
Antonio Andelic
|
7333e36639
|
Merge branch 'master' into keeper-linearizable-reads
|
2022-06-29 13:59:31 +00: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
|
6d7050cb42
|
Additional refactoring for request processing
|
2022-06-28 09:54:16 +00:00 |
|
Antonio Andelic
|
23c705222f
|
Process read requests in bg thread
|
2022-06-28 08:48:19 +00:00 |
|