@@ -77,14 +77,32 @@ completed the query:
77
77
New Parameters
78
78
~~~~~~~~~~~~~~
79
79
80
- ``balancerMigrationsThrottlingMs`` Parameter
81
- ````````````````````````````````````````````
80
+ autoMergerIntervalSecs Parameter
81
+ ````````````````````````````````
82
+
83
+ MongoDB 7.0 adds the :parameter:`autoMergerIntervalSecs` parameter
84
+ which, when {+auto-merge-upper+} is enabled, specifies the amount of
85
+ time between {+auto-merge-action+} rounds, in seconds.
86
+ ``autoMergerIntervalSecs`` can only be set on config servers of sharded
87
+ clusters.
88
+
89
+ autoMergerThrottlingMS Parameter
90
+ ````````````````````````````````
91
+
92
+ MongoDB 7.0 adds the :parameter:`autoMergerThrottlingMS` which, when
93
+ {+auto-merge-upper+} is enabled, specifies the minimum amount time
94
+ between merges initiated by the {+auto-merge-upper+} on the same
95
+ collection, in milliseconds. ``autoMergerThrottlingMS`` can only be set
96
+ on config servers of sharded clusters.
97
+
98
+ balancerMigrationsThrottlingMs Parameter
99
+ ````````````````````````````````````````
82
100
83
101
MongoDB 7.0 adds the :parameter:`balancerMigrationsThrottlingMs`
84
102
parameter which allows you to throttle the balancing rate.
85
103
86
- `` gEnableDetailedConnectionHealthMetricLogLines`` Parameter
87
- ```````````````````````````````````````````````````````````
104
+ gEnableDetailedConnectionHealthMetricLogLines Parameter
105
+ ```````````````````````````````````````````````````````
88
106
89
107
MongoDB 7.0 adds the :parameter:`gEnableDetailedConnectionHealthMetricLogLines`
90
108
parameter which lets you specify whether or not a set of :ref:`log messages
@@ -140,6 +158,38 @@ on the :dbcommand:`delete` command:
140
158
141
159
.. include:: /includes/time-series/fact-delete-operations-list.rst
142
160
161
+ .. _7.0-sharding:
162
+
163
+ Sharding
164
+ --------
165
+
166
+ mergeAllChunksOnShard Command
167
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168
+
169
+ Starting in MongoDB 7.0, the :dbcommand:`mergeAllChunksOnShard` command
170
+ finds and merges all :ref:`mergeable chunks <mergeability>` that a shard
171
+ owns for a given collection.
172
+
173
+ The {+auto-merge-upper+}
174
+ ~~~~~~~~~~~~~~~~~~~~~~~~
175
+
176
+ Starting in MongoDB 7.0, :ref:`the {+auto-merge-upper+}
177
+ <automerger-concept>` can automatically merge chunks that meet the
178
+ :ref:`mergeability requirements <mergeability-concept>`. The
179
+ {+auto-merge-upper+} is enabled by default.
180
+
181
+ For details on which settings to customize for your deployment, see
182
+ :ref:`AutoMerger Policy <automerge-policy-settings>`.
183
+
184
+ enableAutoMerger Parameter for configureCollectionBalancing
185
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
186
+
187
+ Starting in MongoDB 7.0, the :dbcommand:`configureCollectionBalancing`
188
+ command accepts the ``enableAutoMerger`` parameter. Use
189
+ ``enableAutoMerger`` to set whether or not the
190
+ :ref:`{+auto-merge-upper+} <automerger-concept>` takes this collection
191
+ into account.
192
+
143
193
.. _7.0-upgrade:
144
194
145
195
Upgrade Procedures
0 commit comments