aboutsummaryrefslogtreecommitdiff
path: root/src/garage
Commit message (Collapse)AuthorAgeFilesLines
* refactor repair workers with a traitAlex Auvolat2023-06-091-68/+81
|
* fix test; simplify codeAlex Auvolat2023-06-091-6/+33
|
* fix online repairAlex Auvolat2023-06-091-17/+18
|
* cargo fmtAlex Auvolat2023-06-091-62/+61
|
* updaet block admin for new multipartupload modelsAlex Auvolat2023-06-094-52/+109
|
* Revert integration tests to using Sled as LMDB causes failuresAlex Auvolat2023-06-091-0/+1
|
* Split garage/admin.rs into smaller filesAlex Auvolat2023-06-065-1298/+1342
|
* Mark sled as deprecated, make lmdb default, and improve sqlite and lmdb defaultsAlex Auvolat2023-05-171-1/+1
|
* Merge branch 'main' into nextAlex Auvolat2023-05-092-9/+16
|\
| * move git-version dependency to main crate to reduce rebuildsAlex Auvolat2023-05-092-0/+7
| |
| * Declare garage crates using workspace.dependenciesJakub Jirutka2023-05-091-8/+8
| | | | | | | | | | | | | | | | 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
| * Remove unnecessary/unused "timeago" featuresJakub Jirutka2023-05-071-1/+1
| | | | | | | | To decrease dependency bloat and binary size.
* | Merge branch 'main' into nextAlex Auvolat2023-04-2521-214/+799
|\|
| * Prepare for v0.8.2Alex Auvolat2023-03-131-9/+9
| |
| * Merge pull request 'Increase Garage tests robustness' (#526) from ↵Alex2023-03-138-63/+58
| |\ | | | | | | | | | | | | | | | | | | | | | tests/increase-robustness into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/526 Reviewed-by: Alex <alex@adnab.me> Reviewed-by: trinity-1686a <trinity.pointard@gmail.com>
| | * use one key per context to isolate teststests/increase-robustnessQuentin Dufour2023-03-138-58/+40
| | |
| | * do not assume Garage boots in 2sec during testsQuentin Dufour2023-03-131-6/+19
| | |
| * | garage/admin.rs: Display Rust version in stats output.Jonathan Davies2023-03-101-1/+2
| |/
| * fixes for pr 499config-files-envAlex Auvolat2023-02-061-1/+2
| |
| * secrets can be passed directly in config, as file, or as envAlex Auvolat2023-02-033-11/+48
| |
| * Improved bucket authorization response strings.Jonathan Davies2023-01-291-3/+3
| |
| * api_server.rs: Adapted to use query string per Caddy upstream change.Jonathan Davies2023-01-291-14/+51
| |
| * fix cli display bugk2v-watch-range-2Alex Auvolat2023-01-261-1/+1
| |
| * more fixesAlex Auvolat2023-01-264-9/+10
| |
| * fix clippyAlex Auvolat2023-01-261-1/+3
| |
| * Merge branch 'main' into k2v-watch-range-2Alex Auvolat2023-01-268-86/+345
| |\
| | * Merge branch 'main' into report-disk-usageAlex Auvolat2023-01-263-67/+81
| | |\
| | | * Cargo.toml: Loosen tracing dependency to just 0.1.Jonathan Davies2023-01-261-1/+1
| | | |
| | | * garage/Cargo.toml: Updated timeage from 0.3 to 0.4.Jonathan Davies2023-01-261-1/+1
| | | |
| | | * {garage,util}/Cargo.toml: Updated toml from 0.5 to 0.6.Jonathan Davies2023-01-261-1/+1
| | | |
| | | * Cargo.toml: Updated base64 from 0.13 to 0.21.Jonathan Davies2023-01-263-64/+78
| | | |
| | * | Disk space reportAlex Auvolat2023-01-263-19/+126
| | |/ | | | | | | | | | Report available disk space on nodes and calculate cluster-wide available space in `garage stats` (fix #479)
| | * tests/s3/website.rs: Added website hosting authorization check tests.Jonathan Davies2023-01-132-0/+138
| | |
| * | Merge branch 'main' into k2v-watch-range-2Alex Auvolat2023-01-111-1/+1
| |\|
| | * Implement `rpc_secret_file`Felix Scheinost2023-01-041-1/+1
| | |
| * | PollRange integration testAlex Auvolat2023-01-111-2/+168
| |/
| * bg var operation on all nodes at onceworker-getAlex Auvolat2023-01-043-23/+111
| |
| * Uniform framework for bg variable managementAlex Auvolat2023-01-045-44/+41
| |
* | Changed all instances of assignation to assignment.Jonathan Davies2023-01-052-3/+3
| |
* | Merge pull request 'Changed all instances of 'key new' to 'key create' to ↵Alex2023-01-043-6/+5
|\ \ | | | | | | | | | | | | | | | make it the same as the bucket commands.' (#459) from jpds/garage:key-create-standardize into next Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/459
| * | Changed all instances of 'key new' to 'key create' to make it consistent as ↵Jonathan Davies2023-01-033-6/+5
| | | | | | | | | | | | bucket commands issued normally around the same time.
* | | Merge branch 'main' into nextAlex Auvolat2023-01-0411-182/+581
|\ \ \ | | |/ | |/|
| * | Make it explicit when using nonversioned encodingAlex Auvolat2023-01-032-3/+3
| | |
| * | Refactor how things are migratedAlex Auvolat2023-01-031-1/+1
| | |
| * | Merge branch 'main' into internals-reworkinternals-reworkAlex Auvolat2023-01-021-9/+9
| |\|
| | * Bump everything to v0.8.1Alex Auvolat2023-01-021-9/+9
| | |
| * | cargo fmtAlex Auvolat2023-01-021-7/+8
| | |
| * | online repair workers: retry on errorAlex Auvolat2022-12-141-14/+10
| | |
| * | Simplified and more aggressive worker exit logicAlex Auvolat2022-12-141-2/+2
| | |
| * | Refactor background runner and get rid of job workerAlex Auvolat2022-12-144-38/+28
| | |