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

MMAPv1 LSNFile may be updated ahead of what is synced to data files

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Backport Completed:
    • Sprint:
      Integration F (02/01/16)

      Description

      MMAPv1 journalling tracks the LSN of the last write to be fsynced to the data files so it knows where to start applying the journal file during recovery. Due to a sequencing error in how it is updated, it may be ahead of what is actually synced to the data files.

        Activity

        Hide
        redbeard0531 Mathias Stearn added a comment - - edited

        Author:

        {u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

        Message: SERVER-22261 Ensure LSNFile only contains sequence numbers flushed to data files
        Branch: master
        https://github.com/mongodb/mongo/commit/0386400f728588140ccd9c896f7b87370d9bc866

        Show
        redbeard0531 Mathias Stearn added a comment - - edited Author: {u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'} Message: SERVER-22261 Ensure LSNFile only contains sequence numbers flushed to data files Branch: master https://github.com/mongodb/mongo/commit/0386400f728588140ccd9c896f7b87370d9bc866
        Hide
        xgen-internal-githook Githook User added a comment -

        Author:

        {u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

        Message: SERVER-22261 Ensure LSNFile only contains sequence numbers flushed to data files

        (cherry picked from commit 0386400f728588140ccd9c896f7b87370d9bc866)
        Branch: v3.2
        https://github.com/mongodb/mongo/commit/a8cd82b2b874e888071fa482ddd244ec3e84ec45

        Show
        xgen-internal-githook Githook User added a comment - Author: {u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'} Message: SERVER-22261 Ensure LSNFile only contains sequence numbers flushed to data files (cherry picked from commit 0386400f728588140ccd9c896f7b87370d9bc866) Branch: v3.2 https://github.com/mongodb/mongo/commit/a8cd82b2b874e888071fa482ddd244ec3e84ec45
        Hide
        xgen-internal-githook Githook User added a comment -

        Author:

        {u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

        Message: SERVER-22261 Ensure LSNFile only contains sequence numbers flushed to data files

        (cherry picked from commit 0386400f728588140ccd9c896f7b87370d9bc866)
        Branch: v3.0
        https://github.com/mongodb/mongo/commit/c259a7ef3886ae645a58a36a22a9e6e5e45875c3

        Show
        xgen-internal-githook Githook User added a comment - Author: {u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'} Message: SERVER-22261 Ensure LSNFile only contains sequence numbers flushed to data files (cherry picked from commit 0386400f728588140ccd9c896f7b87370d9bc866) Branch: v3.0 https://github.com/mongodb/mongo/commit/c259a7ef3886ae645a58a36a22a9e6e5e45875c3
        Hide
        xgen-internal-githook Githook User added a comment -

        Author:

        {u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

        Message: SERVER-22261 Ensure LSNFile only contains sequence numbers flushed to data files

        (cherry picked from commit 0386400f728588140ccd9c896f7b87370d9bc866)
        Branch: v2.6
        https://github.com/mongodb/mongo/commit/a463cb21c887e6532d0be271a3b3f163be06261c

        Show
        xgen-internal-githook Githook User added a comment - Author: {u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'} Message: SERVER-22261 Ensure LSNFile only contains sequence numbers flushed to data files (cherry picked from commit 0386400f728588140ccd9c896f7b87370d9bc866) Branch: v2.6 https://github.com/mongodb/mongo/commit/a463cb21c887e6532d0be271a3b3f163be06261c

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

                Agile