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

3.4: Mention stricter createIndexes validation in release notes

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Critical - P2
    • Resolution: Fixed
    • None
    • 3.4.0
    • Rel Notes
    • 0.25
    • KANBAN BUCKET
    • true

    Description

      Under SERVER-769 we made createIndexes command validation stricter for both top level fields and index specification fields. It may be worth mentioning this in the 3.4 release notes as there may be users whose index creation scripts fail on upgrade due to invalid fields.

      Examples of createIndexes command execution that succeed for 3.2 and fail for 3.4:

      db.runCommand('createIndexes', {indexes: [{key: {e: 1}, name: 'e_1'}], 'invalidField': 1});
      db.runCommand('createIndexes', {indexes: [{key: {e: 1}, name: 'e_1', 'v': 2, 'invalidField': 1}]});
      

      Attachments

        Issue Links

          Activity

            People

              kay.kim@mongodb.com Kay Kim (Inactive)
              james.wahlin@mongodb.com James Wahlin
              Jonathan Dahl Jonathan Dahl
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                5 years, 31 weeks ago