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

Avoid unique index format update via an empty collMod on secondary with FCV=4.0

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 4.1.1
    • Fix Version/s: 4.1.3
    • Component/s: Storage
    • Labels:
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Sprint:
      Storage Engines 2018-08-27
    • Linked BF Score:
      15

      Description

      We are seeing multiple evergreen failures with following assertion failure during a collection Validate on a secondary in a replica set.

      [ReplicaSetFixture:job0:secondary] 2018-08-06T18:09:24.083+0000 D -        [conn283] User Assertion: Overflow: Invalid advance (1) past end of buffer[0] at offset: 0 src/mongo/util/bufreader.h 109
      [ValidateCollections:job0:jstestfuzz-3c61-ent_94e1-qa_a6ce-1533653374890-044:ValidateCollections] 2018-08-07T15:06:59.231+0000 	"errors" : [
      [ValidateCollections:job0:jstestfuzz-3c61-ent_94e1-qa_a6ce-1533653374890-044:ValidateCollections] 2018-08-07T15:06:59.231+0000 		"exception during index validation: Overflow: Invalid advance (1) past end of buffer[0] at offset: 0"

      This failure looks related to recent changes in the unique index format.

        Attachments

          Activity

            People

            Assignee:
            neha.khatri Neha Khatri
            Reporter:
            neha.khatri Neha Khatri
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                  PagerDuty