[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:
Backports
Depends
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: SERVER-41860 Blacklist plan cache tests from the transactions passthroughs

(cherry picked from commit 491d4e528a91b04e8b20f2ddf0d1d88758599d6a)
Branch: v4.2
https://github.com/mongodb/mongo/commit/6818e33e2be70baf04147bf6168287c58e4faa81

Comment by Githook User [ 21/Jun/19 ]

Author:

{'name': 'Charlie Swanson', 'email': 'charlie.swanson@mongodb.com', 'username': 'cswanson310'}

Message: SERVER-41860 Blacklist plan cache tests from the transactions passthroughs
Branch: master
https://github.com/mongodb/mongo/commit/491d4e528a91b04e8b20f2ddf0d1d88758599d6a

Generated at Thu Feb 08 04:58:52 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.