]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
Merge PR #56069 into wip-root-testing-20240411.174241 testing/wip-root-testing-20240411.174241
authorYuri Weinstein <yweinste@redhat.com>
Thu, 11 Apr 2024 17:42:49 +0000 (10:42 -0700)
committerYuri Weinstein <yweinste@redhat.com>
Thu, 11 Apr 2024 17:42:49 +0000 (10:42 -0700)
* 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

1  2 
PendingReleaseNotes
src/rgw/rgw_pubsub.cc
src/rgw/rgw_rest_pubsub.cc

Simple merge
Simple merge
Simple merge