Skip to content

Commit f9b7a00

Browse files
authored
DOCS-16150 AutoMerger release notes (#3339)
* DOCS-16150 AutoMerger release notes * addl * internal review * external review feedback
1 parent e5a8e39 commit f9b7a00

File tree

1 file changed

+54
-4
lines changed

1 file changed

+54
-4
lines changed

source/release-notes/7.0.txt

Lines changed: 54 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,32 @@ completed the query:
7777
New Parameters
7878
~~~~~~~~~~~~~~
7979

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+
````````````````````````````````````````
82100

83101
MongoDB 7.0 adds the :parameter:`balancerMigrationsThrottlingMs`
84102
parameter which allows you to throttle the balancing rate.
85103

86-
``gEnableDetailedConnectionHealthMetricLogLines`` Parameter
87-
```````````````````````````````````````````````````````````
104+
gEnableDetailedConnectionHealthMetricLogLines Parameter
105+
```````````````````````````````````````````````````````
88106

89107
MongoDB 7.0 adds the :parameter:`gEnableDetailedConnectionHealthMetricLogLines`
90108
parameter which lets you specify whether or not a set of :ref:`log messages
@@ -140,6 +158,38 @@ on the :dbcommand:`delete` command:
140158

141159
.. include:: /includes/time-series/fact-delete-operations-list.rst
142160

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+
143193
.. _7.0-upgrade:
144194

145195
Upgrade Procedures

0 commit comments

Comments
 (0)