summaryrefslogtreecommitdiff
path: root/jstests/concurrency
Commit message (Collapse)AuthorAgeFilesLines
...
* SERVER-33700 enable invalidated_cursors.js and descendants on sharded clusterIan Boros2018-03-296-52/+19
|
* Revert 0c082a81047cee66821e295d02e3588f7934ff64: SERVER-3645Ian Boros2018-03-268-31/+31
|
* SERVER-33979 Tag fsm transaction test with uses_transactionXiangyu Yao2018-03-231-6/+3
|
* SERVER-30005: remove $isolated/$atomic optionNick Zolnierz2018-03-216-63/+2
|
* SERVER-3645 make count() with a predicate accurate on sharded clustersIan Boros2018-03-219-33/+33
|
* Revert "SERVER-30005: remove $isolated/$atomic option"Nick Zolnierz2018-03-206-1/+63
| | | | This reverts commit cd950b113ee0d00e88036b2fe6306866c7ba27f9.
* SERVER-30005: remove $isolated/$atomic optionNick Zolnierz2018-03-206-63/+1
|
* SERVER-33974 multi-statement transaction FSM test should only be run in ↵Xiangyu Yao2018-03-191-2/+6
| | | | WiredTiger engine
* SERVER-33312 Add FSM test for single replica set transactionXiangyu Yao2018-03-172-0/+142
|
* SERVER-32174: Remove old snapshot query optionNick Zolnierz2018-03-161-5/+0
|
* SERVER-30203 Switch to use new-style for concurrency tests in Evergreen.Max Hirschhorn2018-03-082-33/+0
|
* SERVER-30203 Create FSMWorkloadTestCase for running concurrency tests.Max Hirschhorn2018-03-083-6/+229
| | | | | | | | | Uses the jstests/concurrency/fsm_libs/resmoke_runner.js file to run an individual FSM workload directly via resmoke.py. These changes expose internals of jstests/concurrency/fsm_libs/runner.js so that both versions of how the concurrency tests are executed by resmoke.py remain possible for other suite configurations.
* SERVER-33279 Adapt invalidate_cursors.js to run killOp and killCursors on ↵Ian Boros2018-03-081-6/+70
| | | | active getMores
* SERVER-33516 Make _configsvrCreateCollection take the db distlock to prevent ↵jannaerin2018-03-062-4/+22
| | | | conncurrent movePrimary
* SERVER-32095: Include tid when establishing a connection to MongoDB ↵David Bradford2018-03-062-45/+69
| | | | deployment in concurrency suite
* SERVER-33603 invalidated_cursors.js now runs getMores against the right ↵Ian Boros2018-03-021-20/+20
| | | | collection
* SERVER-33277 Adapt invalidated_cursors.js and ↵Ian Boros2018-03-012-7/+16
| | | | kill_multicollection_aggregation.js to run under sharded clusters
* SERVER-30642 Raise election timeouts, in the concurrency tests, as a way to ↵Jonathan Abrahams2018-02-261-1/+5
| | | | provide more stable replica set test topologies
* SERVER-33379 Fix error message in sharded_moveChunk_partitioned.js workloadJack Mulrow2018-02-211-2/+2
|
* SERVER-32852 Capture data files on failures of the concurrency suiteJonathan Abrahams2018-02-212-6/+15
|
* SERVER-32688 FSM replication suites should give secondaries zero votesJonathan Abrahams2018-02-211-4/+7
|
* SERVER-32143 Remove test coverage for master-slaveVesselina Ratcheva2018-02-211-29/+1
|
* SERVER-32597 Bump generic fCV referencesMaria van Keulen2018-02-216-73/+0
|
* SERVER-33219 Add backpressure to CRUD client in backup_restore.js.Max Hirschhorn2018-02-091-1/+5
| | | | | Also fixes the FSM client by changing the concurrency suite to handle when TestData isn't defined.
* SERVER-32291 Implement collection creation on config serverRandolph Tan2018-02-061-2/+3
|
* SERVER-32675 Make jstest changes for Mobile SE Concurrency issuesSulabh Mahajan2018-02-012-2/+2
|
* SERVER-31785 Use 2 shards in sharded jscore passthrough.Charlie Swanson2018-01-193-11/+11
|
* SERVER-32506 OSX Mobile SE variant: Tag tests to skip on mobile SESulabh Mahajan2018-01-182-0/+2
|
* SERVER-30504 Move the logic of the dropCollection command into the new ↵Kaitlin Mahar2018-01-084-4/+39
| | | | _configsvrDropCollection command
* SERVER-31198 Run the concurrency suite with shard stepdownsJack Mulrow2018-01-034-5/+165
|
* SERVER-32053 Make explain cursor invalidation testing more reliableJames Wahlin2017-12-041-4/+18
|
* SERVER-31865 setFCV on config server should only generate UUIDs for ↵Esha Maharishi2017-11-302-8/+0
| | | | non-dropped sharded collections
* SERVER-31972 Reduce the number of iterations for the ↵Eddie Louie2017-11-291-1/+1
| | | | toggle_feature_compatibility.js workload
* SERVER-31934 set orphanCleanupDelaySecs=1 for all testsMisha Tyulenev2017-11-212-24/+2
|
* SERVER-31777 deactivate logical sessions for fcv34Jason Carey2017-11-092-0/+4
| | | | | | For anything less than fully upgraded to 3.6: * suppress logicalSessionTimeoutMinutes in isMaster * fail any commands that passes lsid
* SERVER-31807 Add Powercycle task using writeConcern {w: "majority"}Jonathan Abrahams2017-11-082-1/+8
|
* SERVER-31296 Update sessions, causal, and retryable in the mongo shell.Max Hirschhorn2017-11-081-5/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Removes the initialClusterTime and initialOperationTime session options. * Enables causal consistency by default when using an explicit session. * Adds a --retryWrites command line option to the mongo shell for enabling retryable writes in the mongo shell. The retryWrites options to SessionOptions is left for convenience with testing. * Renames setClusterTime() to advanceClusterTime(), and adds a corresponding advanceOperationTime() method to DriverSession. * Enables assigning transaction numbers for write commands where ordered=false. * Prevents the mongo shell from sending afterClusterTime or assigning transaction numbers when talking to a stand-alone mongod. * Prevents the mongo shell from assigning transaction numbers when using an unacknowledged (w=0) writeConcern. * Changes DBClientRS to re-discover the current primary of the replica set when it receives an error code representing "not master" in addition to an error message representing "not master". * Adds a shellPrint() pretty-printer for SessionOptions and DriverSession instances so they no longer print out their entire object definition.
* SERVER-31884 No toggle_feature_compatibility.js in stepdown suites.Justin Seyster2017-11-082-0/+8
|
* SERVER-30802 Add CRUD & FSM clients to powertest.pyJonathan Abrahams2017-10-252-13/+35
|
* SERVER-31567 reduce number of threads and iterations in drop_collection.js ↵Esha Maharishi2017-10-161-1/+9
| | | | to 5 threads, 5 iterations
* SERVER-31549 Add nested $lookup pipeline to view_catalog_cycle_lookup.jsJames Wahlin2017-10-161-6/+26
|
* SERVER-31456 Set initial{Cluster,Operation}Time in concurrency suite.Max Hirschhorn2017-10-142-0/+38
| | | | | | Ensures that the FSM worker threads are guaranteed to observe the effects of the $config.setup() function being called since they'll specify an afterClusterTime beyond that point.
* SERVER-31184 Make FSM concurrency suites filter chunks based on the namespaceKaloian Manassiev2017-10-105-25/+32
|
* SERVER-31200 Better toggle_feature_compatibility.js diagnostic output.Justin Seyster2017-10-061-1/+2
|
* SERVER-30848 make shell getMores use sessionsJason Carey2017-10-035-5/+5
| | | | | The shell should attach the logical session used to initiate cursors (via find or aggregate) and use it for successive getMores.
* SERVER-31200 Fix toggle_feature_compatibility.js failures in FSM.Justin Seyster2017-09-281-21/+20
|
* SERVER-30679 Integrate causallyConsistentReads into SessionOptions.Max Hirschhorn2017-09-203-9/+2
|
* SERVER-30912 Use session in concurrency suites with SessionOptionsJack Mulrow2017-09-191-13/+3
|
* SERVER-30682 Run the concurrency suite with "secondary" read preferenceJack Mulrow2017-09-153-10/+47
| | | | Previously committed with an incorrect SERVER ticket number.
* Revert "SERVER-30862 Run the concurrency suite with "secondary" read preference"Jack Mulrow2017-09-153-47/+10
| | | | This reverts commit 6dded939c14a072d6b15a47a692ba13c706d8db1.