[SERVER-44141] Explore standardizing the constants used to periodically check for interrupts and/or yield locks in the validate cmd and query system code Created: 21/Oct/19 Updated: 06/Dec/22 Resolved: 20/Jul/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Storage |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Dianna Hohensee (Inactive) | Assignee: | Backlog - Storage Execution Team |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Storage Execution
|
| Participants: |
| Description |
|
We would like to consider standardizing the period used to yield locks and check for interrupts in the codebase. The validate code yields here for index traversal and here for record store traversal, using these constants. Not sure where the query code is: it needs to be found. We should also look around for any other components that yield to see if there are other places that should be similarly standardized. |