]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/multi: Fix error handling in public Datalog APIs
authorAdam C. Emerson <aemerson@redhat.com>
Tue, 15 Apr 2025 11:30:35 +0000 (07:30 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Wed, 6 Aug 2025 18:29:36 +0000 (14:29 -0400)
commit9d4968b4a075cb764b4139d864e0ec199890a89a
treeaeea8e022c39a18bb87bb795b8819ca5a6c24839
parentb84d7e3530730d0f94736fa12848125925d1a4f0
rgw/multi: Fix error handling in public Datalog APIs

I had been thinking of list and trim as purely internal interfaces,
but they are called through HTTP and thus need to be prepared for bad
input.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/rgw/driver/rados/rgw_datalog.cc
src/rgw/driver/rados/rgw_datalog.h
src/rgw/driver/rados/rgw_rest_log.cc
src/rgw/radosgw-admin/radosgw-admin.cc