Skip to content

Commit

Permalink
release: v0.6.0
Browse files Browse the repository at this point in the history
Signed-off-by: Jesus Herman-Marina <[email protected]>
  • Loading branch information
Jesus Herman-Marina committed Sep 29, 2022
1 parent 33bd9b0 commit 111728f
Show file tree
Hide file tree
Showing 5 changed files with 57 additions and 4 deletions.
2 changes: 1 addition & 1 deletion ceph
Submodule ceph updated 32 files
+32 −3 src/rgw/rgw_sal_sfs.cc
+16 −8 src/rgw/rgw_sal_sfs.h
+23 −1 src/rgw/store/sfs/CHANGELOG.md
+166 −49 src/rgw/store/sfs/bucket.cc
+12 −6 src/rgw/store/sfs/bucket.h
+228 −62 src/rgw/store/sfs/multipart.cc
+93 −91 src/rgw/store/sfs/multipart.h
+59 −33 src/rgw/store/sfs/object.cc
+11 −0 src/rgw/store/sfs/object.h
+4 −2 src/rgw/store/sfs/sfs_bucket.cc
+6 −2 src/rgw/store/sfs/sqlite/buckets/bucket_conversions.cc
+12 −1 src/rgw/store/sfs/sqlite/buckets/bucket_definitions.h
+7 −4 src/rgw/store/sfs/sqlite/dbconn.h
+2 −2 src/rgw/store/sfs/sqlite/objects/object_conversions.cc
+2 −2 src/rgw/store/sfs/sqlite/objects/object_definitions.h
+8 −2 src/rgw/store/sfs/sqlite/sqlite_buckets.cc
+3 −2 src/rgw/store/sfs/sqlite/sqlite_buckets.h
+6 −6 src/rgw/store/sfs/sqlite/sqlite_objects.cc
+3 −3 src/rgw/store/sfs/sqlite/sqlite_objects.h
+2 −0 src/rgw/store/sfs/sqlite/versioned_object/versioned_object_conversions.cc
+2 −0 src/rgw/store/sfs/sqlite/versioned_object/versioned_object_definitions.h
+104 −24 src/rgw/store/sfs/types.cc
+302 −31 src/rgw/store/sfs/types.h
+5 −6 src/rgw/store/sfs/user.cc
+69 −19 src/rgw/store/sfs/writer.cc
+12 −8 src/rgw/store/sfs/writer.h
+4 −0 src/test/rgw/sfs/CMakeLists.txt
+543 −0 src/test/rgw/sfs/test_rgw_sfs_sfs_bucket.cc
+55 −9 src/test/rgw/sfs/test_rgw_sfs_sqlite_buckets.cc
+7 −6 src/test/rgw/sfs/test_rgw_sfs_sqlite_objects.cc
+12 −6 src/test/rgw/sfs/test_rgw_sfs_sqlite_users.cc
+2 −0 src/test/rgw/sfs/test_rgw_sfs_sqlite_versioned_objects.cc
2 changes: 1 addition & 1 deletion charts
53 changes: 53 additions & 0 deletions docs/release-notes/s3gw-v0.6.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Release Notes - v0.6.0

This release adds several new features, together with UI improvements. In
addition, the documentation, testing and other have been improved.

This release is meant for testing and feedback gathering. It is not recommended
for production use.

Should a bug be found and not expected to be related to the list below, one
should feel encouraged to file an issue in our
[Github repository](https://github.com/aquarist-labs/s3gw/issues/new/choose).

## Features

- S3GW
- Delete/Undelete objects.
- Ability to list buckets via admin REST API.
- Support for bucket ACL.
- Multipart uploads
- Objects are stored in metadata using bucket id instead of bucket name.
- Longhorn custom settings for installation.
- Ability to build a s3gw-test image able to run google-tests.
- UI
- Adapt the UI according to the Rancher UI design kit.
- Charts
- Set up & added chart to
[Artifacthub.io](https://artifacthub.io/packages/helm/s3gw/s3gw)

## Fixes

- S3GW
- Show delete markers when listing object versions.

## What's Changed

- UI:
- Adapt the UI according to the Rancher UI design kit.
- Charts
- Storage settings redesign to allow using an existing storage class while
keeping it easy to use Longhorn and local storage with minimal work required
- Give TLS certificates to UI ingress as well -Enable TLS endpoints for
Traefik ingress

## Breaking Changes

- None

## Known Issues

- Multipart uploads are currently tracked solely in memory. Should the gateway
be stopped, on-going multipart uploads will be lost.
- Listing multipart uploads does not account for prefix or delimiters.
- Metadata stored in sqlite is no longer compatible with previous versions.
2 changes: 1 addition & 1 deletion ui
Submodule ui updated from 9d490e to 08bca7

0 comments on commit 111728f

Please sign in to comment.