[SERVER-56240] Turn on checkpointing for the keystore Data Store Created: 21/Apr/21 Updated: 29/Oct/23 Resolved: 03/Jun/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Security |
| Affects Version/s: | 4.9.0 |
| Fix Version/s: | 4.2.15, 4.4.7, 4.0.26, 5.0.0-rc2, 5.1.0-rc0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Eric Milkie | Assignee: | Sara Golemon |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | post-rc0 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Operating System: | ALL | ||||||||
| Backport Requested: |
v5.0, v4.4, v4.2, v4.0
|
||||||||
| Sprint: | Security 2021-05-31, Security 2021-06-14 | ||||||||
| Participants: | |||||||||
| Case: | (copied to CRM) | ||||||||
| Description |
|
Currently, the keystore data store uses a configuration of WiredTiger with logging enabled but without doing any checkpoints. This means as writes accumulate to the keystore, the log files (journal files) will continue to accumulate and never be deleted until shutdown time. WiredTiger has a built-in checkpointing thread that can be configured to run at a configured interval; we should either make use of this or run our own checkpoint thread (or use the current MongoDB checkpointing thread) to execute periodic checkpoints of the keystore. |
| Comments |
| Comment by Githook User [ 16/Jun/21 ] |
|
Author: {'name': 'Sara Golemon', 'email': 'sara.golemon@mongodb.com', 'username': 'sgolemon'}Message: (cherry picked from commit 9a478cd4ac76539458dbbeb1596d63e8ba02c249) |
| Comment by Githook User [ 15/Jun/21 ] |
|
Author: {'name': 'Sara Golemon', 'email': 'sara.golemon@mongodb.com', 'username': 'sgolemon'}Message: (cherry picked from commit 9a478cd4ac76539458dbbeb1596d63e8ba02c249) |
| Comment by Githook User [ 15/Jun/21 ] |
|
Author: {'name': 'Sara Golemon', 'email': 'sara.golemon@mongodb.com', 'username': 'sgolemon'}Message: (cherry picked from commit 9a478cd4ac76539458dbbeb1596d63e8ba02c249) |
| Comment by Githook User [ 11/Jun/21 ] |
|
Author: {'name': 'Sara Golemon', 'email': 'sara.golemon@mongodb.com', 'username': 'sgolemon'}Message: |
| Comment by Githook User [ 01/Jun/21 ] |
|
Author: {'name': 'Sara Golemon', 'email': 'sara.golemon@mongodb.com', 'username': 'sgolemon'}Message: |