-
Type: New Feature
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
None
-
Fully Compatible
-
Repl 2020-05-18
Add a new startup and runtime server parameter minSnapshotHistoryWindowInSeconds for mongod, which is the amount of history in seconds stored by the system. Remove support for maxTargetSnapshotHistoryWindowInSeconds.
Also remove snapshot window adjustment logic, see SERVER-31767.
- This logic was used to dynamically change the amount of history stored to avoid cache pressure. Given durable history is available now, this is no longer needed.
- Delete metrics in the "snapshot-window-settings" subsection of the wiredTiger serverStatus section that are no longer relevant.
- "max target available snapshots window size in seconds”
- "target available snapshots window size in seconds"
Add metric "minimum target snapshots window size in seconds".
- is depended on by
-
SERVER-47785 Keep minSnapshotHistoryWindowInSeconds of chunk history on config servers
- Closed
-
SERVER-47786 Remove snapshot window logic
- Closed
- is duplicated by
-
SERVER-47786 Remove snapshot window logic
- Closed
- is related to
-
SERVER-47855 Change default value for minSnapshotHistoryWindowInSeconds to 5 minutes
- Closed