Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-13294

Contradictory logs in RTS

    • Type: Icon: Bug Bug
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: RTS
    • None
    • Storage Engines

      Suggesting the following change otherwise we print two messages that are contradictory:

      diff --git a/src/rollback_to_stable/rts_btree_walk.c b/src/rollback_to_stable/rts_btree_walk.c
      index 139aa1dac..7bee3f5d1 100644
      --- a/src/rollback_to_stable/rts_btree_walk.c
      +++ b/src/rollback_to_stable/rts_btree_walk.c
      @@ -104,6 +104,7 @@ __rts_btree_walk_page_skip(
               __wt_verbose_multi(session, WT_VERB_RECOVERY_RTS(session),
                 WT_RTS_VERB_TAG_STABLE_PG_WALK_SKIP "ref=%p: stable page walk skipped", (void *)ref);
               WT_STAT_CONN_INCR(session, txn_rts_tree_walk_skip_pages);
      +        return (0);
           }
       
           reconciled = ref->page && ref->page->modify ? true : false;
      

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            etienne.petrel@mongodb.com Etienne Petrel
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: