2025-01-21 - 2025-02-21

Overview

36 active pull requests
24 active issues
Excluding merges, 0 authors have pushed 0 commits to main and 111 commits to all branches. On main, 0 files have changed and there have been 0 additions and 0 deletions.

2 releases published by 1 user

Pre-release v1.1.0-rc1 Garage v1.1.0-RC1 2025-02-20 18:47:53 +00:00

Tag v1.99.0-internal 2025-02-18 18:48:14 +00:00

32 pull requests merged by 6 users

Merged #967 Implement all HTTP preconditions in GetObject/HeadObject 2025-02-19 17:31:27 +00:00

Merged #937 fix crash in layout computation when changing all nodes of a zone to gateway mode 2025-02-19 17:09:11 +00:00

Merged #966 web: implement x-amz-website-redirect-location 2025-02-19 16:10:04 +00:00

Merged #960 implement STREAMING-*-PAYLOAD-TRAILER 2025-02-19 09:59:32 +00:00

Merged #959 fix compilation warnings 2025-02-14 17:32:31 +00:00

Merged #958 s3api: return Location in CompleteMultipartUpload (fix #852) 2025-02-14 17:16:59 +00:00

Merged #957 block manager: avoid deadlock in fix_block_location (fix #845) 2025-02-14 16:53:02 +00:00

Merged #956 Store data blocks only on nodes in the latest cluster layout version (fix #815) 2025-02-14 15:53:17 +00:00

Merged #608 web_server.rs: Added bucket domain to observability 2025-02-14 14:26:08 +00:00

Merged #954 s3 api: parse x-id query parameter and warn of any inconsistency (fix #822) 2025-02-14 14:07:01 +00:00

Merged #953 cli: return info of all nodes when doing garage stats -a (fix #814) 2025-02-14 13:31:43 +00:00

Merged #910 support redirection on s3 endpoint 2025-02-14 12:58:48 +00:00

Merged #930 db-snapshot: Add error handling to metadata snapshot creation 2025-02-14 11:52:59 +00:00

Merged #945 Admin API refactoring: convert existing commands to API requests (step 3) 2025-02-05 19:54:42 +00:00

Merged #952 remove uses of #[async_trait] 2025-02-05 19:52:00 +00:00

Merged #951 upgrade Rust compiler and Cargo dependencies 2025-02-03 17:49:00 +00:00

Merged #950 compile with crane 2025-02-03 15:54:54 +00:00

Merged #949 woodpecker: use parallel nix-build in debug builds 2025-02-01 18:58:16 +00:00

Merged #947 split garage_api in garage_api_{common,s3,k2v,admin} 2025-02-01 17:48:25 +00:00

Merged #946 table::insert_many: avoid failure with zero items (fix #915) 2025-01-31 13:10:55 +00:00

Merged #943 admin refactoring: refactor CLI to use Admin API requests (step 2) 2025-01-30 16:18:39 +00:00

Merged #939 admin API refactoring (step 1) 2025-01-29 20:42:57 +00:00

Merged #942 api: better handling of helper errors to distinguish error codes 2025-01-29 18:25:44 +00:00

Merged #941 Update doc/book/connect/repositories.md 2025-01-29 18:18:59 +00:00

Merged #938 s3 api: make x-amz-meta-* headers lowercase (fix #844) 2025-01-27 19:32:19 +00:00

Merged #932 snapshot: sqlite: use a subdirectory for consistency with LMDB 2025-01-27 18:50:11 +00:00

Merged #919 Decrease write quorum for fully-replicated tables (buckets, API keys, ...) 2025-01-27 18:19:05 +00:00

Merged #931 update nix crate to 0.29 and libc to 0.2.169 2025-01-27 18:09:52 +00:00

Merged #933 db-snapshot: allow to set directory where snapshots are stored 2025-01-27 18:04:05 +00:00

Merged #936 fix problems with CI doing work multiple times 2025-01-27 17:36:28 +00:00

Merged #935 ci: fix woodpecker definitions to comply with woodpecker 3 2025-01-27 12:03:47 +00:00

Merged #927 doc: Fix Nix devenv setup 2025-01-23 10:20:04 +00:00

4 pull requests proposed by 1 user

Proposed #948 WIP: Garage v2 2025-02-01 18:27:19 +00:00

Proposed #961 WIP: add boto3 test for STREAMING-UNSIGNED-PAYLOAD-TRAILER 2025-02-18 11:17:39 +00:00

Proposed #964 WIP: v1.99-internal version for Deuxfleurs use only 2025-02-18 18:12:25 +00:00

Proposed #968 WIP: Garage v1.1.0 2025-02-20 18:10:00 +00:00

