Egon Elbre
22c0b0ac5c
cmd/tools/segment-verify: don't mark node immediately offline
...
Rather than marking node immediately offline, wait for more failures
until removing from the set.
Change-Id: I4363294a75d7d2844afc1f9c0025f664f933c2d7
2022-10-14 08:10:26 +00:00
Egon Elbre
ea4b3023d9
cmd/tools/segment-verify: fix piece id derivation
...
Change-Id: Ib27fd8630e1e5a90060dff2a09c51f488960177f
2022-10-06 13:43:08 +00:00
Egon Elbre
0bfaadcc6c
cmd/tools/segment-verify: fixes and more tests
...
* Disallow too large listing limit, which would cause a lot of memory to
be consumed.
* Fix throttling logic and add a test.
* Fix read error handling; depending on the concurrency it can return
the NotFound status either in the Read or Close.
Change-Id: I778f04a5961988b2480df5c7faaa22393fc5d760
2022-09-22 10:32:30 +00:00
Egon Elbre
8b527f2d12
cmd/tools/segment-verify: add throttling
...
Change-Id: Ia0b4ec255adc90d874f4366b80799414a1a94700
2022-09-21 14:52:51 +00:00
Egon Elbre
0809ae73cf
cmd/tools/segment-verify: add main
...
Change-Id: Ib7161a0f44d447f9ddb9be83f6673587a0bd7712
2022-09-19 10:36:57 +03:00
Jennifer Johnson
8529a169ee
cmd/tools/segment-verify: add verifier
...
Change-Id: I4cc1fbcf964c4a9a37cf80322f6f99dd956f3d7b
2022-09-19 10:36:57 +03:00