[SERVER-42643] Change NSToIdentMap to be UUIDToIdentMap Created: 06/Aug/19 Updated: 06/Dec/22 |
|
| Status: | Backlog |
| Project: | Core Server |
| Component/s: | Storage |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Gregory Wlodarek | Assignee: | Backlog - Storage Execution Team |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Storage Execution
|
| Participants: |
| Description |
|
UUIDs never change while namespaces do and with this change we would avoid having to maintain the namespaces inside of the map when they are renamed. The change will need to be made here. |
| Comments |
| Comment by Gregory Wlodarek [ 06/Aug/19 ] |
|
I took an initial look at this and it would be a time-consuming change since we would have to start passing UUIDs in many places in addition to namespaces (such as DurableCatalog::getMetaData()). A bunch of unit tests would also need to be changed to start passing UUIDs. |