Benjamin Wang
|
ba122c9d56
|
etcdserver: intentionally set the memberID as 0 in corruption alarm
Signed-off-by: Benjamin Wang <wachao@vmware.com>
|
2022-11-25 16:23:37 +08:00 |
|
Marek Siarkowicz
|
2ddb9e0883
|
tests: Fix member id in CORRUPT alarm
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-09-07 15:11:56 +02:00 |
|
Marek Siarkowicz
|
21fb173f76
|
server: Implement compaction hash checking
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-09-07 15:11:56 +02:00 |
|
Marek Siarkowicz
|
4a75e3d52d
|
server: Refactor compaction checker
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-09-07 15:11:55 +02:00 |
|
Marek Siarkowicz
|
1200b1006d
|
server: Cache compaction hash for HashByRev API
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-09-07 15:11:55 +02:00 |
|
Marek Siarkowicz
|
631107285a
|
server: Remove duplicated compaction revision
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-09-07 15:11:55 +02:00 |
|
Marek Siarkowicz
|
a3f609d742
|
server: Return revision range that hash was calcualted for
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-09-07 15:11:55 +02:00 |
|
Marek Siarkowicz
|
78a6f387cb
|
server: Cover corruptionMonitor with tests
Get 100% coverage on InitialCheck and PeriodicCheck functions to avoid
any mistakes.
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-09-07 15:11:55 +02:00 |
|