From: David Zafman Date: Tue, 30 Apr 2019 23:09:47 +0000 (-0700) Subject: osd: Remove unused pg_log_t::copy_range() X-Git-Tag: v14.2.2~162^2~6 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2e4431d545796f592e3f91b51b6ebd4c0f8edf55;p=ceph.git osd: Remove unused pg_log_t::copy_range() Signed-off-by: David Zafman (cherry picked from commit d1ad129dd4b71640ae2e74d793e45146dca8bf26) --- diff --git a/src/osd/osd_types.cc b/src/osd/osd_types.cc index 7a42f566a069..f3eb37a7b79a 100644 --- a/src/osd/osd_types.cc +++ b/src/osd/osd_types.cc @@ -4657,26 +4657,6 @@ void pg_log_t::copy_after(const pg_log_t &other, eversion_t v) } } -void pg_log_t::copy_range(const pg_log_t &other, eversion_t from, eversion_t to) -{ - can_rollback_to = other.can_rollback_to; - list::const_reverse_iterator i = other.log.rbegin(); - ceph_assert(i != other.log.rend()); - while (i->version > to) { - ++i; - ceph_assert(i != other.log.rend()); - } - ceph_assert(i->version == to); - head = to; - for ( ; i != other.log.rend(); ++i) { - if (i->version <= from) { - tail = i->version; - break; - } - log.push_front(*i); - } -} - void pg_log_t::copy_up_to(const pg_log_t &other, int max) { can_rollback_to = other.can_rollback_to; diff --git a/src/osd/osd_types.h b/src/osd/osd_types.h index 3457d5baa2c8..ce9803a598a5 100644 --- a/src/osd/osd_types.h +++ b/src/osd/osd_types.h @@ -4084,15 +4084,6 @@ public: */ void copy_after(const pg_log_t &other, eversion_t from); - /** - * copy a range of entries from another pg_log_t - * - * @param other pg_log_t to copy from - * @param from copy entries after this version - * @param to up to and including this version - */ - void copy_range(const pg_log_t &other, eversion_t from, eversion_t to); - /** * copy up to N entries *