[SERVER-41860] Blacklist plan cache tests from the transactions passthroughs Created: 21/Jun/19 Updated: 29/Oct/23 Resolved: 21/Jun/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 4.2.0-rc2, 4.3.1 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Charlie Swanson | Assignee: | Charlie Swanson |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | bkp | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Backport Requested: |
v4.2
|
||||||||
| Participants: | |||||||||
| Linked BF Score: | 31 | ||||||||
| Description |
|
Tests such as plan_cache_list_plans.js are inspecting the state of the plan cache, which is not safe to do in a passthrough suite that may retry queries if the transaction was aborted. Retrying the query can change the state in the cache, particularly in setting the cache entry from inactive to active. |
| Comments |
| Comment by Githook User [ 21/Jun/19 ] |
|
Author: {'name': 'Charlie Swanson', 'username': 'cswanson310', 'email': 'charlie.swanson@mongodb.com'}Message: (cherry picked from commit 491d4e528a91b04e8b20f2ddf0d1d88758599d6a) |
| Comment by Githook User [ 21/Jun/19 ] |
|
Author: {'name': 'Charlie Swanson', 'email': 'charlie.swanson@mongodb.com', 'username': 'cswanson310'}Message: |