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

Avoid performing history store cleanup for modified trees

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT10.0.0, 4.4.0-rc0, 4.7.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • 3
    • Storage Engines 2020-04-06

      Rollback to stable cleans the history store even for the tables that are timestamp and immediately durable in scenarios when those tables are never checkpointed. As in those scenarios, the durable timestamp that is zero, so it treats as a non-timestamped table and performs the history store cleanup that can lead to data loss.

       

      The solution to this problem is to avoid cleaning the history store when the tree is modified.

            Assignee:
            haribabu.kommi@mongodb.com Haribabu Kommi
            Reporter:
            haribabu.kommi@mongodb.com Haribabu Kommi
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: