ceph / ceph/go-ceph

rgw: support bucket notification API

Open
#547 5 comments 1 reaction 0 assignees View on GitHub
enhancement help-wanted
Dominant language
Go
Stars
691
Forks
296
Avg merge
2d 16h
Merged PRs (30d)
11

Description

implement the following bucket APIs to manage bucket notifications:
https://docs.ceph.com/en/latest/radosgw/s3/bucketops/#create-notification
https://docs.ceph.com/en/latest/radosgw/s3/bucketops/#delete-notification
https://docs.ceph.com/en/latest/radosgw/s3/bucketops/#get-list-notification

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the linked Ceph bucket notification API documentation for the create, delete, and get/list operations, then locate the corresponding RGW bucket-operation entry points in this Go binding. Done means the three notification APIs are exposed and their behavior matches the linked Ceph documentation; no file or test path is named in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
api, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.