-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
2
-
Storage - Ra 2020-06-01, Storage - Ra 2020-06-15, Storage - Ra 2020-06-29, Storage - Ra 2020-07-13
During reconciliation of a page as part of the checkpoint, if the on-disk key is removed and it is globally visible, removing that key has to clean up all the history store contents. This cleanup is taking a lot of time when there exist many keys that are removed in the data store.
To avoid checkpoint taking a lot time, avoid performing the on-disk key removal as part of the checkpoint.
- depends on
-
WT-6395 Reorder the history store inserts if there exists an update with same timestamp after restart
- Closed
- has to be done after
-
WT-6460 Consider checkpoint timestamp also as part of pinned timestamp for HS
- Closed
- is depended on by
-
SERVER-47681 Background validation uses the kNoOverlap read source instead of kAllDurableSnapshot to prevent us from having to take the PBWM lock on secondaries
- Closed
- is related to
-
SERVER-48522 Regression after mass deletion
- Closed
-
WT-6381 RTS to remove hs record that is appended to the update chain
- Closed
-
WT-6395 Reorder the history store inserts if there exists an update with same timestamp after restart
- Closed