19 issues closed from 15 users

Closed #804 If-Match Not Implemented for GET 2025-02-19 17:31:27 +00:00

Closed #824 Add support for X-Amz-Content-Sha256: STREAMING-UNSIGNED-PAYLOAD-TRAILER 2025-02-19 09:59:33 +00:00

Closed #955 Problème de 404 2025-02-15 12:27:16 +00:00

Closed #852 garage omit Location in CompleteMultipartUploadResult cause minio js client failed to parse 2025-02-14 17:16:59 +00:00

Closed #916 Cluster/layout migration status is wrong after removing nodes 2025-02-14 17:07:12 +00:00

Closed #845 garage repair rebalance stops when encountering corrupted block 2025-02-14 16:53:02 +00:00

Closed #815 avoid writing blocks to draining nodes ? 2025-02-14 15:53:17 +00:00

Closed #822 Can't perform PutObject operation with current aws crates 2025-02-14 14:07:02 +00:00

Closed #814 garage stats -a does not return stats from draining nodes 2025-02-14 13:31:43 +00:00

Closed #665 Peut-on gérer les redirections ? 2025-02-14 12:58:49 +00:00

Closed #547 Implement PutBucketWebsite > RedirectAllRequestsTo 2025-02-14 12:58:49 +00:00

Closed #920 Metadata snapshot does not indicate an error even when disk is full 2025-02-14 11:52:59 +00:00

Closed #934 Garage resync queue length just grows 2025-02-11 13:51:21 +00:00

Closed #915 cleanup-incomplete-uploads fails with "Could not reach quorum of 2" 2025-01-31 13:10:55 +00:00

Closed #940 GetKeyInfo causes panic if no query parameter is specified 2025-01-29 11:32:25 +00:00

Closed #844 Metadata keys are returned with weird casing (instead of all-lowercase) 2025-01-27 19:32:20 +00:00

Closed #926 Allow specifying destination for metadata snapshots 2025-01-27 18:04:06 +00:00

Closed #900 Performance question 2025-01-27 10:24:40 +00:00

Closed #876 stat_object method needs unknown permissions 2025-01-27 10:21:22 +00:00

8 issues created by 3 users

Opened #929 Pre-generate Node Id/keys 2025-01-21 18:47:18 +00:00

Opened #934 Garage resync queue length just grows 2025-01-26 19:44:57 +00:00

Opened #940 GetKeyInfo causes panic if no query parameter is specified 2025-01-29 11:29:18 +00:00

Opened #944 Implement multiple admin API tokens 2025-01-30 15:47:08 +00:00

Opened #955 Problème de 404 2025-02-14 14:55:50 +00:00

Opened #962 Return part checksums in GetObject if checksum-mode: ENABLED 2025-02-18 11:58:25 +00:00

Opened #963 Add CRC64NVME checksumming algorithm 2025-02-18 11:59:21 +00:00

Opened #965 Ring not yet ready, read/writes will be lost! 2025-02-19 08:36:22 +00:00

16 unresolved conversations

Open #809 Can not remove node when it is involved in an unfinished intermediate layout change 2025-02-19 16:07:53 +00:00

Open #895 Rclone says AccessDenied: Forbidden: Invalid signature 2025-02-15 20:46:35 +00:00

Open #417 Publish official helm chart on artifacthub 2025-02-15 14:14:23 +00:00

Open #903 WIP: replace some todo trees with disk-backed queues 2025-02-14 13:02:02 +00:00

Open #826 WIP: Adding ente documentation 2025-02-14 13:01:39 +00:00

Open #853 WIP: add metrics to the metadata engine 2025-02-14 13:00:07 +00:00

Open #731 WIP: Allow external HTTP client (Aerogramme testing) 2025-02-14 12:59:59 +00:00

Open #906 WIP: Fjall DB engine 2025-02-14 12:59:48 +00:00

Open #925 WIP: Windows support 2025-02-14 12:58:18 +00:00

Open #891 WIP: Compile on windows 2025-02-14 12:58:08 +00:00

Open #883 WIP: Automatically create node layout, keys and buckets 2025-02-14 12:56:19 +00:00

Open #725 WIP: jepsen.garage nixos test 2025-02-14 12:53:13 +00:00

Open #892 Ask for key <=> block Mapping 2025-01-30 16:19:40 +00:00

Open #833 alias query parameter matches only global alias, might be ambiguous 2025-01-30 15:57:29 +00:00

Open #848 Don't use random IVs for AES-GCM for SSE-C 2025-01-30 15:55:39 +00:00

Open #914 Documentation website menu has layout glitches 2025-01-27 10:22:59 +00:00