Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix ci for more test cratessplit-garage-api | Alex Auvolat | 6 hours | 1 | -1/+4 |
| | |||||
* | fix tests | Alex Auvolat | 6 hours | 5 | -3/+7 |
| | |||||
* | cargo defs: simplify and fix descriptions | Alex Auvolat | 6 hours | 4 | -13/+10 |
| | |||||
* | update cargo.nix | Alex Auvolat | 6 hours | 1 | -202/+138 |
| | |||||
* | use cargo-shear to remove many unused dependencies between crates | Alex Auvolat | 6 hours | 15 | -356/+3 |
| | |||||
* | split s3/cors.rs into also common/cors.rs | Alex Auvolat | 6 hours | 11 | -186/+179 |
| | |||||
* | fix things up | Alex Auvolat | 7 hours | 34 | -102/+130 |
| | |||||
* | wip: split garage_api into garage_api_{common,s3,k2v,admin} | Alex Auvolat | 7 hours | 52 | -195/+609 |
| | |||||
* | Merge pull request 'table::insert_many: avoid failure with zero items (fix ↵HEADmain | Alex | 11 hours | 1 | -0/+4 |
|\ | | | | | | | | | | | #915)' (#946) from fix-915 into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/946 | ||||
| * | table::insert_many: avoid failure with zero items (fix #915)fix-915 | Alex Auvolat | 31 hours | 1 | -0/+4 |
|/ | |||||
* | Merge pull request 'api: better handling of helper errors to distinguish ↵ | Alex | 2 days | 12 | -29/+97 |
|\ | | | | | | | | | | | error codes' (#942) from fix-getkeyinfo-404 into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/942 | ||||
| * | api: better handling of helper errors to distinguish error codes | Alex Auvolat | 2 days | 12 | -29/+97 |
| | | |||||
* | | Merge pull request 'Update doc/book/connect/repositories.md' (#941) from ↵ | Alex | 2 days | 2 | -3/+3 |
|\ \ | |/ |/| | | | | | | | yatesco/garage:main into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/941 | ||||
| * | Update doc/book/operations/multi-hdd.md | yatesco | 2 days | 1 | -2/+2 |
| | | | | | | | | trivial spelling mistake | ||||
| * | Update doc/book/connect/repositories.md | yatesco | 2 days | 1 | -1/+1 |
|/ | | | | trivial spelling mistake | ||||
* | Merge pull request 's3 api: make x-amz-meta-* headers lowercase (fix #844)' ↵ | Alex | 4 days | 2 | -9/+6 |
|\ | | | | | | | | | | | (#938) from fix-844 into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/938 | ||||
| * | s3 api: make x-amz-meta-* headers lowercase (fix #844)fix-844 | Alex Auvolat | 4 days | 2 | -9/+6 |
| | | |||||
* | | Merge pull request 'snapshot: sqlite: use a subdirectory for consistency ↵ | Alex | 4 days | 1 | -1/+4 |
|\ \ | |/ |/| | | | | | | | with LMDB' (#932) from baptiste/garage:snapshot_consistency_sqlite into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/932 | ||||
| * | snapshot: sqlite: use a subdirectory for consistency with LMDB | Baptiste Jonglez | 4 days | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, taking a snapshot of the metadata database with sqlite creates a sqlite file without extension with the following format: snapshots/2025-01-26T15:29:17Z This makes it hard to understand what kind of data this is, and is not consistent with LMDB: snapshots/2025-01-26T15:29:17Z/data.mdb With this change, we now get a directory with a single db.sqlite file: snapshots/2025-01-26T15:29:17Z/db.sqlite | ||||
* | | Merge pull request 'update nix crate to 0.29 and libc to 0.2.169' (#931) ↵ | Alex | 4 days | 3 | -49/+66 |
|\ \ | |/ |/| | | | | | | | from neuschaefer/garage:nix into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/931 | ||||
| * | Update Cargo.nix | Alex Auvolat | 4 days | 2 | -43/+53 |
| | | |||||
| * | update nix crate to 0.29 and libc to 0.2.169 | J. Neuschäfer | 4 days | 2 | -8/+15 |
| | | |||||
* | | Merge pull request 'db-snapshot: allow to set directory where snapshots are ↵ | Alex | 4 days | 3 | -2/+33 |
|\ \ | |/ |/| | | | | | | | stored' (#933) from baptiste/garage:configure_metadata_snapshots_dir into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/933 | ||||
| * | db-snapshot: allow to set directory where snapshots are stored | Baptiste Jonglez | 4 days | 3 | -2/+33 |
| | | | | | | | | Fix #926 | ||||
* | | Merge pull request 'fix problems with CI doing work multiple times' (#936) ↵ | Alex | 4 days | 3 | -3/+2 |
|\ \ | |/ |/| | | | | | | | from woodpecker-simplify into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/936 | ||||
| * | nix CI: reduce redundant work | Alex Auvolat | 4 days | 3 | -3/+2 |
|/ | |||||
* | Merge pull request 'ci: fix woodpecker definitions to comply with woodpecker ↵ | Alex | 5 days | 2 | -4/+5 |
|\ | | | | | | | | | | | | | 3' (#935) from woodpecker3 into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/935 Reviewed-by: maximilien <me@mricher.fr> | ||||
| * | ci: fix woodpecker definitions to comply with woodpecker 3woodpecker3 | Alex Auvolat | 5 days | 2 | -4/+5 |
|/ | |||||
* | Merge pull request 'doc: Fix Nix devenv setup' (#927) from fix_devenv into main | Alex | 9 days | 1 | -3/+3 |
|\ | | | | | | | Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/927 | ||||
| * | doc: Fix Nix devenv setupfix_devenv | Baptiste Jonglez | 2025-01-16 | 1 | -3/+3 |
| | | | | | | | | | | This is a hotfix to fix the doc for the current setup, see #868 for possible future directions. | ||||
* | | Merge pull request 'Fix all typos' (#928) from majst01/garage:fix-typos into ↵ | maximilien | 2025-01-17 | 60 | -116/+116 |
|\ \ | |/ |/| | | | | | | | | | main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/928 Reviewed-by: maximilien <me@mricher.fr> | ||||
| * | Fix all typos | Stefan Majer | 2025-01-16 | 60 | -116/+116 |
|/ | |||||
* | Merge pull request 'Helm chart: Add garage.existingConfigmap and replace ↵ | maximilien | 2025-01-15 | 4 | -68/+178 |
|\ | | | | | | | | | | | | | garage.garage.toml with garage.garageTomlString' (#923) from jessebot/garage:allow-existing-configmap into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/923 Reviewed-by: maximilien <me@mricher.fr> | ||||
| * | Minor rewording, add some more hints | Maximilien R. | 2025-01-15 | 2 | -25/+34 |
| | | |||||
| * | Add garage.existingConfigmap and replace garage.garage.toml with ↵ | jessebot | 2025-01-15 | 4 | -64/+165 |
|/ | | | | | | | | | | garage.garageTomlString also moves all gotemplating back to configmap and adds autogenerated docs via helm-docs Signed-off-by: jessebot <jessebot@linux.com> | ||||
* | Merge pull request 'update toolchain' (#924) from nix-update into main | Alex | 2025-01-13 | 9 | -134/+52 |
|\ | | | | | | | Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/924 | ||||
| * | nix build: switch to upstream cargo2nix (branch release-0.11.0)nix-update | Alex Auvolat | 2025-01-12 | 3 | -20/+24 |
| | | |||||
| * | nix build: remove clippy build env that doesn't work | Alex Auvolat | 2025-01-12 | 4 | -99/+11 |
| | | |||||
| * | nix build: update rustc to v1.78 | Alex Auvolat | 2025-01-12 | 1 | -1/+1 |
| | | |||||
| * | fix formatting to comply with latest rustfmt | Alex Auvolat | 2025-01-12 | 2 | -2/+4 |
| | | |||||
| * | flake: update versions of nixpkgs and rust-overlay | Alex Auvolat | 2025-01-12 | 2 | -12/+12 |
|/ | |||||
* | Merge pull request 'The version flag is required when applying a layout' ↵ | maximilien | 2025-01-09 | 1 | -1/+1 |
|\ | | | | | | | | | | | (#921) from update-quickstart-docs-layout-apply into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/921 | ||||
| * | The version flag is required when applying a layoutupdate-quickstart-docs-layout-apply | fabientot | 2025-01-08 | 1 | -1/+1 |
|/ | | | | | | | | | | | | | | I followed the documentation and got an error if the layout's version was not specified ``` garage layout apply Error: Internal error: Please pass the new layout version number to ensure that you are writing the correct version of the cluster layout. To know the correct value of the new layout version, invoke `garage layout show` and review the proposed changes. ``` This fixes that | ||||
* | Merge pull request 'Fix #907' (#917) from vk/garage:fix_907 into main | Alex | 2025-01-04 | 1 | -0/+24 |
|\ | | | | | | | Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/917 | ||||
| * | Formatting with | Vedad KAJTAZ | 2025-01-04 | 1 | -2/+2 |
| | | |||||
| * | formatting | Vedad KAJTAZ | 2025-01-04 | 1 | -3/+3 |
| | | |||||
| * | Fix #907 | Vedad KAJTAZ | 2025-01-04 | 1 | -0/+24 |
| | | |||||
* | | Merge pull request 'update flake.lock' (#918) from update-flake into main | Alex | 2025-01-04 | 1 | -18/+6 |
|\ \ | |/ |/| | | | Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/918 | ||||
| * | update flake.lock | Alex Auvolat | 2025-01-04 | 1 | -18/+6 |
|/ | |||||
* | Merge pull request 'woodpecker: use modern syntax for secrets (removes ↵ | Alex | 2024-12-23 | 2 | -10/+9 |
|\ | | | | | | | | | | | warning)' (#912) from woodpecker-fix-warnings into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/912 |