[SERVER-47886] Make Collection contain a Decorable in addition to deriving from one Created: 01/May/20 Updated: 29/Oct/23 Resolved: 02/Jun/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Concurrency, Storage |
| Affects Version/s: | None |
| Fix Version/s: | 4.7.0 |
| Type: | New Feature | Priority: | Major - P3 |
| Reporter: | Geert Bosch | Assignee: | Dianna Hohensee (Inactive) |
| 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 2020-06-01, Execution Team 2020-06-15 | ||||||||||||||||
| Participants: | |||||||||||||||||
| Description |
|
Make Collection contain a Decorable in addition to deriving from one. This new Decorable is shared across the collection's lifetime, and must internally synchronize to allow concurrent readers and writers, and holds the CollectionIndexUsageTracker. The remaining members of CollectionQueryInfo actually require a reset on executing DDL operations and thus remain a decoration of Collection. |
| Comments |
| Comment by Githook User [ 02/Jun/20 ] |
|
Author: {'name': 'Dianna Hohensee', 'email': 'dianna.hohensee@mongodb.com', 'username': 'DiannaHohensee'}Message: |