File tree Expand file tree Collapse file tree 3 files changed +29
-1
lines changed Expand file tree Collapse file tree 3 files changed +29
-1
lines changed Original file line number Diff line number Diff line change 371371 " Database" : < string> ,
372372 " Collection" : < string> ,
373373 " Metadata" : < string> ,
374+ " DDLDatabase" : < string> ,
375+ " DDLCollection" : < string> ,
374376 " oplog" : < string>
375377 },
376378 " waitingForLock" : < boolean> ,
Original file line number Diff line number Diff line change 4141 * - ``Metadata ``
4242
4343 - Represents metadata lock.
44+
45+ * - ``DDLDatabase ``
46+
47+ - Represents a :term: `DDL <DDL (Data Definition Language)> ` database lock.
48+
49+ .. versionadded :: 7.1
50+
51+ * - ``DDLCollection ``
52+
53+ - Represents a :term: `DDL <DDL (Data Definition Language)> ` collection
54+ lock.
55+
56+ .. versionadded :: 7.1
4457
4558 * - ``oplog ``
46- - Represents lock on the :term: `oplog `.
59+ - Represents lock on the :term: `oplog `.
Original file line number Diff line number Diff line change @@ -41,6 +41,19 @@ MongoDB 7.1 introduces the following aggregation stages:
4141General Changes
4242---------------
4343
44+ Concurrent DDL Operations
45+ ~~~~~~~~~~~~~~~~~~~~~~~~~
46+
47+ Starting in MongoDB 7.1, when you run multiple :term:`DDL operations
48+ <DDL (Data Definition Language)>` that target different collections from the
49+ same database, MongoDB runs those operations concurrently.
50+
51+ This change adds two new types to the ``serverStatus`` :serverstatus:`locks`
52+ field and :data:`currentOp.locks` output:
53+
54+ - ``DDLDatabase``
55+ - ``DDLCollection``
56+
4457Improved Index Builds
4558~~~~~~~~~~~~~~~~~~~~~
4659
You can’t perform that action at this time.
0 commit comments