Antonio Andelic
|
c6b17bd7f9
|
Don't preprocess if storage finalized
|
2022-09-07 09:14:03 +00:00 |
|
Antonio Andelic
|
2416ddfae7
|
Add extra message about startup preprocessing
|
2022-08-30 08:14:31 +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
|
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 |
|