We clearly won't get dup ops on these repops, and they don't
have meaningful versions since they don't carry log
entries.
Fixes: #7682
Signed-off-by: Samuel Just <sam.just@inktank.com>
for (xlist<RepGather*>::iterator i = repop_queue.begin();
!i.end();
++i) {
+ // skip copy from temp object ops
+ if ((*i)->v == eversion_t())
+ continue;
if ((*i)->v > v)
break;
if (!(*i)->all_committed)
for (xlist<RepGather*>::iterator i = repop_queue.begin();
!i.end();
++i) {
+ // skip copy from temp object ops
+ if ((*i)->v == eversion_t())
+ continue;
if ((*i)->v > v)
break;
if (!(*i)->all_applied)