1
0
mirror of https://github.com/ceph/ceph synced 2025-03-11 02:39:05 +00:00
Commit Graph

38 Commits

Author SHA1 Message Date
Casey Bodley
38bb60b1e0
Merge pull request from gauravsitlani/master
rgw: added missing documentation on "pubsub" in rgw_enable_apis

Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2021-03-03 12:13:16 -05:00
Gaurav Sitlani
f6dd375091 doc: added missing documentation on "pubsub" in rgw_enable_apis
Fixes: https://tracker.ceph.com/issues/49203

Adding support for the term "notifications" in rgw_enable_apis

Signed-off-by: Gaurav Sitlani <gauravsitlani@riseup.net>
2021-02-16 23:13:14 +05:30
Tom Schoonjans
1418bcc1dc rgw: add support for SSL encrypted AMQP connections
Fixes: https://tracker.ceph.com/issues/42902
Signed-off-by: Tom Schoonjans <Tom.Schoonjans@rfi.ac.uk>
2021-02-15 09:39:33 +00:00
ZhenLiu94
52a1e15038 doc: Correct spelling mistakes.
Signed-off-by: ZhenLiu94 <zhenliu94@163.com>
2021-01-27 16:27:29 +08:00
Matt Benjamin
f89d98320e
Merge pull request from yuvalif/wip-yuval-fix-47904
rgw/notification: trigger notifications on changes from any user
2020-12-02 07:43:12 -05:00
Yuval Lifshitz
658993efc1 rgw/notification: trigger notifications on changes from any user
any user authorized to make changes to a bucket may trigger
notifications defined on that bucket.
manual test procedure of the fix is described here:
https://gist.github.com/yuvalif/39c183aa0f74d286ecef7844268817df

fixes: https://tracker.ceph.com/issues/47904

Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2020-12-01 20:23:43 +02:00
Yuval Lifshitz
3906884aa6 rgw/notification: support GetTopicAttributes API
fixes: https://tracker.ceph.com/issues/46296

Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2020-11-25 11:23:52 +02:00
Kefu Chai
5238f9f62b doc: fix broken hyper link
and always reference multisite.rst using tha label not the file.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-09-01 09:53:18 +08:00
Andreas Unterkircher
41f26bffe2 rgw: add a doc hint that the topic-name is used as AMQP routing-key
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2020-07-07 11:23:41 +03:00
Yuval Lifshitz
4c486c32c6 rgw/pubsub: remove deprecated radogw-admin pubsub creation commands
make topic and subscription read commands an official feature

Fixes: https://tracker.ceph.com/issues/43536

Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2020-06-09 11:56:46 +03:00
Yuval Lifshitz
73db460e52 rgw/amqp: fix the "routable" delivery mode
this option was not exposed to the configuration API
however, it was still set, as hardcoded value in the code
(details:
https://www.rabbitmq.com/confirms.html#publisher-confirms)

Fixes: https://tracker.ceph.com/issues/44915

Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2020-04-19 10:25:56 +03:00
Yuval Lifshitz
07630a8759 rgw/notification: add opaque data
opaque data may be set in topic configuration and later on sent inside
nottifications triggered by that topic.

Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2020-01-19 15:37:56 +02:00
Casey Bodley
290da6b57c
Merge pull request from yuvalif/wip-yuval-tag-filter
rgw/pubsub: notification filtering by object tags

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2020-01-16 11:04:19 -05:00
Yuval Lifshitz
529d5c6362 rgw/pubsub: add ssl+sasl security to kafka
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2020-01-08 14:11:53 +02:00
Yuval Lifshitz
d19474f3d7 rgw/pubsub: notification filtering by object tags
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-12-15 14:20:41 +02:00
Yuval Lifshitz
19832a0dae rgw/pubsub: support eventId in push mode
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-12-03 20:42:20 +02:00
Yuval Lifshitz
354d775e04 rgw/pubsub: add kafka notification endpoint
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-11-05 19:25:03 +02:00
Yuval Lifshitz
543f8f7a27 rgw/pubsub: add notification filtering
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-09-11 19:24:55 +03:00
Yuval Lifshitz
923799fd96 rgw/pubsub: support deletion markers and multipart upload
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-09-10 18:54:05 +03:00
Yuval Lifshitz
c345566831 rgw/pubsub: push notifications documentation
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-09-10 18:54:05 +03:00
Yuval Lifshitz
38c23833b3 rgw/pubsub: fix duplicates due to multiple zone synching
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-07-07 13:48:40 +03:00
Yuval Lifshitz
3279a786ba rgw/pubsub: fix doc on updates. attempt to fix multi-notifications
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-05-02 20:33:34 +03:00
Yuval Lifshitz
be64adf916 rgw/pubsub: fix topic arn. tenant support to multisite tests
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-04-18 11:21:26 +03:00
Yuval Lifshitz
2cf1872bdf rgw/pubsub: more info on notification deletion compatibility
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2019-04-11 12:23:17 +03:00
Yuval Lifshitz
cb256dd92a rgw/pubsub: fix comments from PR
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2019-04-10 19:32:02 +03:00
Yuval Lifshitz
89ddc407b4 rgw/pubsub: clarify pubsub zone configuration
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
2019-04-10 15:38:35 +03:00
Yuval Lifshitz
dc904249a0 rgw/pubsub: fix documentation link errors
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-04-03 13:29:47 +03:00
Yuval Lifshitz
e1e39d627e rgw/pubsub: add more S3 compatibility documentation
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-04-02 14:46:27 +03:00
Yuval Lifshitz
cb6e894937 rgw/pubsub: test and doc bucket deletion impact on notifications
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-04-01 12:28:11 +03:00
Yuval Lifshitz
9fd0f87318 rgw/pubsub: add s3-compatible API documentation
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-03-31 11:40:49 +03:00
Casey Bodley
4c43dd9475
Merge pull request from yuvalif/add_pubsub_tests
rgw/pubsub: add pubsub tests

Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2019-02-20 09:10:17 -05:00
Yuval Lifshitz
95f586d32f rgw: pubsub. fix commenst from PR#25866. support https
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:19 +02:00
Yuval Lifshitz
3606cb774f rgw: pubsub fix bullet list in doc
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:18 +02:00
Yuval Lifshitz
1682e1917e rgw: pubsub update documentation with amqp support
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:18 +02:00
Yuval Lifshitz
6b8b3bc412 rgw: pubsub fix doc issues
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-06 16:29:29 +02:00
Yehuda Sadeh
9a64d3bac7 doc: rgw pubsub fixes
following review

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2018-12-11 01:00:22 -08:00
Yehuda Sadeh
a931e1b020 rgw: pubsub: fix docs
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2018-12-11 01:00:22 -08:00
Yehuda Sadeh
6b7b023350 docs/rgw: document pubsub
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2018-12-11 00:10:43 -08:00