|
cfe2dfa4391 rgw/amqp: use "fmt" for converting connection_id to string |
|
6f90a318dc5 rgw/amqp: remove possible race conditions with the amqp connections |
|
4aed9316957 rgw/kafka: make sure that destroy is called after connection is removed |
|
cf0645552cf RGW:notifications: persistent topics are not deleted via radosgw-admin |
|
76203b5a05c rgw/kafka: failed to reconnect to broker after idle timeout |
|
1cf5abc1e74 rgw/notifications: allow cross tenant notification management |
|
bc04b2448e3 RGW: add admin interfaces to get and delete notifications from bucket |
|
e783bf9dc49 RGW: notification | hide auto generated topics when listing topics |
|
8685671b89a rgw/notification: read object size from the rados obj when populate sync notification |
|
bdcaf1546f0 rgw/notification: remove non x-amz-meta-* attributes from the metadata section of the regular notifications |
|
bb3abaf6b02 rgw/notification/kafka: simplify kafka connection memory management |
|
5e8d6460522 rgw/kafka: remove potential race condition between creation and deletion of endpoint |
|
7511fbe55cd rgwlc/notifications: also fix etag |
|
4fe472e2490 rgw/notifications: fetch object state to get size, in rgw_lc.cc |
|
62e8b5c4bc8 rgw/notifications: support bucket notification with bucket policy |
|
3f7a2955330 rgw/notifications: use topic references instead of pointers |
|
a3b050e24d7 rgw/notifications: add bucket notification configuration to zipper |
|
c42c028c7e8 src/rgw: SASL_PLAINTEXT implementation SASL_PLAINTEXT will be supported by the configuration parameter rgw_allow_notification_secrets_in_cleartext Signed-off-by: Huy Nguyen <huynp1999@gmail.com> |
|
5bb78abf864 rgw/notifications: prevent anonymous topic operations |
|
6e94076086f rgw/notifications: add const to APIs when possible |
|
f426c76ae82 rgw/notifications: avoid unnecessary heap allocations |
|
2f91d774da0 rgw/pubsub: remove subscription data structures |
|
41b402fe942 rgw/sal: get_notification() takes optional_yield |
|
473d7e446d0 rgw/notify: reservation_t takes optional_yield |
|
1418535a564 rgw/notification: initialize member in reservation ctor |
|
0fecbe2476a rgw/pubsub: remove unnecessary REST abstraction layer |
|
ea7089c0914 rgw/pubsub: remove deprecated pubsub event types |
|
a7963d7f8cd rgw/pubsub: remove pusub subscription functionality |
|
0989166a634 rgw/pubsub: remove pusub sync module functionality |
|
158a1b009c5 rgw/kafka: route librdkafka log messages to rgw log |
|
56a929cbbe0 rgw/notifications: send mtime in complete multipart upload event |
|
e4e05dde604 rgw/notifications: sending metadata in COPY and CompleteMultipartUpload |
|
c73f361e9c8 rgw/admin/notifications: support admin operations on topics with tenants |
|
97ef1546360 rgw/amqp: store CA location string in connection object |