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

Additional logging for storage and replication initialization phases

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Works as Designed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Logging, Replication, Storage
    • Labels:
    • Sprint:
      Storage NYC 2018-12-31, Repl 2019-01-14, Execution Team 2020-04-06

      Description

      There are certain cases where the MongoDB process isn't producing enough logs:

      1. If a MongoDB process crashes when an index build is in progress and the index build is retried (replica set member or standalone not using noIndexBuildRetry) the index build is performed before the MongoDB process initializes replication.
      2. No explicit log entries are made regarding the retried index build.
      3. If a MongoDB process recovers the last clean checkpoint and there are many time consuming operations to rollback. This is also done before the MongoDB process initializes networking and replication.

      Please add more explicit logging for this kind of recovery operations performed at mongod startup.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              milkie Eric Milkie
              Reporter:
              emilio.scalise Emilio Scalise
              Participants:
              Votes:
              1 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: