| Commit message (Expand) | Author | Age | Files | Lines |
* | layout/sync: fix bugs and add tracing | Alex Auvolat | 2023-11-11 | 2 | -3/+10 |
* | table sync: adapt to new layout history | Alex Auvolat | 2023-11-11 | 4 | -16/+24 |
* | layout: add helpers to LayoutHistory and prepare integration with Table | Alex Auvolat | 2023-11-09 | 4 | -13/+72 |
* | layout: fix tracker bugs | Alex Auvolat | 2023-11-09 | 2 | -4/+10 |
* | layout admin: add missing calls to update_hash | Alex Auvolat | 2023-11-09 | 1 | -1/+1 |
* | layout: begin managing the update tracker values | Alex Auvolat | 2023-11-09 | 4 | -33/+109 |
* | layout: separate code path for synchronizing update trackers only | Alex Auvolat | 2023-11-09 | 4 | -61/+168 |
* | layout: refactor to use a RwLock on LayoutHistory | Alex Auvolat | 2023-11-09 | 3 | -59/+60 |
* | layout: more refactoring | Alex Auvolat | 2023-11-09 | 3 | -69/+93 |
* | wip: split out layout management from System into separate LayoutManager | Alex Auvolat | 2023-11-09 | 3 | -190/+284 |
* | layout: use separate CRDT for staged layout changes | Alex Auvolat | 2023-11-09 | 7 | -148/+130 |
* | bump garage protocol version tag to 0x000A (0.10) | Alex Auvolat | 2023-11-08 | 1 | -1/+1 |
* | cluster layout: adapt all uses of ClusterLayout to LayoutHistory | Alex Auvolat | 2023-11-08 | 2 | -15/+7 |
* | WIP: garage_rpc: store layout version history | Alex Auvolat | 2023-11-08 | 7 | -345/+550 |
* | avoid using layout_watch in System directly | Alex Auvolat | 2023-11-08 | 1 | -2/+2 |
* | remove Ring and use ClusterLayout everywhere | Alex Auvolat | 2023-11-08 | 5 | -206/+100 |
* | garage_rpc: reorder functions in layout.rs | Alex Auvolat | 2023-11-08 | 1 | -110/+113 |
* | fix compilation on macos | trinity-1686a | 2023-10-15 | 1 | -2/+2 |
* | bump version to v0.9.0v0.9.0next | Alex Auvolat | 2023-10-10 | 1 | -1/+1 |
* | actually update rmp-serde to 1.1.2 for both garage and netapp dependency (fix...v0.9.0-beta4 | Alex Auvolat | 2023-09-27 | 1 | -1/+1 |
* | Merge branch 'main' into next | Alex Auvolat | 2023-09-27 | 1 | -9/+9 |
|\ |
|
| * | fix hang on shutdown | Alex Auvolat | 2023-09-12 | 1 | -9/+9 |
* | | new layout: use deterministic randomness for reproducible results | Alex Auvolat | 2023-09-21 | 1 | -2/+6 |
* | | new layout: fix clippy lints | Alex Auvolat | 2023-09-18 | 3 | -17/+17 |
* | | new layout: improve display and fix comments | Alex Auvolat | 2023-09-18 | 1 | -7/+7 |
* | | new layout: make zone_redundancy optionnal (if not set, is maximum) | Alex Auvolat | 2023-09-18 | 1 | -35/+96 |
* | | new layout: improve output display | Alex Auvolat | 2023-09-12 | 2 | -43/+43 |
* | | Merge branch 'main' into nextv0.9.0-beta2 | Alex Auvolat | 2023-09-11 | 1 | -2/+2 |
|\| |
|
| * | fix 32-bit buildfix-32bit | Alex Auvolat | 2023-09-11 | 1 | -2/+2 |
* | | Merge branch 'main' into next | Alex Auvolat | 2023-09-11 | 2 | -37/+31 |
|\| |
|
| * | use statvfs instead of mount list to determine free data/meta space (fix #611) | Alex Auvolat | 2023-09-11 | 2 | -10/+9 |
* | | Merge branch 'main' into next | Alex Auvolat | 2023-09-11 | 1 | -2/+2 |
|\| |
|
| * | update version to 0.8.4v0.8.4hold-netapp-0.5.2 | Alex Auvolat | 2023-09-05 | 1 | -1/+1 |
| * | Revert netapp update, hold to version 0.5.2 that uses rmp-serde 0.15 | Alex Auvolat | 2023-09-05 | 1 | -1/+1 |
* | | correct free data space accounting for multiple data dirs on same fs | Alex Auvolat | 2023-09-07 | 1 | -5/+23 |
* | | block manager: skeleton for multi-hdd support | Alex Auvolat | 2023-09-06 | 1 | -4/+19 |
* | | Merge branch 'main' into nextv0.9.0-beta1 | Alex Auvolat | 2023-08-29 | 1 | -2/+3 |
|\| |
|
| * | add garage_db dependency in garage_rpcnext-0.8 | Alex Auvolat | 2023-08-28 | 1 | -0/+1 |
| * | bump version to 0.8.3v0.8.3-rc1 | Alex Auvolat | 2023-08-28 | 1 | -1/+1 |
| * | cargo: Updated gethostname v0.2.3 -> v0.4.3. | Jonathan Davies | 2023-08-28 | 1 | -1/+1 |
* | | admin api: switch GetClusterHealth to camelcase (fix #381 again) | Alex Auvolat | 2023-06-14 | 1 | -2/+2 |
* | | update netapp's rmp-serde dependency to v1.1 | Alex Auvolat | 2023-06-13 | 1 | -1/+1 |
* | | Merge branch 'main' into next | Alex Auvolat | 2023-06-13 | 1 | -60/+111 |
|\| |
|
| * | simplify code according to feedback | Roberto Hidalgo | 2023-05-22 | 1 | -65/+45 |
| * | rename mode to consul_http_api | Roberto Hidalgo | 2023-05-22 | 1 | -33/+25 |
| * | revert rpc/Cargo.toml | Roberto Hidalgo | 2023-05-22 | 1 | -1/+0 |
| * | follow feedback, fold into existing feature | Roberto Hidalgo | 2023-05-22 | 4 | -306/+139 |
| * | allow additional ServiceMeta, docs | Roberto Hidalgo | 2023-05-22 | 1 | -7/+12 |
| * | cargo fmt | Roberto Hidalgo | 2023-05-22 | 2 | -4/+14 |
| * | register consul services against local agent instead of catalog api | Roberto Hidalgo | 2023-05-22 | 4 | -3/+235 |