| Commit message (Expand) | Author | Age | Files | Lines |
* | layout: refactoring and fix in layout helpernlnet-task3 | Alex Auvolat | 2023-12-11 | 1 | -2/+2 |
* | fix some clippy lints | Alex Auvolat | 2023-12-11 | 1 | -1/+1 |
* | rpc: fix system::health | Alex Auvolat | 2023-12-08 | 1 | -3/+3 |
* | fix build with discovery features | Alex Auvolat | 2023-12-07 | 1 | -2/+2 |
* | layout: allow sync update tracker to progress with only quorums | Alex Auvolat | 2023-12-07 | 1 | -1/+1 |
* | admin: more info in admin GetClusterStatus | Alex Auvolat | 2023-11-28 | 1 | -5/+7 |
* | rpc: update system::health to take into account write sets for all partitions | Alex Auvolat | 2023-11-27 | 1 | -32/+45 |
* | layout: refactor digests and add "!=" assertions before epidemic bcast | Alex Auvolat | 2023-11-16 | 1 | -8/+9 |
* | layout: add helper for cached/external values to centralize recomputation | Alex Auvolat | 2023-11-15 | 1 | -2/+2 |
* | layout: prepare for write sets | Alex Auvolat | 2023-11-14 | 1 | -2/+1 |
* | system: add todo wrt new layout | Alex Auvolat | 2023-11-14 | 1 | -1/+3 |
* | layout: refactoring of all_nodes | Alex Auvolat | 2023-11-14 | 1 | -1/+1 |
* | table sync: adapt to new layout history | Alex Auvolat | 2023-11-11 | 1 | -1/+1 |
* | layout: separate code path for synchronizing update trackers only | Alex Auvolat | 2023-11-09 | 1 | -1/+14 |
* | layout: refactor to use a RwLock on LayoutHistory | Alex Auvolat | 2023-11-09 | 1 | -7/+8 |
* | layout: more refactoring | Alex Auvolat | 2023-11-09 | 1 | -27/+13 |
* | wip: split out layout management from System into separate LayoutManager | Alex Auvolat | 2023-11-09 | 1 | -190/+105 |
* | bump garage protocol version tag to 0x000A (0.10) | Alex Auvolat | 2023-11-08 | 1 | -1/+1 |
* | WIP: garage_rpc: store layout version history | Alex Auvolat | 2023-11-08 | 1 | -21/+23 |
* | 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 | 1 | -29/+26 |
* | fix compilation on macos | trinity-1686a | 2023-10-15 | 1 | -2/+2 |
* | 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: fix clippy lints | Alex Auvolat | 2023-09-18 | 1 | -2/+2 |
* | | 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 | 1 | -36/+30 |
|\| |
|
| * | use statvfs instead of mount list to determine free data/meta space (fix #611) | Alex Auvolat | 2023-09-11 | 1 | -9/+8 |
* | | 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 |
* | | admin api: switch GetClusterHealth to camelcase (fix #381 again) | Alex Auvolat | 2023-06-14 | 1 | -2/+2 |
* | | Merge branch 'main' into next | Alex Auvolat | 2023-04-25 | 1 | -15/+89 |
|\| |
|
| * | More clippy fixes | Alex Auvolat | 2023-01-26 | 1 | -2/+2 |
| * | Add local disk usage to exported prometheus metricsreport-disk-usage | Alex Auvolat | 2023-01-26 | 1 | -9/+28 |
| * | Disk space report | Alex Auvolat | 2023-01-26 | 1 | -14/+59 |
| * | system.rs: Integrated SystemMetrics into System implementation. | Jonathan Davies | 2023-01-10 | 1 | -0/+10 |
* | | Merge branch 'main' into next | Alex Auvolat | 2023-01-04 | 1 | -58/+65 |
|\| |
|
| * | Fix Consul & Kubernetes discovery with new way of doing background thingsfix-background | Alex Auvolat | 2023-01-03 | 1 | -17/+22 |
| * | Refactor how things are migrated | Alex Auvolat | 2023-01-03 | 1 | -5/+13 |
| * | better error message handling | Alex Auvolat | 2022-12-14 | 1 | -11/+12 |
| * | Get rid of background::spawn | Alex Auvolat | 2022-12-14 | 1 | -16/+13 |
| * | Improve error message on rpc connection failure | Alex Auvolat | 2022-12-14 | 1 | -7/+9 |
| * | Refactor background runner and get rid of job worker | Alex Auvolat | 2022-12-14 | 1 | -15/+9 |
* | | Merge commit 'ec12d6c' into next | Alex Auvolat | 2022-12-11 | 1 | -3/+3 |
|\ \
| |/
|/| |
|
| * | Return more info when layout's .check() fails, fix compilation, fix test | Alex Auvolat | 2022-11-08 | 1 | -3/+3 |
* | | Refactor health check and add ability to return it in json | Alex Auvolat | 2022-12-05 | 1 | -1/+98 |
|/ |
|
* | move things around | Alex Auvolat | 2022-10-18 | 1 | -9/+8 |
* | Load TLS certificates only once | Alex Auvolat | 2022-10-18 | 1 | -8/+14 |
* | Add TLS support for Consul discovery + refactoring | Alex Auvolat | 2022-10-18 | 1 | -44/+26 |