]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
RGW:Multisite: Create a new filter for ETag Verifier
authorPrasad Krishnan <prasad.krishnan@flipkart.com>
Mon, 16 Mar 2020 18:45:36 +0000 (18:45 +0000)
committerNathan Cutler <ncutler@suse.com>
Thu, 28 Jan 2021 15:45:32 +0000 (16:45 +0100)
commit524dca1dab05ff59c44bec23444ebd0e1c55af7b
tree74736926d24087e6f3aa846665e6635262e44cfe
parent37a4ab2609c031bb981c19efe73d81266bd985fa
RGW:Multisite: Create a new filter for ETag Verifier

This patch re-writes the ETag verifier into a filter that peeks into the
incoming stream of data and calculates MD5 checksum.

Signed-off-by: Prasad Krishnan <prasad.krishnan@flipkart.com>
(cherry picked from commit 2677c4b88806d4af6d525157e7006c1b0ca1b964)
src/rgw/CMakeLists.txt
src/rgw/rgw_etag_verifier.cc [new file with mode: 0644]
src/rgw/rgw_etag_verifier.h [new file with mode: 0644]
src/rgw/rgw_obj_manifest.h
src/rgw/rgw_rados.cc