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 371
371
" Database" : < string> ,
372
372
" Collection" : < string> ,
373
373
" Metadata" : < string> ,
374
+ " DDLDatabase" : < string> ,
375
+ " DDLCollection" : < string> ,
374
376
" oplog" : < string>
375
377
},
376
378
" waitingForLock" : < boolean> ,
Original file line number Diff line number Diff line change 41
41
* - ``Metadata ``
42
42
43
43
- 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
44
57
45
58
* - ``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:
41
41
General Changes
42
42
---------------
43
43
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
+
44
57
Improved Index Builds
45
58
~~~~~~~~~~~~~~~~~~~~~
46
59
You can’t perform that action at this time.
0 commit comments