]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw:cleanup/refactor json and xml encoders and decoders 44299/head
authorKaleb S. KEITHLEY <kkeithle@redhat.com>
Mon, 13 Dec 2021 19:33:52 +0000 (14:33 -0500)
committerKaleb S. KEITHLEY <kkeithle@redhat.com>
Mon, 13 Dec 2021 19:33:52 +0000 (14:33 -0500)
commit2414c7584eb90bfff42d512879a0aa6b220d359e
tree3843d55da9d878491fffd5b54fe6795a097c273d
parent44d706c353865abc44e284bd684f5328031579c9
rgw:cleanup/refactor json and xml encoders and decoders

move the encoder and decoder methods into their associated class
files to eliminate undefined references to the class vtable

https://tracker.ceph.com/issues/53596

Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
31 files changed:
src/rgw/CMakeLists.txt
src/rgw/rgw_acl.cc
src/rgw/rgw_acl_s3.cc
src/rgw/rgw_basic_types.cc
src/rgw/rgw_basic_types.h
src/rgw/rgw_bucket.cc
src/rgw/rgw_bucket.h
src/rgw/rgw_cache.cc
src/rgw/rgw_common.cc
src/rgw/rgw_compression.cc
src/rgw/rgw_data_sync.cc
src/rgw/rgw_datalog.cc
src/rgw/rgw_dencoder.cc
src/rgw/rgw_json_enc.cc
src/rgw/rgw_keystone.cc
src/rgw/rgw_lc.cc
src/rgw/rgw_log.cc
src/rgw/rgw_metadata.cc
src/rgw/rgw_multi.cc
src/rgw/rgw_obj_manifest.cc
src/rgw/rgw_op.cc
src/rgw/rgw_orphan.cc
src/rgw/rgw_quota.cc
src/rgw/rgw_rados.cc
src/rgw/rgw_sync.cc
src/rgw/rgw_sync_policy.cc
src/rgw/rgw_tag.cc
src/rgw/rgw_user.cc
src/rgw/rgw_website.cc
src/rgw/rgw_xml_enc.cc
src/rgw/rgw_zone.cc