Signed-off-by: Neha Ojha <nojha@redhat.com>
(cherry picked from commit
a5329ba8dd169e55deaff47d042354e53d8e722d)
Conflicts:
src/osd/PGLog.cc: Now it is possible to have complete_to version
less than or equal to trim version, because the pg log length upper
limit is a hard limit, and trim can proceed even when there is
pending recovery/backfill. So do not complain when this happens.
set<string>* trimmed_dups,
eversion_t *write_from_dups)
{
- if (complete_to != log.end() &&
- complete_to->version <= s) {
- generic_dout(0) << " bad trim to " << s << " when complete_to is "
- << complete_to->version
- << " on " << *this << dendl;
- }
-
assert(s <= can_rollback_to);
- generic_dout(0) << " complete_to " << complete_to->version << dendl;
+ generic_dout(20) << " complete_to " << complete_to->version << dendl;
auto earliest_dup_version =
log.rbegin()->version.version < cct->_conf->osd_pg_log_dups_tracked