Skip to content

Commit 7e153ba

Browse files
committed
os/bluestore: remove redundant virtual declarations in CacheShard class
Fixes: https://tracker.ceph.com/issues/64445 Signed-off-by: Igor Fedotov <[email protected]>
1 parent 4e13f93 commit 7e153ba

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/os/bluestore/BlueStore.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1455,19 +1455,19 @@ class BlueStore : public ObjectStore,
14551455
_trim_to(0);
14561456
}
14571457

1458-
virtual void shift_bins() {
1458+
void shift_bins() {
14591459
std::lock_guard l(lock);
14601460
age_bins.push_front(std::make_shared<int64_t>(0));
14611461
}
1462-
virtual uint32_t get_bin_count() {
1462+
uint32_t get_bin_count() {
14631463
std::lock_guard l(lock);
14641464
return age_bins.capacity();
14651465
}
1466-
virtual void set_bin_count(uint32_t count) {
1466+
void set_bin_count(uint32_t count) {
14671467
std::lock_guard l(lock);
14681468
age_bins.set_capacity(count);
14691469
}
1470-
virtual uint64_t sum_bins(uint32_t start, uint32_t end) {
1470+
uint64_t sum_bins(uint32_t start, uint32_t end) {
14711471
std::lock_guard l(lock);
14721472
auto size = age_bins.size();
14731473
if (size < start) {

0 commit comments

Comments
 (0)