garage/doc/book/src
Alex c94406f428
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/tag Build is passing Details
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
Improve how node roles are assigned in Garage
- change the terminology: the network configuration becomes the role
  table, the configuration of a nodes becomes a node's role
- the modification of the role table takes place in two steps: first,
  changes are staged in a CRDT data structure. Then, once the user is
  happy with the changes, they can commit them all at once (or revert
  them).
- update documentation
- fix tests
- implement smarter partition assignation algorithm

This patch breaks the format of the network configuration: when
migrating, the cluster will be in a state where no roles are assigned.
All roles must be re-assigned and commited at once. This migration
should not pose an issue.
2021-11-16 16:05:53 +01:00
..
connect Add rclone mount doc 2021-11-10 18:38:17 +01:00
cookbook Improve how node roles are assigned in Garage 2021-11-16 16:05:53 +01:00
design Move design draft to separate file; write about GC in internals 2021-11-09 12:25:33 +01:00
development Documentation for Nix binary cache 2021-11-10 10:02:22 +01:00
img Doc: add funding disclaimer for NGI/EU grant 2021-09-25 17:21:07 +02:00
quick_start Improve how node roles are assigned in Garage 2021-11-16 16:05:53 +01:00
reference_manual Improve how node roles are assigned in Garage 2021-11-16 16:05:53 +01:00
working_documents Improve how node roles are assigned in Garage 2021-11-16 16:05:53 +01:00
SUMMARY.md Improve how node roles are assigned in Garage 2021-11-16 16:05:53 +01:00
intro.md Improve how node roles are assigned in Garage 2021-11-16 16:05:53 +01:00