Alex Auvolat
afad62939e
[next-0.10] bump version number to 1.0
2024-03-28 15:19:44 +01:00
Alex Auvolat
f7cd4eb600
Merge branch 'main' into next-0.10
2024-03-26 16:34:40 +01:00
Alex Auvolat
74949c69cb
[s3-checksum] implement x-amz-checksum-* headers
2024-03-26 15:01:34 +01:00
Alex Auvolat
fe8a7819fa
[syslog] Add support to logging to syslog
...
Original patch by Jakub Jirutka for Alpine Linux port.
2024-03-20 14:22:18 +01:00
Alex Auvolat
0038ca8a78
Merge branch 'main' into next-0.10
2024-03-18 20:19:30 +01:00
Alex Auvolat
e8f9718ccd
[sqlite-r2d2] implement connection pooling in sqlite backend
2024-03-18 18:05:25 +01:00
Alex Auvolat
1e42808a59
[db-snapshot] implement meta_auto_snapshot_interval
2024-03-15 13:51:31 +01:00
Alex Auvolat
44454aac01
[rm-sled] Remove the Sled database engine
2024-03-08 14:11:02 +01:00
Alex Auvolat
3fcb54e3cf
[sse-c] Remove special case for Content-Type header
2024-03-07 15:43:48 +01:00
Alex Auvolat
57acc60082
[sse-c] Implement SSE-C encryption
2024-03-07 15:43:47 +01:00
Alex Auvolat
bbde9bc912
Merge branch 'main' into next-0.10
2024-03-04 15:56:10 +01:00
Alex Auvolat
8670140358
[rel-0.9.3] Bump version to 0.9.3
2024-03-04 14:00:55 +01:00
Alex Auvolat
6a7623e90d
[rel-0.9.2] Bump version to v0.9.2
2024-03-01 16:54:39 +01:00
Alex Auvolat
eaac4924ef
[fix-auth-ct-eq] use argon2 hashing and verification for admin/metrics token checking
2024-02-29 13:07:15 +01:00
Alex Auvolat
eb4a6ce106
Merge branch 'main' into next-0.10
2024-02-15 14:06:34 +01:00
Alex Auvolat
5766befb24
[import-netapp] fix tests
2024-02-15 12:15:33 +01:00
Alex Auvolat
5ea24254a9
[import-netapp] import Netapp code into Garage codebase
2024-02-15 12:15:07 +01:00
Alex Auvolat
1b0f167d2f
[fix-cargo-toml] fix cargo warnings in Cargo.toml files
2024-02-15 10:54:58 +01:00
Alex Auvolat
cf2af186fc
Merge branch 'main' into next-0.10
2024-02-13 11:36:28 +01:00
Alex Auvolat
c2e1e172d4
[dep-upgrade-202402] update toml, kube and k8s-openapi
2024-02-08 23:29:56 +01:00
Alex Auvolat
81ccd4586e
[dep-upgrade-202402] upgrade to http/hyper 1.x for tests
2024-02-05 19:57:35 +01:00
Alex Auvolat
0bb5b77530
[dep-upgrade-202402] wip: port to http/hyper crates v1
2024-02-05 18:49:54 +01:00
Alex Auvolat
6e4229e29c
[dep-upgrade-202402] update aws-sdk dependencies
2024-02-05 14:02:45 +01:00
Alex Auvolat
c0a7552015
[dep-upgrade-202402] upgrade easy dependencies
2024-02-05 13:58:23 +01:00
Alex Auvolat
fe1af5d98b
[dep-upgrade-202402] refactor dependencies: move all as workspace deps
2024-02-05 13:02:02 +01:00
Alex Auvolat
f65da26ae2
[dep-upgrade-202402] update dependency minor versions using cargo update
2024-02-05 12:26:31 +01:00
Alex Auvolat
ee57dd922b
Bump version to 0.9.1
2024-01-16 16:28:17 +01:00
Alex Auvolat
4c5be79b80
Merge tag 'v0.8.5' into sync-08-09
...
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 )
2024-01-16 12:12:27 +01:00
Alex Auvolat
50643e61bf
Bump version to 0.8.5
2024-01-16 10:47:33 +01:00
Alex Auvolat
7228695ee2
config: refactor secret sourcing
2024-01-15 17:18:46 +01:00
Alex Auvolat
db48dd3d6c
bump crate versions to 0.10.0
2024-01-11 12:05:51 +01:00
Alex Auvolat
952c9570c4
bump version to v0.9.0
2023-10-10 14:08:11 +02:00
Alex Auvolat
2e656b541b
Merge branch 'main' into next
2023-10-03 18:40:37 +02:00
networkException
6086a3fa07
cargo: add hyperlocal as a dependency
2023-09-29 18:37:12 +02:00
Alex Auvolat
897cbf2c27
actually update rmp-serde to 1.1.2 for both garage and netapp dependency ( fix #629 )
2023-09-27 13:13:00 +02:00
Alex Auvolat
2e229d4430
new layout: improve output display
2023-09-12 17:24:51 +02:00
Alex Auvolat
51abbb02d8
Merge branch 'main' into next
2023-09-11 20:00:02 +02:00
Alex Auvolat
d5bb50d738
use statvfs instead of mount list to determine free data/meta space ( fix #611 )
2023-09-11 19:08:24 +02:00
Alex Auvolat
f8b3883611
config: make block_size and sled_cache_capacity expressable as strings
2023-09-11 18:34:59 +02:00
Alex Auvolat
51b9731a08
make lmdb's map_size configurable ( fix #628 )
2023-09-11 18:03:44 +02:00
Alex Auvolat
ad6b1cc0be
Merge branch 'main' into next
2023-09-11 13:14:18 +02:00
Alex Auvolat
6c420c0880
block manager: multi-directory layout computation
2023-09-06 16:35:28 +02:00
Alex Auvolat
51eac97260
update version to 0.8.4
2023-09-05 23:28:12 +02:00
Alex Auvolat
e78566591b
Revert netapp update, hold to version 0.5.2 that uses rmp-serde 0.15
2023-09-05 23:23:23 +02:00
Alex Auvolat
f7b409f114
use a NaiveDate in data model, it serializes to string (iso 8601 format)
2023-08-30 11:24:01 +02:00
Alex Auvolat
2e90e1c124
Merge branch 'main' into next
2023-08-29 11:32:42 +02:00
Alex Auvolat
06369c8f4a
add garage_db dependency in garage_rpc
2023-08-28 17:08:21 +02:00
Alex Auvolat
cece1be1bb
bump version to 0.8.3
2023-08-28 13:17:26 +02:00
Jonathan Davies
d66d81ae2d
cargo: Updated gethostname v0.2.3 -> v0.4.3.
2023-08-28 09:30:27 +00:00
Jonathan Davies
7d8296ec59
cargo: Updated pretty_env_logger v0.4.0 -> v0.5.0.
2023-08-28 09:30:27 +00:00