Simple collation is included in index information

XMLWordPrintableJSON

    • Type: Build Failure
    • Resolution: Fixed
    • Priority: Unknown
    • 7.2.0
    • Affects Version/s: None
    • Component/s: None
    • 1
    • Not Needed
    • None
    • Not Needed
    • None
    • None
    • None
    • None
    • None
    • None

      Latest server returns additional field in response and test is failing

      https://parsley.corp.mongodb.com/evergreen/mongo_node_driver_next_rhel80_large_Node24_test_latest_server_patch_16a899daa378a2c55aac75b1040159b5de8ee647_69e0f7465fbf1d0007b8219d_26_04_16_14_51_11/0/task?bookmarks=0,10756&shareLine=10644

      AssertionError: expected [ { v: 2, key: { _id: 1 }, name: '_id_', collation: { locale: 'simple' } }, { v: 2, key: { a: 1 }, name: 'a_1', hidden: true, collation: { locale: 'simple' } } ] to deeply equal [ { v: 2, key: { _id: 1 }, name: '_id_' }, { v: 2, key: { a: 1 }, name: 'a_1', hidden: true } ]
      [2026/04/16 17:09:08.477]       + expected - actual
      [2026/04/16 17:09:08.477]        [
      [2026/04/16 17:09:08.477]          {
      [2026/04/16 17:09:08.477]       -    "collation": {
      [2026/04/16 17:09:08.477]       -      "locale": "simple"
      [2026/04/16 17:09:08.477]       -    }
      [2026/04/16 17:09:08.477]            "key": {
      [2026/04/16 17:09:08.477]              "_id": 1
      [2026/04/16 17:09:08.477]            }
      [2026/04/16 17:09:08.477]            "name": "_id_"
      [2026/04/16 17:09:08.477]            "v": 2
      [2026/04/16 17:09:08.477]          }
      [2026/04/16 17:09:08.477]          {
      [2026/04/16 17:09:08.477]       -    "collation": {
      [2026/04/16 17:09:08.477]       -      "locale": "simple"
      [2026/04/16 17:09:08.477]       -    }
      [2026/04/16 17:09:08.477]            "hidden": true
      [2026/04/16 17:09:08.477]            "key": {
      [2026/04/16 17:09:08.477]              "a": 1
      [2026/04/16 17:09:08.477]            }
      [2026/04/16 17:09:08.477]       
      

      AC:

      • ignore unknown fields in response (like collation in this particular case)

            Assignee:
            Sergey Zelenov
            Reporter:
            Sergey Zelenov
            Daria Pardue
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: