[SERVER-77976] Patch for calculation of SbePlanCache size estimation and improve testing Created: 10/Jun/23 Updated: 29/Oct/23 Resolved: 20/Jun/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | 7.0.0-rc3 |
| Fix Version/s: | 7.1.0-rc0 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Matt Olma | Assignee: | Matt Olma |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Σ Remaining Estimate: | Not Specified | Remaining Estimate: | Not Specified |
| Σ Time Spent: | Not Specified | Time Spent: | Not Specified |
| Σ Original Estimate: | Not Specified | Original Estimate: | Not Specified |
| Issue Links: |
|
||||||||||||||||||||
| Sub-Tasks: |
|
||||||||||||||||||||
| Backwards Compatibility: | Minor Change | ||||||||||||||||||||
| Sprint: | QO 2023-06-26 | ||||||||||||||||||||
| Participants: | |||||||||||||||||||||
| Linked BF Score: | 128 | ||||||||||||||||||||
| Description |
|
Originally in the SbePlanCache to estimate the size of the cache we only took into consideration the entry size. With a recent ticket we extended this functionality to include also the size of the key. This generates a number of errors when executed concurrently. I have failed to reproduce the errors locally, however per the related BF, the failure occurs frequently on evergreen. As part of this work, we also improve testing on the SBE Plan cache to add a dedicated set of tests for the SBE plan cache functionality. |
| Comments |
| Comment by Githook User [ 20/Jun/23 ] |
|
Author: {'name': 'Matt Olma', 'email': 'matt.olma@mongodb.com', 'username': 'mattsimply'}Message: |