aboutsummaryrefslogtreecommitdiff
path: root/src/garage/admin/mod.rs
Commit message (Collapse)AuthorAgeFilesLines
* db-snapshot: propagate any node snapshot error through RPC callhandle_snapshot_errorsBaptiste Jonglez2025-02-071-1/+5
| | | | | | | | | | In particular, it means that "garage meta snapshot --all" will get an exit code of 1 if any node fails to snapshot. This makes sure that any external tool trying to snapshot nodes (e.g. from cron) will be aware of the failure. Fix #920
* db-snapshot: Fix error reporting when using "garage meta snapshot --all"Baptiste Jonglez2025-02-071-1/+1
| | | | | | | | | | | Snapshot errors on remote nodes were not reported at all. We now get proper error output such as: 0fa0f35be69528ab error: Internal error: DB error: LMDB: No space left on device (os error 28) 88d92e2971d14bae ok Fix #920
* remove async_trait for traits declared in garage_netAlex Auvolat2025-02-051-13/+18
|
* Merge branch 'main' into next-0.10Alex Auvolat2024-03-181-0/+39
|\
| * [db-snapshot] add garage meta snapshot cli operationAlex Auvolat2024-03-151-0/+40
| |
* | Merge pull request 'Remove Sled' (#767) from rm-sled into next-0.10Alex2024-03-121-42/+9
|\ \ | | | | | | | | | Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/767
| * | [rm-sled] Remove counted_tree_hackAlex Auvolat2024-03-081-42/+9
| | |
* | | [rm-migration] Remove migration path from Garage v0.5rm-migrationAlex Auvolat2024-03-081-21/+0
|/ /
* | cli: improvements to the layout commands when multiple layouts are liveAlex Auvolat2023-12-081-2/+1
| |
* | admin: more info in admin GetClusterStatusAlex Auvolat2023-11-281-1/+1
| |
* | layout: refactoring of all_nodesAlex Auvolat2023-11-141-8/+9
| |
* | cluster layout: adapt all uses of ClusterLayout to LayoutHistoryAlex Auvolat2023-11-081-7/+7
| |
* | avoid using layout_watch in System directlyAlex Auvolat2023-11-081-5/+5
| |
* | remove Ring and use ClusterLayout everywhereAlex Auvolat2023-11-081-10/+10
|/
* Merge branch 'main' into nextAlex Auvolat2023-06-131-1/+2
|\
| * Split garage/admin.rs into smaller filesAlex Auvolat2023-06-131-765/+5
| |
| * move admin.rs to admin/mod.rs, before splittingAlex Auvolat2023-06-131-0/+1298
|
* fix mpu counter (add missing workers) and report info at appropriate placesAlex Auvolat2023-06-091-0/+1
|
* updaet block admin for new multipartupload modelsAlex Auvolat2023-06-091-0/+2
|
* Split garage/admin.rs into smaller filesAlex Auvolat2023-06-061-0/+537