aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* First draft of t a preprint describing the layout computation algorithmMendes2023-01-094-0/+8134
|
* itertools .unique() doesn't require sorted itemsAlex Auvolat2022-12-111-4/+2
|
* Slightly simplify code at placesAlex Auvolat2022-11-082-50/+22
|
* Fix HTTP return codeAlex Auvolat2022-11-081-1/+1
|
* Fix integration testAlex Auvolat2022-11-083-3/+4
|
* Return more info when layout's .check() fails, fix compilation, fix testAlex Auvolat2022-11-087-46/+77
|
* Use bytes as capacity unitsAlex Auvolat2022-11-076-53/+67
|
* Ensure .sort() is called before counting unique itemsAlex Auvolat2022-11-071-16/+14
|
* Style improvementsAlex Auvolat2022-11-075-277/+271
|
* Merge branch 'main' into optimal-layoutAlex Auvolat2022-11-0740-2632/+3625
|\
| * Merge pull request 'Add documentation to run Mastodon on Garage' (#411) from ↵Alex2022-11-061-2/+130
| |\ | | | | | | | | | | | | | | | baptiste/garage:doc_mastodon into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/411
| | * Add documentation to run Mastodon on GarageBaptiste Jonglez2022-11-061-2/+130
| |/
| * Merge pull request 'Improvements to CLI' (#410) from cleanup-uploads-command ↵Alex2022-11-047-18/+486
| |\ | | | | | | | | | | | | | | | into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/410
| | * Show a nice message and a backtrace when Garage panicsAlex Auvolat2022-11-044-17/+190
| | |
| | * Clearer error messsagesAlex Auvolat2022-11-041-2/+2
| | |
| | * Add garage bucket cleanup-incomplete-uploads commandcleanup-uploads-commandAlex Auvolat2022-11-046-2/+297
| |/
| * Merge pull request 'Fix helm chart with correct configuration syntax' (#406) ↵Alex2022-10-181-4/+5
| |\ | | | | | | | | | | | | | | | from fix-helm-chart into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/406
| | * Fix helm chart with correct configuration syntaxfix-helm-chartAlex Auvolat2022-10-181-4/+5
| |/
| * Merge pull request 'Add TLS support for Consul discovery + refactoring' ↵v0.8.0-rc2v0.8-rc2Alex2022-10-1812-204/+481
| |\ | | | | | | | | | | | | | | | (#405) from consul-tls into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/405
| | * Change reqwest rustls featuresAlex Auvolat2022-10-183-26/+3
| | |
| | * Fix issue with 'http(s)://' prefixconsul-tlsAlex Auvolat2022-10-183-8/+8
| | |
| | * move things aroundAlex Auvolat2022-10-181-9/+8
| | |
| | * Load TLS certificates only onceAlex Auvolat2022-10-182-132/+133
| | |
| | * Add TLS support for Consul discovery + refactoringAlex Auvolat2022-10-1812-149/+449
| |/
| * Merge pull request 'Use status code 204 No Content for empty responses' ↵Alex2022-10-1811-104/+104
| |\ | | | | | | | | | | | | | | | (#403) from tobikris/garage:http-no-content into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/403
| | * update k2v docs for status 204 changesTobias Krischer2022-10-181-28/+28
| | |
| | * Use status code 204 No Content for empty responsesTobias Krischer2022-10-1710-76/+76
| | |
| * | Merge pull request 'upgrade Nix toolchain' (#400) from upgrade-toolchain ↵Alex2022-10-1816-2307/+2425
| |\ \ | | |/ | |/| | | | | | | | | | into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/400
| | * Add function to upload a build and its dependencies to the cacheupgrade-toolchainAlex Auvolat2022-10-181-0/+12
| | | | | | | | | | | | to faster bootstrap new runner nodes
| | * Some things are now in result-binAlex Auvolat2022-10-184-9/+11
| | |
| | * Cleanup nix scriptsAlex Auvolat2022-10-183-15/+7
| | |
| | * Add garage_db test to CIAlex Auvolat2022-10-181-1/+2
| | |
| | * Fix cargo2nix feature discoveryAlex Auvolat2022-10-182-1/+1286
| | |
| | * move refresh_toolchainAlex Auvolat2022-10-181-10/+9
| | |
| | * Fix conditional testing in garage_dbAlex Auvolat2022-10-141-4/+9
| | |
| | * definitively expunge openssl from dependencies everywhereAlex Auvolat2022-10-145-543/+612
| | |
| | * Fix i386 build with custom toolchain (armv6 unknown state)Alex Auvolat2022-10-144-37/+34
| | |
| | * cargo2nix unstable (patched), rust 1.63.0, nixpkgs 22.05 (32-bit builds are ↵Alex Auvolat2022-10-148-2552/+1308
| | | | | | | | | | | | broken)
| * | Merge pull request 'Update 'doc/book/reference-manual/features.md'' (#402) ↵Quentin2022-10-161-1/+1
| |\ \ | | |/ | |/| | | | | | | | | | from borgified/garage:borgified-patch-1 into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/402
| | * Update 'doc/book/reference-manual/features.md'borgified2022-10-161-1/+1
| |/ | | | | | | typo
* | rm .gitattributesAlex Auvolat2022-10-131-1/+0
| |
* | Added some commentMendes2022-10-112-109/+132
| |
* | Improved the statistics displayed in layout showMendes2022-10-112-63/+111
| | | | | | | | corrected a few bugs
* | cargo fmtMendes2022-10-108-1038/+1162
| |
* | Tests written in layout.rsMendes2022-10-104-145/+107
| | | | | | | | | | added staged_parameters to ClusterLayout removed the serde(default) -> will need a migration function
* | corrected warnings of cargo clippyMendes2022-10-062-71/+66
| |
* | Corrected two bugs:Mendes2022-10-063-22/+41
| | | | | | | | | | - self.node_id_vec was not properly updated when the previous ring was empty - ClusterLayout::merge was not considering changes in the layout parameters
* | Added a CLI command to update the parameters for the layout computation (for ↵Mendes2022-10-052-3/+46
| | | | | | | | now, only the zone redundancy)
* | modifications in several files to :Mendes2022-10-054-63/+100
| | | | | | | | | | | | - have consistent error return types - store the zone redundancy in a Lww - print the error and message in the CLI (TODO: for the server Api, should msg be returned in the body response?)
* | Merge remote-tracking branch 'origin/main' into optimal-layoutMendes2022-10-04260-5797/+30534
|\|