* refs/pull/56069/head:
test/rgw/notification: fix threading issue in test
test/rgw/notification: use polling instead of sleep
test/rgw/notification: cleanup leftover topics
test/rgw/notification: use simpler multithreaded http server
test/rgw/notifications: do not delay http responses to notifications
rgw/notification: Load bucket attrs before calling publish_reserve.
test/rgw/noitifications: run basic/http/migration tests with 2 RGWs
rgw/notifications: run v2 migration tests in teuthology
RGW/Rados: Migrate topics to data path v2
rgw/notification: Support generating multisite sync delete events.
rgw/notification: Make the Replication events to be aws compatible.
rgw/notification: Make the Lifecycle events AWS compatible
PendingReleaseNotes: announce the notification_v2 feature and its migration
doc/radosgw: document the notification_v2 zone feature
doc/radosgw: generalize description of Zone Features
doc/radosgw: move the Zone Features section to its own page
qa/rgw: notification suite creates a realm
qa/rgw: teach rgw.py to create an optional realm
rgw/notifications: delete persistent queue only if topic is deleted
rgw/notifications: handle migration state between v1 and v2
rgw: move rgw_rest_pubsub.h out of driver/rados/
rgw/pubsub: topic apis forward post body
rgw/topic: metadata handler adds/removes persistent queues
rgw/topic: remove unused RGWSI_Topic_RADOS
rgw/topic: add rgwrados::topic interface for topic metadata
rgw/topic: metadata key format in rgw_pubsub.h
rgw: paginate ListTopics
rgw/mdlog: add complete_entry() for most common usage
rgw/metadata: add RGWMetadataLister abstraction
rgw: RGWPubSub requires SiteConfig
rgw/rados: RGWTopicMetadataHandler doesn't depend on RGWPubSub
rgw/rados: store SiteConfig with RGWServices
radosgw-admin: make SiteConfig available to commands
rgw/multisite-notification: allow enabling v1/v2 in tests
test/rgw/notifications: support running tests in multisite environment
rgw/multisite-notification: Add integration test for bucket notifications in multisite config.
rgw/multisite-notification: Add omap object to store the mapping between bucket and topics.
rgw/multisite-notification: Add support to replicate bucket notifications in multisite config.
rgw/multisite-notification: Add support to replicate topic creation in multisite config
test/rgw/notifications: split tests between basic, kafka and amqp