Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-48486

Make WiredTigerCheckpointThread more responsive to syncdelay period changes

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Won't Do
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Storage
    • None
    • Storage Execution

    Description

      Currently the WiredTigerCheckpointThread sleeps for 'syncdelay' seconds. If the 'syncdelay' is changed at runtime, the WiredTigerCheckpointThread will continue to use the previous setting until it expires. So, if a user has the default of 60 seconds, then runs the setParameter cmd to change 'syncdelay' to to 5 seconds, the server won't respond to the new value of 5 for 60 seconds. This test does just that, and finishes testing before the checkpoint thread even sees the new 5 value (note, this is a really old test that doesn't matter much).

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            dianna.hohensee@mongodb.com Dianna Hohensee (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: