]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
PendingReleaseNotes: announce the notification_v2 feature and its migration
authorCasey Bodley <cbodley@redhat.com>
Wed, 13 Mar 2024 22:47:35 +0000 (18:47 -0400)
committerCasey Bodley <cbodley@redhat.com>
Wed, 10 Apr 2024 13:18:07 +0000 (09:18 -0400)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 4f0ff0f80ba0ef6273c31345e93244ccc37cfa69)

PendingReleaseNotes

index 5c402fcd50cf2c375818382fa1297e30803bde8e..d5ec98fb6b5000946d8f9f437e6ab0df99f07ca9 100644 (file)
 * Tracing: The blkin tracing feature (see https://docs.ceph.com/en/reef/dev/blkin/)
   is now deprecated in favor of Opentracing (https://docs.ceph.com/en/reef/dev/developer_guide/jaegertracing/)
   and will be removed in a later release.
+* RGW: Introducing a new data layout for the Topic metadata associated with S3
+  Bucket Notifications, where each Topic is stored as a separate RADOS object
+  and the bucket notification configuration is stored in a bucket attribute.
+  This new representation supports multisite replication via metadata sync and
+  can scale to many topics. This is on by default for new deployments, but is
+  is not enabled by default on upgrade. Once all radosgws have upgraded (on all
+  zones in a multisite configuration), the ``notification_v2`` zone feature can
+  be enabled to migrate to the new format. See
+  https://docs.ceph.com/en/squid/radosgw/zone-features for details. The "v1"
+  format is now considered deprecated and may be removed after 2 major releases.
 * CEPHFS: MDS evicts clients which are not advancing their request tids which causes
   a large buildup of session metadata resulting in the MDS going read-only due to
   the RADOS operation exceeding the size threshold. `mds_session_metadata_threshold`