aboutsummaryrefslogtreecommitdiff
path: root/src/garage
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge branch 'main' into nextAlex Auvolat2023-06-1310-5/+92
|\|
| * Split garage/admin.rs into smaller filesAlex Auvolat2023-06-134-765/+810
| |
| * move admin.rs to admin/mod.rs, before splittingAlex Auvolat2023-06-131-0/+0
| |
| * fix timestamps wrapping around in `garage block list-errors` (fix #584)fix-future-timestampsAlex Auvolat2023-06-121-1/+6
| |
| * Add basic k2v_client integration testsAlex Auvolat2023-05-225-0/+79
| |
| * k2v signature verification: double urlencoding (see comment in source code)Alex Auvolat2023-05-181-0/+1
| |
| * Split format_table into separate crate and reduce k2v-client dependenciesformat_table-v0.1.0Alex Auvolat2023-05-175-4/+5
| |
* | garage key import: add checks and `--yes` CLI flag (fix #278)Alex Auvolat2023-06-132-0/+19
| |
* | Add test for multipart uploads and fix part renumberingAlex Auvolat2023-06-091-4/+188
| |
* | comments and clippy lint fixesAlex Auvolat2023-06-092-3/+3
| |
* | fix mpu counter (add missing workers) and report info at appropriate placesAlex Auvolat2023-06-095-15/+36
| |
* | Add multipart upload repairAlex Auvolat2023-06-092-30/+75
| |
* | 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
| |