| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
avoid wastefully writing blocks to nodes that will discard them as soon
as the layout migration is finished
|
| |
|
|\ |
|
| |
| |
| |
| | |
remove LAS, priorize new requests but otherwise just do standard queuing
|
| | |
|
|\| |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- We always recalculate the reference count of a block before deleting
it locally, to make sure that it is indeed zero.
- If we had to fetch a remote block but we were not able to get it,
check that refcount is indeed > 0.
- Repair procedure that checks everything
|
|\| |
|
| | |
|
| | |
|
| | |
|
|\| |
|
| | |
|
|\| |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\| |
|
| | |
|
|\| |
|
| | |
|
| |
| |
| |
| | |
(in theory, this could have caused a deadlock)
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
is configured on a node and check for raw block first if compression is
disabled (to help reduce syscalls during a scrub).
|
| |
|
| |
|
| |
|