Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-13889

Investigate changes in SERVER-50491: Frequent schema changes due to freeStorageSize limit FTDC retention

      Description

      Downstream Change Summary

      freeStorageSize is now included in serverStatus even when it is zero (previously it was only included when nonzero). This is being backported to 4.4 as well.

      Description of Linked Ticket

      In SERVER-42037 we introduced a freeStorageSize metric that reports the amount of bytes available for reuse in the oplog table. But this value is only appended to serverStatus if it is non-zero, which creates frequent schema changes in the case where the oplog table has only a small amount of free space. In one test back-of-the-envelope calculation indicates this was cutting FTDC retention in half. The value should be included in serverStatus even if it's 0.

      Scope of changes

      Impact to Other Docs

      MVP (Work and Date)

      Resources (Scope or Design Docs, Invision, etc.)

            Assignee:
            dave.cuthbert@mongodb.com Dave Cuthbert (Inactive)
            Reporter:
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              3 years, 14 weeks, 3 days ago