BugZero found this defect 18 days ago.
Data sources
All data on this page is proprietary to BugZero® or gathered from public sources
5/1/2024
MongoDB Server
No affected releases provided.
No fixed releases provided.
As part of SEVER-84330, transactions_block_ddl.js was unblocked in sharded environments. In certain test suites (eg replica_sets_initsync_jscore_passthrough) the two rename commands here and here will fail with Error: command failed: { "ok" : 0, "errmsg" : "target namespace exists", "code" : 48, "codeName" : "NamespaceExists", ... } unless they set 'dropTarget: true' even though the collection is dropped before running the test and the previous call to 'testTimeout' shouldn't create it. We should investigate why this happens and make sure the collection is actually dropped, then remove the dropTarget: true from the two renames if possible. To reproduce, remove the 'dropTarget: true', and run the test with the suite mentioned above.