[SERVER-53984] Add metadata for clustered indexes into the durable catalog Created: 22/Jan/21 Updated: 29/Oct/23 Resolved: 02/Feb/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Storage |
| Affects Version/s: | None |
| Fix Version/s: | 4.9.0 |
| Type: | New Feature | Priority: | Major - P3 |
| Reporter: | Gregory Wlodarek | Assignee: | Louis Williams |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||||
| Sprint: | Execution Team 2021-02-08 | ||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||
| Description |
|
The durable catalog entry for time-series collections needs to store the following additional metadata for clustered indexes:
keyFormat indicates the type of the clustered index keys. Only "ObjectId" will be supported at this time for time-series collections. This field cannot be modified. expireAfterSeconds, if present, will be used for TTL deletions and can be modified via the collMod command. As clustered indexes are only permitted on time-series collections, regular collections will not have this new metadata field.
|
| Comments |
| Comment by Githook User [ 02/Feb/21 ] |
|
Author: {'name': 'Louis Williams', 'email': 'louis.williams@mongodb.com', 'username': 'louiswilliams'}Message: |
| Comment by Louis Williams [ 27/Jan/21 ] |
|
Closing because there is existing timeseries metadata in the catalog and we'll use that. |