From 62a820df1739772b09a5ed99811921037644f762 Mon Sep 17 00:00:00 2001 From: Joao Eduardo Luis Date: Mon, 16 Oct 2023 06:03:58 +0000 Subject: [PATCH 1/2] docs/matrix: get object part not supported We don't support obtaining an object's specific part once the object's multipart upload has been finished. This is a limitation of the current RGW implementation. Signed-off-by: Joao Eduardo Luis --- docs/s3-compatibility-table.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/s3-compatibility-table.md b/docs/s3-compatibility-table.md index 076ce8e4..8933cd36 100644 --- a/docs/s3-compatibility-table.md +++ b/docs/s3-compatibility-table.md @@ -13,6 +13,7 @@ functional features, and our forward-looking plans for upcoming releases. | Bucket Lifecycle | 🟨 | ✅ | ✅ | | Object Locking | ✅ | ✅ | ✅ | | Bucket/User Quotas | ✅ | ✅ | ✅ | +| Get Object Part | 🟥 | 🔹 | 🔹 | | Server Side Encryption | 🟥 | ✅ | ✅ | | Bucket Website | 🟥 | ✅ | ✅ | | Bucket Notifications | 🟥 | 🔹 | ✅ | From 8cb16e0c640072710172bdfd10611b7fad904cb2 Mon Sep 17 00:00:00 2001 From: Joao Eduardo Luis Date: Thu, 19 Oct 2023 09:57:33 +0100 Subject: [PATCH 2/2] docs/matrix: add bucket versioning transitions Signed-off-by: Joao Eduardo Luis --- docs/s3-compatibility-table.md | 40 ++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/docs/s3-compatibility-table.md b/docs/s3-compatibility-table.md index 8933cd36..82543371 100644 --- a/docs/s3-compatibility-table.md +++ b/docs/s3-compatibility-table.md @@ -3,25 +3,27 @@ The following table represents the support status for current Amazon S3 functional features, and our forward-looking plans for upcoming releases. -| | v0.24.0 | v1.0.0 | v1.x.0 | -| ---------------------- | ------- | ------ | ------ | -| GET/PUT/DELETE | ✅ | ✅ | ✅ | -| Multipart Uploads | ✅ | ✅ | ✅ | -| Bucket/Object ACLs | ✅ | ✅ | ✅ | -| Bucket Object Versions | ✅ | ✅ | ✅ | -| Bucket/Object Tagging | ✅ | ✅ | ✅ | -| Bucket Lifecycle | 🟨 | ✅ | ✅ | -| Object Locking | ✅ | ✅ | ✅ | -| Bucket/User Quotas | ✅ | ✅ | ✅ | -| Get Object Part | 🟥 | 🔹 | 🔹 | -| Server Side Encryption | 🟥 | ✅ | ✅ | -| Bucket Website | 🟥 | ✅ | ✅ | -| Bucket Notifications | 🟥 | 🔹 | ✅ | -| Bucket Request Payment | 🟥 | 🟥 | 🔹 | -| S3 Storage Classes | 🟥 | 🟥 | 🔹 | -| Bucket Policy | 🟥 | 🟥️ | 🔹 | -| IAM / STS | 🟥 | 🟥 | 🔹 | -| Bucket Replication | 🟥 | 🟥 | 🟥 | +| | v0.24.0 | v1.0.0 | v1.x.0 | +| ------------------------------- | ------- | ------ | ------ | +| GET/PUT/DELETE | ✅ | ✅ | ✅ | +| Multipart Uploads | ✅ | ✅ | ✅ | +| Bucket/Object ACLs | ✅ | ✅ | ✅ | +| Bucket Object Versions | ✅ | ✅ | ✅ | +| Bucket/Object Tagging | ✅ | ✅ | ✅ | +| Bucket Lifecycle | 🟨 | ✅ | ✅ | +| Object Locking | ✅ | ✅ | ✅ | +| Bucket/User Quotas | ✅ | ✅ | ✅ | +| Get Object Part | 🟥 | 🔹 | 🔹 | +| Server Side Encryption | 🟥 | ✅ | ✅ | +| Bucket unversioned -> versioned | 🟥 | ✅ | ✅ | +| Bucket version suspension | 🟥 | 🟥 | 🔹 | +| Bucket Website | 🟥 | ✅ | ✅ | +| Bucket Notifications | 🟥 | 🔹 | ✅ | +| Bucket Request Payment | 🟥 | 🟥 | 🔹 | +| S3 Storage Classes | 🟥 | 🟥 | 🔹 | +| Bucket Policy | 🟥 | 🟥️ | 🔹 | +| IAM / STS | 🟥 | 🟥 | 🔹 | +| Bucket Replication | 🟥 | 🟥 | 🟥 | 🔹 - under consideration / 🟥 - not planned / 🟨 - partial support / ✅ - expected support