garage/src
Alex Auvolat dc0b78cdb8
[block-ref-repair] Block refcount recalculation and repair
- 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
2024-03-19 16:20:22 +01:00
..
api [sse-c] Remove special case for Content-Type header 2024-03-07 15:43:48 +01:00
block [block-ref-repair] Block refcount recalculation and repair 2024-03-19 16:20:22 +01:00
db Merge branch 'main' into next-0.10 2024-03-18 20:19:30 +01:00
format-table fix clippy lint in format-table crate 2023-05-17 13:06:37 +02:00
garage [block-ref-repair] Block refcount recalculation and repair 2024-03-19 16:20:22 +01:00
k2v-client [dep-upgrade-202402] cargo clippy fixes 2024-02-08 23:29:57 +01:00
model [block-ref-repair] Block refcount recalculation and repair 2024-03-19 16:20:22 +01:00
net Merge branch 'main' into next-0.10 2024-03-04 15:56:10 +01:00
rpc ReplicationMode -> ConsistencyMode+ReplicationFactor 2024-03-07 12:45:33 +01:00
table [rm-sled] Remove counted_tree_hack 2024-03-08 15:09:57 +01:00
util [block-ref-repair] Block refcount recalculation and repair 2024-03-19 16:20:22 +01:00
web Merge branch 'main' into next-0.10 2024-03-04 15:56:10 +01:00