aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2020-04-21 16:40:17 +0000
committerAlex Auvolat <alex@adnab.me>2020-04-21 16:40:17 +0000
commitb1ddb933b09fa30e0e19e2a545e3000096a9466f (patch)
tree6a9d72d1deae75ca8d0b2450a76ec23bb508e265 /README.md
parenta04218047ece73aff8ef0647ae55d3f496f709f3 (diff)
downloadgarage-b1ddb933b09fa30e0e19e2a545e3000096a9466f.tar.gz
garage-b1ddb933b09fa30e0e19e2a545e3000096a9466f.zip
Make the repair command accept subcommands to not do everything all the time
Diffstat (limited to 'README.md')
-rw-r--r--README.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/README.md b/README.md
index cc6402e5..b4e0924a 100644
--- a/README.md
+++ b/README.md
@@ -9,3 +9,9 @@ Garage implements an S3-compatible object store with high resiliency to network
```
RUST_LOG=garage=debug cargo run --release -- server -c config_file.toml
```
+
+## What to repair
+
+- `tables`: to do a full sync of metadata, should not be necessary because it is done every hour by the system
+- `versions` and `block_refs`: very time consuming, usefull if deletions have not been propagated, improves garbage collection
+- `blocks`: very usefull to resync/rebalance blocks betweeen nodes