aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* block manager: improve read strategy to find blocks fasterAlex Auvolat8 days1-9/+64
* block manager: write blocks only to currently active layout version (fix #815)Alex Auvolat8 days2-2/+7
* Merge pull request 'web_server.rs: Added bucket domain to observability' (#60...Alex8 days4-15/+48
|\
| * add configuration option to enable/disable monitoring bucket in web metricsAlex Auvolat8 days4-30/+35
| * web_server.rs: Added bucket domain to observability.Jonathan Davies8 days1-6/+34
* | Merge pull request 's3 api: parse x-id query parameter and warn of any incons...Alex8 days1-1/+14
|\ \ | |/ |/|
| * s3 api: parse x-id query parameter and warn of any inconsistency (fix #822)fix-822Alex Auvolat8 days1-1/+14
* | Merge pull request 'cli: return info of all nodes when doing garage stats -a ...Alex8 days1-1/+6
|\ \ | |/ |/|
| * cli: return info of all nodes when doing garage stats -a (fix #814)Alex Auvolat8 days1-1/+6
|/
* Merge pull request 'db-snapshot: Add error handling to metadata snapshot crea...Alex8 days1-2/+6
|\
| * db-snapshot: propagate any node snapshot error through RPC callhandle_snapshot_errorsBaptiste Jonglez2025-02-071-1/+5
| * db-snapshot: Fix error reporting when using "garage meta snapshot --all"Baptiste Jonglez2025-02-071-1/+1
|/
* Merge pull request 'remove uses of #[async_trait]' (#952) from remove-async-t...Alex2025-02-0524-84/+40
|\
| * remove async_trait for TableRepairAlex Auvolat2025-02-051-6/+3
| * remove async_trait used in generic_server.rsAlex Auvolat2025-02-059-25/+3
| * remove async_trait for traits declared in garage_netAlex Auvolat2025-02-0515-54/+35
|/
* Merge pull request 'upgrade Rust compiler and Cargo dependencies' (#951) from...Alex2025-02-036-556/+898
|\
| * update all Cargo dependencies except AWS crates and their dependenciesnix-craneAlex Auvolat2025-02-031-546/+886
| * build with rust 1.82.0Alex Auvolat2025-02-035-10/+12
* | Merge pull request 'compile with crane' (#950) from nix-crane into mainAlex2025-02-0316-7316/+280
|\|
| * nix, ci: build with CraneAlex Auvolat2025-02-0316-7316/+280
|/
* Merge pull request 'woodpecker: use parallel nix-build in debug builds' (#949...Alex2025-02-011-3/+3
|\
| * woodpecker: use parallel nix-build in debug buildsAlex Auvolat2025-02-011-3/+3
|/
* Merge pull request 'split garage_api in garage_api_{common,s3,k2v,admin}' (#9...Alex2025-02-0167-819/+841
|\
| * fix ci for more test cratessplit-garage-apiAlex Auvolat2025-01-311-1/+4
| * fix testsAlex Auvolat2025-01-315-3/+7
| * cargo defs: simplify and fix descriptionsAlex Auvolat2025-01-314-13/+10
| * update cargo.nixAlex Auvolat2025-01-311-202/+138
| * use cargo-shear to remove many unused dependencies between cratesAlex Auvolat2025-01-3115-356/+3
| * split s3/cors.rs into also common/cors.rsAlex Auvolat2025-01-3111-186/+179
| * fix things upAlex Auvolat2025-01-3134-102/+130
| * wip: split garage_api into garage_api_{common,s3,k2v,admin}Alex Auvolat2025-01-3152-195/+609
|/
* Merge pull request 'table::insert_many: avoid failure with zero items (fix #9...Alex2025-01-311-0/+4
|\
| * table::insert_many: avoid failure with zero items (fix #915)fix-915Alex Auvolat2025-01-301-0/+4
|/
* Merge pull request 'api: better handling of helper errors to distinguish erro...Alex2025-01-2912-29/+97
|\
| * api: better handling of helper errors to distinguish error codesAlex Auvolat2025-01-2912-29/+97
* | Merge pull request 'Update doc/book/connect/repositories.md' (#941) from yate...Alex2025-01-292-3/+3
|\ \ | |/ |/|
| * Update doc/book/operations/multi-hdd.mdyatesco2025-01-291-2/+2
| * Update doc/book/connect/repositories.mdyatesco2025-01-291-1/+1
|/
* Merge pull request 's3 api: make x-amz-meta-* headers lowercase (fix #844)' (...Alex2025-01-272-9/+6
|\
| * s3 api: make x-amz-meta-* headers lowercase (fix #844)fix-844Alex Auvolat2025-01-272-9/+6
* | Merge pull request 'snapshot: sqlite: use a subdirectory for consistency with...Alex2025-01-271-1/+4
|\ \ | |/ |/|
| * snapshot: sqlite: use a subdirectory for consistency with LMDBBaptiste Jonglez2025-01-271-1/+4
* | Merge pull request 'update nix crate to 0.29 and libc to 0.2.169' (#931) from...Alex2025-01-273-49/+66
|\ \ | |/ |/|
| * Update Cargo.nixAlex Auvolat2025-01-272-43/+53
| * update nix crate to 0.29 and libc to 0.2.169J. Neuschäfer2025-01-272-8/+15
* | Merge pull request 'db-snapshot: allow to set directory where snapshots are s...Alex2025-01-273-2/+33
|\ \ | |/ |/|
| * db-snapshot: allow to set directory where snapshots are storedBaptiste Jonglez2025-01-273-2/+33
* | Merge pull request 'fix problems with CI doing work multiple times' (#936) fr...Alex2025-01-273-3/+2
|\ \ | |/ |/|
| * nix CI: reduce redundant workAlex Auvolat2025-01-273-3/+2
|/