]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
os/bluestore/Allocator: drop unused and goofy release_extents
authorSage Weil <sage@redhat.com>
Tue, 17 Jan 2017 15:26:50 +0000 (10:26 -0500)
committerSage Weil <sage@redhat.com>
Wed, 18 Jan 2017 13:38:44 +0000 (07:38 -0600)
Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/Allocator.h
src/test/objectstore/Allocator_test.cc

index ed65d8dc78352c43028eb88f97d8e5636810b6d4..63f8e02c5b7b7168e885c220b3e44aeb69489055 100644 (file)
@@ -47,17 +47,6 @@ public:
   virtual int release(
     uint64_t offset, uint64_t length) = 0;
 
-  virtual int release_extents(AllocExtentVector *extents, int count) {
-    int res = 0;
-      for (int i = 0; i < count; i++) {
-        res = release((*extents)[i].offset, (*extents)[i].length);
-        if (res != 0) {
-         break;
-        }
-      }
-    return res;
-  }
-
   virtual void dump() = 0;
 
   virtual void init_add_free(uint64_t offset, uint64_t length) = 0;
index 180ef95e2603ca13859c25eba99bacdc61b66d01..7976a21e410f93d03716b918dd4cc5322e5e3057 100644 (file)
@@ -169,7 +169,6 @@ TEST_P(AllocTest, test_alloc_min_max_alloc)
     for (auto& e : extents) {
       EXPECT_EQ(e.length, 2 * block_size);
     }
-    EXPECT_EQ(alloc->release_extents(&extents, count), 0);
   }
 }