Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update Cargo dependenciesupdate-dependencies-1.1 | Alex Auvolat | 2024-08-25 | 1 | -1513/+1592 |
| | | | | | | Some aws-* crates have been pinned because newer versions don't compile with rustc 1.73. These crates are only used for integration testing, no crates which are part of the final Garage version are concerned. | ||||
* | add rpc_public_addr_subnet config option | Florian Klink | 2024-06-05 | 1 | -3/+4 |
| | | | | | | | | | | In case `rpc_public_addr` is not set, but autodiscovery is used, this allows filtering the list of automatically discovered IPs to a specific subnet. For example, if nodes should pick *their* IP inside a specific subnet, but you don't want to explicitly write the IP down (as it's dynamic, or you want to share configs across nodes), you can use this option. | ||||
* | [next-0.10] bump version number to 1.0v1.0.0-rc1 | Alex Auvolat | 2024-03-28 | 1 | -69/+69 |
| | |||||
* | Merge branch 'main' into next-0.10 | Alex Auvolat | 2024-03-26 | 1 | -1/+16 |
|\ | |||||
| * | [syslog] Add support to logging to syslog | Alex Auvolat | 2024-03-20 | 1 | -1/+16 |
| | | | | | | | | Original patch by Jakub Jirutka for Alpine Linux port. | ||||
* | | [s3-checksum] implement x-amz-checksum-* headers | Alex Auvolat | 2024-03-26 | 1 | -6/+10 |
| | | |||||
* | | Merge branch 'main' into next-0.10 | Alex Auvolat | 2024-03-18 | 1 | -50/+93 |
|\| | |||||
| * | [sqlite-r2d2] implement connection pooling in sqlite backend | Alex Auvolat | 2024-03-18 | 1 | -50/+91 |
| | | |||||
| * | [db-snapshot] implement meta_auto_snapshot_interval | Alex Auvolat | 2024-03-15 | 1 | -1/+2 |
| | | |||||
| * | [db-snapshot] Implement db snapshotting logic in garage_db | Alex Auvolat | 2024-03-15 | 1 | -0/+1 |
| | | |||||
* | | [rm-sled] Remove the Sled database engine | Alex Auvolat | 2024-03-08 | 1 | -64/+1 |
| | | |||||
* | | [sse-c] Remove special case for Content-Type headersse-c | Alex Auvolat | 2024-03-07 | 1 | -1/+2 |
| | | |||||
* | | [sse-c] Implement SSE-C encryption | Alex Auvolat | 2024-03-07 | 1 | -1/+132 |
| | | |||||
* | | Merge branch 'main' into next-0.10 | Alex Auvolat | 2024-03-04 | 1 | -1/+38 |
|\| | |||||
| * | [rel-0.9.3] Bump version to 0.9.3v0.9.3 | Alex Auvolat | 2024-03-04 | 1 | -69/+69 |
| | | |||||
| * | [rel-0.9.2] Bump version to v0.9.2v0.9.2rel-0.9.2 | Alex Auvolat | 2024-03-01 | 1 | -69/+69 |
| | | |||||
| * | [fix-auth-ct-eq] use argon2 hashing and verification for admin/metrics token ↵ | Alex Auvolat | 2024-02-29 | 1 | -1/+38 |
| | | | | | | | | checking | ||||
* | | Merge branch 'main' into next-0.10 | Alex Auvolat | 2024-02-15 | 1 | -80/+148 |
|\| | |||||
| * | [import-netapp] fix tests | Alex Auvolat | 2024-02-15 | 1 | -4/+68 |
| | | |||||
| * | [import-netapp] import Netapp code into Garage codebase | Alex Auvolat | 2024-02-15 | 1 | -42/+46 |
| | | |||||
| * | [fix-cargo-toml] fix cargo warnings in Cargo.toml filesfix-cargo-toml | Alex Auvolat | 2024-02-15 | 1 | -36/+36 |
| | | |||||
* | | Merge branch 'main' into next-0.10 | Alex Auvolat | 2024-02-13 | 1 | -1867/+2405 |
|\| | |||||
| * | [dep-upgrade-202402] update toml, kube and k8s-openapi | Alex Auvolat | 2024-02-08 | 1 | -309/+200 |
| | | |||||
| * | [lto-nix] enable LTO for release builds using Nixlto-nix | Alex Auvolat | 2024-02-08 | 1 | -1/+1 |
| | | |||||
| * | [dep-upgrade-202402] upgrade to http/hyper 1.x for tests | Alex Auvolat | 2024-02-05 | 1 | -2/+132 |
| | | |||||
| * | [dep-upgrade-202402] wip: port to http/hyper crates v1 | Alex Auvolat | 2024-02-05 | 1 | -45/+134 |
| | | |||||
| * | [dep-upgrade-202402] prepare migration to http/hyper 1.0 | Alex Auvolat | 2024-02-05 | 1 | -0/+2 |
| | | |||||
| * | [dep-upgrade-202402] update aws-sdk dependencies | Alex Auvolat | 2024-02-05 | 1 | -319/+638 |
| | | |||||
| * | [dep-upgrade-202402] upgrade easy dependencies | Alex Auvolat | 2024-02-05 | 1 | -84/+72 |
| | | |||||
| * | [dep-upgrade-202402] refactor dependencies: move all as workspace deps | Alex Auvolat | 2024-02-05 | 1 | -142/+75 |
| | | |||||
| * | [dep-upgrade-202402] update dependency minor versions using `cargo update` | Alex Auvolat | 2024-02-05 | 1 | -1309/+1494 |
| | | |||||
| * | Bump version to 0.9.1v0.9.1rel-v0.9.1 | Alex Auvolat | 2024-01-16 | 1 | -60/+60 |
| | | |||||
| * | Merge tag 'v0.8.5' into sync-08-09 | Alex Auvolat | 2024-01-16 | 1 | -1/+2 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Garage v0.8.5 This minor release includes the following improvements and fixes: New features: - Configuration: make LMDB's `map_size` configurable and make `block_size` and `sled_cache_capacity` expressable as strings (such as `10M`) (#628, #630) - Add support for binding to Unix sockets for the S3, K2V, Admin and Web API servers (#640) - Move the `convert_db` command into the main Garage binary (#645) - Add support for specifying RPC secret and admin tokens as environment variables (#643) - Add `allow_world_readable_secrets` option to config file (#663, #685) Bug fixes: - Use `statvfs` instead of mount list to determine free space in metadata/data directories (#611, #631) - Add missing casts to fix 32-bit build (#632) - Fix error when none of the HTTP servers (S3/K2V/Admin/Web) is started and fix shutdown hang (#613, #633) - Add missing CORS headers to PostObject response (#609, #656) - Monitoring: finer histogram boundaries in Prometheus exported metrics (#531, #686) Other: - Documentation improvements (#641) | ||||
| | * | Bump version to 0.8.5 | Alex Auvolat | 2024-01-16 | 1 | -60/+60 |
| | | | |||||
| | * | config: refactor secret sourcing | Alex Auvolat | 2024-01-15 | 1 | -1/+2 |
| | | | |||||
* | | | bump crate versions to 0.10.0v0.10.0-beta1 | Alex Auvolat | 2024-01-11 | 1 | -60/+60 |
|/ / | |||||
* | | bump version to v0.9.0v0.9.0next | Alex Auvolat | 2023-10-10 | 1 | -60/+60 |
| | | |||||
* | | Merge branch 'main' into nextv0.9.0-rc1 | Alex Auvolat | 2023-10-03 | 1 | -1/+21 |
|\| | |||||
| * | cargo: add hyperlocal as a dependency | networkException | 2023-09-29 | 1 | -1/+21 |
| | | |||||
* | | actually update rmp-serde to 1.1.2 for both garage and netapp dependency ↵v0.9.0-beta4 | Alex Auvolat | 2023-09-27 | 1 | -13/+13 |
| | | | | | | | | (fix #629) | ||||
* | | update cargo.nix | Alex Auvolat | 2023-09-18 | 1 | -3/+4 |
| | | |||||
* | | Merge branch 'main' into next | Alex Auvolat | 2023-09-11 | 1 | -20/+19 |
|\| | |||||
| * | use statvfs instead of mount list to determine free data/meta space (fix #611) | Alex Auvolat | 2023-09-11 | 1 | -20/+18 |
| | | |||||
| * | config: make block_size and sled_cache_capacity expressable as strings | Alex Auvolat | 2023-09-11 | 1 | -2/+2 |
| | | |||||
| * | make lmdb's map_size configurable (fix #628) | Alex Auvolat | 2023-09-11 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'main' into next | Alex Auvolat | 2023-09-11 | 1 | -72/+72 |
|\| | |||||
| * | update version to 0.8.4v0.8.4hold-netapp-0.5.2 | Alex Auvolat | 2023-09-05 | 1 | -62/+61 |
| | | |||||
| * | Revert netapp update, hold to version 0.5.2 that uses rmp-serde 0.15 | Alex Auvolat | 2023-09-05 | 1 | -22/+11 |
| | | |||||
* | | update cargo.nix | Alex Auvolat | 2023-09-06 | 1 | -1/+2 |
| | | |||||
* | | update cargo.nix | Alex Auvolat | 2023-08-30 | 1 | -2/+2 |
| | |