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: v12.2.13~243^2~6 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6a859552f3bdec3d4c5d2685ac045d9235a887ba;p=ceph.git osd: Remove unused pg_log_t::copy_range() Signed-off-by: David Zafman (cherry picked from commit d1ad129dd4b71640ae2e74d793e45146dca8bf26) Conflicts: src/osd/osd_types.cc (trivial) --- diff --git a/src/osd/osd_types.cc b/src/osd/osd_types.cc index 20a02735fa37..b8acccc17dfd 100644 --- a/src/osd/osd_types.cc +++ b/src/osd/osd_types.cc @@ -4357,26 +4357,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(); - assert(i != other.log.rend()); - while (i->version > to) { - ++i; - assert(i != other.log.rend()); - } - 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 0f300d6e82e3..ad16d5966919 100644 --- a/src/osd/osd_types.h +++ b/src/osd/osd_types.h @@ -3668,15 +3668,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 *