[SERVER-39944] Add keystore metadata implementation for ESE Created: 04/Mar/19  Updated: 29/Oct/23  Resolved: 21/Mar/19

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 4.1.10

Type: Task Priority: Major - P3
Reporter: Jonathan Reams Assignee: Jonathan Reams
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-60014 provide single utility library for fs... Backlog
Backwards Compatibility: Fully Compatible
Sprint: Security 2019-03-11, Security 2019-03-25
Participants:

 Description   

Add a metadata file to the ESE keystore to track its schema version and whether it needs to be rolled over due to an unclean shutdown (the "dirty" flag).



 Comments   
Comment by Githook User [ 26/Mar/21 ]

Author:

{'name': 'Sara Golemon', 'email': 'sara.golemon@mongodb.com', 'username': 'sgolemon'}

Message: SERVER-48910 Do not consider keystore.metadata when searching for ESE keys

This is a very small fractional backport of SERVER-39944
containing just the metadata.keystore filename exception.
Branch: v4.0
https://github.com/10gen/mongo-enterprise-modules/commit/0fa6b06de0d2d404d86b9979134fea0954b23c3c

Comment by Githook User [ 21/Mar/19 ]

Author:

{'email': 'jbreams@mongodb.com', 'name': 'Jonathan Reams', 'username': 'jbreams'}

Message: SERVER-39944 Implement keystore metadata
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/44902d92278b88b18f293b575f95732eef761784

Comment by Githook User [ 21/Mar/19 ]

Author:

{'name': 'Jonathan Reams', 'username': 'jbreams', 'email': 'jbreams@mongodb.com'}

Message: SERVER-39944 Implement keystore metadata
Branch: master
https://github.com/mongodb/mongo/commit/46cde7c8473cf10533fbde80f945114719b618f7

Generated at Thu Feb 08 04:53:35 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.