[SERVER-68265] Add namespace to catalogId mapping in CollectionCatalog Created: 25/Jul/22 Updated: 29/Oct/23 Resolved: 26/Sep/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 6.2.0-rc0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Henrik Edin | Assignee: | Henrik Edin |
| 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 2022-09-05, Execution Team 2022-09-19, Execution Team 2022-10-03 | ||||||||||||||||
| Participants: | |||||||||||||||||
| Description |
|
The CollectionCatalog need a mapping per namespace how catalogId changes over time. Given a namespace and timestamp we need to know what catalogId to use to find the corresponding durable catalog entry. Create, drop and rename operations can change the catalogId. Cleanup may occur for times earlier than the oldest timestamp. |
| Comments |
| Comment by Githook User [ 26/Sep/22 ] |
|
Author: {'name': 'Henrik Edin', 'email': 'henrik.edin@mongodb.com', 'username': 'henrikedin'}Message: Mapping of namespace to catalogId is maintained for timestamps back to the oldest timestamp. |