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

WT_SESSION.verify: checkpoint ranges never verified

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: WT2.6.0
    • Labels:
      None
    • # Replies:
      4
    • Last comment by Customer:
      true

      Description

      Stress test failure with the following CONFIG, it's repeatable for me using the develop branch on pixiebob.

      ############################################
      #  RUN PARAMETERS
      ############################################
      abort=0
      auto_throttle=1
      firstfit=0
      bitcnt=8
      bloom=0
      bloom_bit_count=44
      bloom_hash_count=28
      bloom_oldest=1
      cache=51
      checkpoints=1
      checksum=uncompressed
      chunk_size=4
      compaction=0
      compression=zlib
      data_extend=0
      data_source=file
      delete_pct=31
      dictionary=0
      evict_max=1
      file_type=row-store
      backups=0
      huffman_key=0
      huffman_value=0
      insert_pct=13
      internal_key_truncation=1
      internal_page_max=9
      isolation=read-uncommitted
      key_gap=13
      key_max=51
      key_min=18
      leak_memory=0
      leaf_page_max=16
      logging=0
      logging_archive=0
      logging_prealloc=1
      lsm_worker_threads=4
      merge_max=18
      mmap=1
      ops=100000
      prefix_compression=0
      prefix_compression_min=8
      repeat_data_pct=87
      reverse=0
      rows=100000
      runs=100
      split_pct=84
      statistics=0
      statistics_server=0
      threads=28
      timer=20
      value_max=3551
      value_min=14
      wiredtiger_config=
      write_pct=24
      ############################################
      

        Issue Links

          Activity

          Hide
          keith.bostic Keith Bostic added a comment -

          This is #6825, here's the link to the original output: http://build.wiredtiger.com:8080/job/wiredtiger-test-format-stress/6825/consoleFull

          Show
          keith.bostic Keith Bostic added a comment - This is #6825, here's the link to the original output: http://build.wiredtiger.com:8080/job/wiredtiger-test-format-stress/6825/consoleFull
          Hide
          alexander.gorrod Alexander Gorrod added a comment -

          This isn't isolated to row store tables, so it's unlikely to be an issue with in-memory splitting. The following configuration failed as well.

          ############################################
          #  RUN PARAMETERS
          ############################################
          abort=1
          auto_throttle=1
          firstfit=0
          bitcnt=2
          bloom=1
          bloom_bit_count=57
          bloom_hash_count=25
          bloom_oldest=0
          cache=59
          checkpoints=1
          checksum=uncompressed
          chunk_size=7
          compaction=0
          compression=bzip
          data_extend=0
          data_source=file
          delete_pct=4
          dictionary=0
          evict_max=2
          file_type=variable-length column-store
          backups=0
          huffman_key=0
          huffman_value=0
          insert_pct=31
          internal_key_truncation=0
          internal_page_max=13
          isolation=read-uncommitted
          key_gap=15
          key_max=21
          key_min=21
          leak_memory=0
          leaf_page_max=10
          logging=1
          logging_archive=1
          logging_prealloc=1
          lsm_worker_threads=4
          merge_max=4
          mmap=1
          ops=454464
          prefix_compression=1
          prefix_compression_min=4
          repeat_data_pct=31
          reverse=0
          rows=208176
          runs=0
          split_pct=45
          statistics=1
          statistics_server=0
          threads=8
          timer=2
          value_max=3614
          value_min=6
          wiredtiger_config=
          write_pct=10
          ############################################
          

          Show
          alexander.gorrod Alexander Gorrod added a comment - This isn't isolated to row store tables, so it's unlikely to be an issue with in-memory splitting. The following configuration failed as well. ############################################ # RUN PARAMETERS ############################################ abort=1 auto_throttle=1 firstfit=0 bitcnt=2 bloom=1 bloom_bit_count=57 bloom_hash_count=25 bloom_oldest=0 cache=59 checkpoints=1 checksum=uncompressed chunk_size=7 compaction=0 compression=bzip data_extend=0 data_source=file delete_pct=4 dictionary=0 evict_max=2 file_type=variable-length column-store backups=0 huffman_key=0 huffman_value=0 insert_pct=31 internal_key_truncation=0 internal_page_max=13 isolation=read-uncommitted key_gap=15 key_max=21 key_min=21 leak_memory=0 leaf_page_max=10 logging=1 logging_archive=1 logging_prealloc=1 lsm_worker_threads=4 merge_max=4 mmap=1 ops=454464 prefix_compression=1 prefix_compression_min=4 repeat_data_pct=31 reverse=0 rows=208176 runs=0 split_pct=45 statistics=1 statistics_server=0 threads=8 timer=2 value_max=3614 value_min=6 wiredtiger_config= write_pct=10 ############################################
          Hide
          alexander.gorrod Alexander Gorrod added a comment -

          This was introduced with the merge of https://github.com/wiredtiger/wiredtiger/pull/1910

          Chasing down the actual cause now.

          Show
          alexander.gorrod Alexander Gorrod added a comment - This was introduced with the merge of https://github.com/wiredtiger/wiredtiger/pull/1910 Chasing down the actual cause now.
          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'michaelcahill', u'name': u'Michael Cahill', u'email': u'michael.cahill@mongodb.com'}

          Message: Fix the logic around in-memory splits: if we're trying one, don't allow any other kind of eviction.

          refs WT-1916, WT-1917
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/cd4304c8d40478c447155302230d266989127445

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'michaelcahill', u'name': u'Michael Cahill', u'email': u'michael.cahill@mongodb.com'} Message: Fix the logic around in-memory splits: if we're trying one, don't allow any other kind of eviction. refs WT-1916 , WT-1917 Branch: develop https://github.com/wiredtiger/wiredtiger/commit/cd4304c8d40478c447155302230d266989127445

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since reply:
                2 years, 3 weeks, 4 days ago
                Date of 1st Reply: