]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
RGW Zipper - remove unused create_object()
authorDaniel Gryniewicz <dang@redhat.com>
Fri, 20 Aug 2021 17:30:41 +0000 (13:30 -0400)
committerDaniel Gryniewicz <dang@redhat.com>
Fri, 20 Aug 2021 17:30:41 +0000 (13:30 -0400)
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
src/rgw/rgw_sal.h
src/rgw/rgw_sal_dbstore.cc
src/rgw/rgw_sal_dbstore.h
src/rgw/rgw_sal_rados.cc
src/rgw/rgw_sal_rados.h

index 92c2bddee61116b6c75e46466908b25ae7f87c8e..2ee306a512191dcfe67b0a691dd241139b68d788 100644 (file)
@@ -419,7 +419,6 @@ class Bucket {
 
     virtual std::unique_ptr<Object> get_object(const rgw_obj_key& key) = 0;
     virtual int list(const DoutPrefixProvider* dpp, ListParams&, int, ListResults&, optional_yield y) = 0;
-    virtual Object* create_object(const rgw_obj_key& key /* Attributes */) = 0;
     virtual Attrs& get_attrs(void) { return attrs; }
     virtual int set_attrs(Attrs a) { attrs = a; return 0; }
     virtual int remove_bucket(const DoutPrefixProvider* dpp, bool delete_children, std::string prefix, std::string delimiter, bool forward_to_master, req_info* req_info, optional_yield y) = 0;
index dcb968e6c34c40c5c443c4bfd247da3f963a6011..898b10dd6505cc516476a746bb1f29e455c1a8a3 100644 (file)
@@ -125,11 +125,6 @@ namespace rgw::sal {
     return ret;
   }
 
-  Object *DBBucket::create_object(const rgw_obj_key &key)
-  {
-    return nullptr;
-  }
-
   int DBBucket::remove_bucket(const DoutPrefixProvider *dpp, bool delete_children, std::string prefix, std::string delimiter, bool forward_to_master, req_info* req_info, optional_yield y)
   {
     int ret;
index 2b95af27216e47a481f07cca1834e9803c0e3ef9..50129d9f7ed606fbecaf7aff90c2c484501e413c 100644 (file)
@@ -120,7 +120,6 @@ namespace rgw { namespace sal {
 
       virtual std::unique_ptr<Object> get_object(const rgw_obj_key& k) override;
       virtual int list(const DoutPrefixProvider *dpp, ListParams&, int, ListResults&, optional_yield y) override;
-      Object* create_object(const rgw_obj_key& key /* Attributes */) override;
       virtual int remove_bucket(const DoutPrefixProvider *dpp, bool delete_children, std::string prefix, std::string delimiter, bool forward_to_master, req_info* req_info, optional_yield y) override;
       virtual int remove_bucket_bypass_gc(int concurrent_max, bool
                                        keep_index_consistent,
index 11428f1363ce71125c67ef1206d6ecf275ab2a3b..d75069c9727ec688029d69b4c03bddbb86325914 100644 (file)
@@ -223,12 +223,6 @@ int RadosUser::remove_user(const DoutPrefixProvider* dpp, optional_yield y)
                                          RGWUserCtl::RemoveParams().set_objv_tracker(&objv_tracker));
 }
 
-/* Placeholder */
-Object* RadosBucket::create_object(const rgw_obj_key &key)
-{
-  return nullptr;
-}
-
 RadosBucket::~RadosBucket() {}
 
 int RadosBucket::remove_bucket(const DoutPrefixProvider* dpp,
index bf8a9539195828d043d2e2d29bdf87ebd0352e1e..f1c73c39745c205647d69db7948cf1f842b3afee 100644 (file)
@@ -267,7 +267,6 @@ class RadosBucket : public Bucket {
 
     virtual std::unique_ptr<Object> get_object(const rgw_obj_key& k) override;
     virtual int list(const DoutPrefixProvider* dpp, ListParams&, int, ListResults&, optional_yield y) override;
-    Object* create_object(const rgw_obj_key& key /* Attributes */) override;
     virtual int remove_bucket(const DoutPrefixProvider* dpp, bool delete_children, std::string prefix, std::string delimiter, bool forward_to_master, req_info* req_info, optional_yield y) override;
     virtual int remove_bucket_bypass_gc(int concurrent_max, bool
                                        keep_index_consistent,