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

Add tracking tools for measuring OplogStones performance

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.6.16, 4.2.1, 4.3.1, 4.0.14
    • Component/s: Storage
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Backport Requested:
      v4.2, v4.0, v3.6
    • Sprint:
      Execution Team 2019-09-23, Execution Team 2019-10-07
    • Linked BF Score:
      50

      Description

      In order to best educate a solution for SERVER-42175, we should generate some data on start up and truncation performance with respect to different sizes of OplogStones.

      We should add server parameters for maximum counts of OplogStones and minimum sizes of OplogStones. Additionally, we should track:

      1. How long oplog sampling takes on start up
      2. Average amount of time spent truncating
      3. Cumulative length of time spent truncating
      4. Cumulative amount of truncate calls

      3. and 4. allow us to determine the average amount of time spent truncating.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: