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

Make sure "implicitlyCreateIndex" doesn't get set in multiversion cluster

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Cluster Scalability
    • ALL
    • Cluster Scalability 2025-03-17

      SERVER-91802 and SERVER-91975 introduced "implicitlyCreateIndex" to the shardCollection and reshardCollection commands, and their associated _shardsvr and _configsvr commands and state docs. Currently, this field defaults to true in the resharding IDL types. This means that field will be appended to those commands and state docs even in multiversion cluster. This is expected to break the PrimaryOnlyService join condition (e.g. here) when the cluster has mixed version binaries. 

            Assignee:
            cheahuychou.mao@mongodb.com Cheahuychou Mao
            Reporter:
            cheahuychou.mao@mongodb.com Cheahuychou Mao
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: