Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | | | | fsblkcnt_t is ony 32b there, so we have to do an additional cast | ||||
* | 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 ↵v0.9.0-beta4 | Alex Auvolat | 2023-09-27 | 1 | -1/+1 |
| | | | | (fix #629) | ||||
* | 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 |
| | | |||||
* | | New multipart upload table layout | Alex Auvolat | 2023-06-09 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'main' into next | Alex Auvolat | 2023-05-09 | 1 | -1/+1 |
|\| | |||||
| * | Declare garage crates using workspace.dependencies | Jakub Jirutka | 2023-05-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | This will allow to really disable "sled" feature without declaring `default-features = false` in every Cargo.toml where garage_db and garage_model is used. See https://doc.rust-lang.org/cargo/reference/workspaces.html#the-dependencies-table | ||||
* | | Merge branch 'main' into next | Alex Auvolat | 2023-04-25 | 6 | -25/+177 |
|\| | |||||
| * | Prepare for v0.8.2 | Alex Auvolat | 2023-03-13 | 1 | -2/+2 |
| | | |||||
| * | Merge branch 'main' into rustversion-label | Alex Auvolat | 2023-03-13 | 1 | -2/+1 |
| |\ | |||||
| | * | Bump pnet_datalink 0.28 -> 0.33 | teutat3s | 2023-02-28 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | | Motivation: building garage on illumos is only possible since pnet_datalink version 0.30 Changelog: https://github.com/libpnet/libpnet/compare/v0.28.0...v0.33.0 | ||||
| * | | rpc/system_metrics.rs: Added rustversion label to garage_build_info metric. | Jonathan Davies | 2023-03-10 | 1 | -4/+4 |
| |/ | |||||
| * | More clippy fixes | Alex Auvolat | 2023-01-26 | 2 | -3/+3 |
| | | |||||
| * | Merge branch 'main' into k2v-watch-range-2 | Alex Auvolat | 2023-01-26 | 4 | -23/+132 |
| |\ | |||||
| | * | Merge branch 'main' into report-disk-usage | Alex Auvolat | 2023-01-26 | 1 | -1/+1 |
| | |\ | |||||
| | | * | Cargo.toml: Loosen tracing dependency to just 0.1. | Jonathan Davies | 2023-01-26 | 1 | -1/+1 |
| | | | | |||||
| | * | | Add local disk usage to exported prometheus metricsreport-disk-usage | Alex Auvolat | 2023-01-26 | 3 | -12/+75 |
| | | | | |||||
| | * | | Disk space report | Alex Auvolat | 2023-01-26 | 2 | -14/+60 |
| | |/ | | | | | | | | | | Report available disk space on nodes and calculate cluster-wide available space in `garage stats` (fix #479) | ||||
| * | | Merge branch 'main' into k2v-watch-range-2 | Alex Auvolat | 2023-01-11 | 3 | -0/+45 |
| |\| |