Dear Community,
Currently, there are several events that could be sent as bucket
notifications but are missing some critical information from their objects:
* "Post" event sent at the beginning of a multipart upload - when multipart
start there is no information on the size of the object, its etag, and
other content related attributes
* "Put" event for a part during a multipart upload - there is only
information o the specific part being uploaded, which is usually less
useful for the recipient of the notification. In addition, this could be
confusing, since the final object does not exist yet
* "Delete" event when a deletion marker is being deleted. Unlike the case
of creation of a deletion marker (where there is information on the version
that was deleted) in the case of deletion of a deletion marker no
information on the deleted object exists
So, the plan is not to send notification in the above cases, however, since
this would be a behavior change to the RGW, I would like to make sure that
this won't break existing integrations.
Your feedback is welcome!
Yuval