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

Updates to 'Journaling' documentation

    XMLWordPrintableJSON

Details

    Description

      On the Journaling page: https://docs.mongodb.org/manual/core/journaling/

      Journaling and WiredTiger section:

      However, if MongoDB exits unexpectedly in between checkpoints, journaling is required to recover information that occurred after the last checkpoint.

      This isn't quite right. It is for a standalone instance, but for a replica set a node can generally recover from the last checkpoint via normal replication.

      Journaling Process

      With journaling, WiredTiger creates a log record per transaction.

      The word 'transaction' can lead to problems. While WiredTiger implemented transactions underneath the database there are no database level transactions. We should either change the word transaction (to something like 'operation') or clarify that transaction is a WiredTiger specific term.

      Attachments

        Activity

          People

            kay.kim@mongodb.com Kay Kim (Inactive)
            ronan.bohan@mongodb.com Ronan Bohan
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              1 year, 14 weeks, 1 day ago