[SERVER-31560] unblacklist queryoptimizer3.js from sharding_jscore_passthrough once distlocks are replaced with LockManager locks Created: 13/Oct/17 Updated: 12/Dec/23 |
|
| Status: | Backlog |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Esha Maharishi (Inactive) | Assignee: | Backlog - Cluster Scalability |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | LamontN, remove-distributed-lock-fallout | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Cluster Scalability
|
| Participants: |
| Description |
|
The test is only blacklisted because one thread can starve another indefinitely for the lock, because the thread waiting for the lock retries to acquire the lock every 500ms (rather than being signaled as soon as the lock is released by the first thread). |