]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
librados: remove redundant IoCtx::nobjects_begin() variants
authorKefu Chai <kchai@redhat.com>
Fri, 2 Nov 2018 13:30:33 +0000 (21:30 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 7 Nov 2018 22:05:25 +0000 (14:05 -0800)
this change partially reverts 6eca7d08893abbe41f7fa6b2834fb05e84be572b

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/include/rados/librados.hpp
src/librados/librados_cxx.cc

index ce0b2500a7457e4aceabf6a83ad09ad074433d11..069e5dc58b808064b796b4fbdf778b77cee77301 100644 (file)
@@ -897,16 +897,13 @@ namespace librados
 
 
     /// Start enumerating objects for a pool
-    NObjectIterator nobjects_begin();
-    NObjectIterator nobjects_begin(const bufferlist &filter);
+    NObjectIterator nobjects_begin(const bufferlist &filter=bufferlist());
     /// Start enumerating objects for a pool starting from a hash position
-    NObjectIterator nobjects_begin(uint32_t start_hash_position);
     NObjectIterator nobjects_begin(uint32_t start_hash_position,
-                                   const bufferlist &filter);
+                                   const bufferlist &filter=bufferlist());
     /// Start enumerating objects for a pool starting from cursor
-    NObjectIterator nobjects_begin(const librados::ObjectCursor& cursor);
     NObjectIterator nobjects_begin(const librados::ObjectCursor& cursor,
-                                   const bufferlist &filter);
+                                   const bufferlist &filter=bufferlist());
     /// Iterator indicating the end of a pool
     const NObjectIterator& nobjects_end() const;
 
index 33d5fde6cf0518859a2df4be83c7f383989440f3..4edd046831ae98d5b22806867dcba2f4ab4cf294 100644 (file)
@@ -1719,12 +1719,6 @@ int librados::IoCtx::list_lockers(const std::string &oid, const std::string &nam
   return tmp_lockers.size();
 }
 
-librados::NObjectIterator librados::IoCtx::nobjects_begin()
-{
-  bufferlist bl;
-  return nobjects_begin(bl);
-}
-
 librados::NObjectIterator librados::IoCtx::nobjects_begin(
     const bufferlist &filter)
 {
@@ -1738,12 +1732,6 @@ librados::NObjectIterator librados::IoCtx::nobjects_begin(
   return iter;
 }
 
-librados::NObjectIterator librados::IoCtx::nobjects_begin(uint32_t pos)
-{
-  bufferlist bl;
-  return nobjects_begin(pos, bl);
-}
-
 librados::NObjectIterator librados::IoCtx::nobjects_begin(
   uint32_t pos, const bufferlist &filter)
 {
@@ -1757,12 +1745,6 @@ librados::NObjectIterator librados::IoCtx::nobjects_begin(
   return iter;
 }
 
-librados::NObjectIterator librados::IoCtx::nobjects_begin(const ObjectCursor& cursor)
-{
-  bufferlist bl;
-  return nobjects_begin(cursor, bl);
-}
-
 librados::NObjectIterator librados::IoCtx::nobjects_begin(
   const ObjectCursor& cursor, const bufferlist &filter)
 {