Details
-
New Feature
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
Storage 2018-02-12, Storage 2018-02-26
Description
Add a new option to benchRun that will cause it to keep an always-incrementing transaction number for each workload thread and send that as a txnNumber for all finds. The same transaction number must be used for subsequent getMores. This is similar to the useIdempotentWrites option used for write commands. This is needed for testing snapshot reads because they must be run in transactions.