-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Storage Execution 2025-09-29
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Following test fails today with error: `Index is not multikey but document has multikey data`
import {ReplSetTest} from "jstests/libs/replsettest.js"; const replTest = new ReplSetTest({nodes: 2}); replTest.startSet(); replTest.initiate(); const primary = replTest.getPrimary(); const secondary = replTest.getSecondary(); const primaryDB = primary.getDB(jsTestName()); const secondaryDB = secondary.getDB(jsTestName()); const primaryColl = primaryDB.coll; const secondaryColl = secondaryDB.coll; function addTestDocuments(coll) { for (let i = 0; i < 1; i++) { assert.commandWorked(coll.insert({i: [i]})); } } addTestDocuments(primaryColl); assert.commandWorked(primaryColl.createIndex({i: 1})); replTest.awaitReplication(); replTest.dumpOplog(secondary); const primaryValidateRes = primaryColl.validate({logDiagnostics: true}); jsTestLog(primaryValidateRes); const secondaryValidateRes = secondaryColl.validate({logDiagnostics: true}); jsTestLog(secondaryValidateRes); replTest.stopSet();