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

Fix a bug related to trying to evict an accessible internal page with an active split generation

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Blocker - P1 Blocker - P1
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • 1
    • Storage - Ra 2021-08-09

      It looks like during parallel FSM workload test sweep server in WiredTiger tries to evict an accessible internal page with an active split generation

      [MongoDFixture:job0] 2021-08-03T07:47:44.499+0000 E  STORAGE  [thread1935] WiredTiger error (0) [1627976864:499718][3284:0x7ff5be00d700], file:collection-5805--3876386222769692382.wt, sweep-server: __wt_ref_out, 43: !WT_PAGE_IS_INTERNAL(ref->page) || F_ISSET(session->dhandle, WT_DHANDLE_EXCLUSIVE) || !__wt_gen_active(session, WT_GEN_SPLIT, ref->page->pg_intl_split_gen) Raw: [1627976864:499718][3284:0x7ff5be00d700], file:collection-5805--3876386222769692382.wt, sweep-server: __wt_ref_out, 43: !WT_PAGE_IS_INTERNAL(ref->page) || F_ISSET(session->dhandle, WT_DHANDLE_EXCLUSIVE) || !__wt_gen_active(session, WT_GEN_SPLIT, ref->page->pg_intl_split_gen)
      [MongoDFixture:job0] 2021-08-03T07:47:44.503+0000 E  STORAGE  [thread1935] WiredTiger error (0) [1627976864:503736][3284:0x7ff5be00d700], file:collection-5805--3876386222769692382.wt, sweep-server: __wt_abort, 28: aborting WiredTiger library Raw: [1627976864:503736][3284:0x7ff5be00d700], file:collection-5805--3876386222769692382.wt, sweep-server: __wt_abort, 28: aborting WiredTiger library
      

      The assert was added by this recent  backport: https://github.com/wiredtiger/wiredtiger/commit/98cec0268b3f532c46b443e3141b0145a3a244ff 

            Assignee:
            alexey.anisimov@mongodb.com Alexey Anisimov (Inactive)
            Reporter:
            alexey.anisimov@mongodb.com Alexey Anisimov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: