[SERVER-69720] Global Indexes recovery can use an aggregation instead of two finds Created: 15/Sep/22 Updated: 29/Oct/23 Resolved: 24/Oct/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: | Allison Easton | Assignee: | Marcos José Grillo Ramirez |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | PM-2583-Milestone-3 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Sprint: | Sharding EMEA 2022-10-17, Sharding EMEA 2022-10-31 |
| Participants: |
| Description |
|
The recoverIndexesCatalog function is reading the index version from config.shard.collections and then the indexes from config.shard.indexes. This can be implemented as an aggregation similar to the one in the catalog client. |
| Comments |
| Comment by Githook User [ 21/Oct/22 ] |
|
Author: {'name': 'Marcos Jose Grillo Ramirez', 'email': 'marcos.grillo@mongodb.com', 'username': 'm4nti5'}Message: |