[SERVER-68254] Create function to instantiate CollectionImpl from durable catalog entry Created: 25/Jul/22 Updated: 29/Oct/23 Resolved: 31/Aug/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: | Gregory Wlodarek |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Sprint: | Execution Team 2022-08-08, Execution Team 2022-08-22, Execution Team 2022-09-05 |
| Participants: |
| Description |
|
Implement a function to create a CollectionImpl instance from an entry in the durable catalog. The new instance should share CollectionImpl::SharedState and IndexCatalogEntryImpl with the latest CollectionImpl instance maintained by the CollectionCatalog. The metadata should be set from the durable catalog entry used. Indexes missing from the latest CollectionImpl should be in drop-pending state and taken from there. |
| Comments |
| Comment by Githook User [ 31/Aug/22 ] |
|
Author: {'name': 'Gregory Wlodarek', 'email': 'gregory.wlodarek@mongodb.com', 'username': 'GWlodarek'}Message: |