Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-35037 Create new concurrency suite that runs consecutive operations ↵ | Samy Lanka | 2018-08-03 | 4 | -5/+83 |
| | | | | inside of a single transaction | ||||
* | SERVER-35473 Fix writeconflict issues with cursor restarts | Sulabh Mahajan | 2018-07-29 | 11 | -19/+3 |
| | |||||
* | SERVER-36062 Stop running parallel; enable concurrent test suites on mobile | Sulabh Mahajan | 2018-07-25 | 16 | -2/+28 |
| | |||||
* | SERVER-35523 fix fsmworkloadtestcase | Robert Guo | 2018-07-02 | 1 | -0/+3 |
| | |||||
* | SERVER-35847 Remove eval command and remove/update related tests/helpers | Sara Golemon | 2018-06-29 | 6 | -153/+0 |
| | |||||
* | SERVER-35634 view cycle test should not always assert that finds will succeed | Kyle Suarez | 2018-06-29 | 1 | -1/+9 |
| | | | | | | | | | | | The aggregate command resolves all views to their backing collections, then re-runs the command so that no views are present. However, it releases the collection lock before creating and iterating the cursor. In this window of time, one of the involved collections may be dropped and replaced with a view. This fix robustifies view_cycle_catalog_lookup.js so that it tolerates this situation, as it is expected for the command to fail. | ||||
* | SERVER-35262 Add concurrency_simultaneous_replication.yml test suite | Jonathan Abrahams | 2018-06-26 | 3 | -28/+108 |
| | |||||
* | SERVER-35559 Correct logic in auto_retry_transaction.js | Jonathan Abrahams | 2018-06-26 | 1 | -8/+10 |
| | |||||
* | SERVER-35559 Update transaction retry functions to not call abort after commit | Jonathan Abrahams | 2018-06-26 | 1 | -7/+16 |
| | |||||
* | SERVER-35591 Remove MMAPv1 testing | Geert Bosch | 2018-06-25 | 11 | -130/+25 |
| | |||||
* | SERVER-35263 add FSM workload for testing txns across multiple DBs | Robert Guo | 2018-06-19 | 2 | -49/+116 |
| | |||||
* | SERVER-35043, SERVER-22949: move geoNear implementation into aggregation | Kyle Suarez | 2018-06-18 | 2 | -37/+45 |
| | | | | | | | | | | This commit removes the geoNear command and moves its implementation into the aggregation framework. Users should use the aggregate command with a $geoNear stage. The implementation rewrite additionally removes the limit in the $geoNear aggregation stage. To limit the number of results, use a $limit stage. | ||||
* | SERVER-30001: Remove skip function from fsm workloads | David Bradford | 2018-06-14 | 19 | -144/+33 |
| | |||||
* | SERVER-35340 Reduce number of iterations in update_and_bulk_insert.js FSM ↵ | William Schultz | 2018-06-13 | 1 | -1/+1 |
| | | | | workload | ||||
* | SERVER-35036: Remove individual concurrency test cleanups | David Bradford | 2018-06-13 | 40 | -339/+38 |
| | |||||
* | SERVER-34072 config.databases writes with new version field should take the ↵ | Esha Maharishi | 2018-06-11 | 1 | -0/+154 |
| | | | | global IX lock rather than the fcvLock | ||||
* | SERVER-35389 remove dead code from FSM suite | Robert Guo | 2018-06-08 | 12 | -903/+54 |
| | |||||
* | SERVER-33605 Mobile SE:Disable capped collections and related testing | Sulabh Mahajan | 2018-06-08 | 7 | -0/+14 |
| | |||||
* | SERVER-35309 CamelCase appName in connection strings | Mark Benvenuto | 2018-06-06 | 1 | -1/+1 |
| | |||||
* | SERVER-35095 snapshot_read_kill_operations.js should consider Interrupted as ↵ | Audrey Fang | 2018-06-06 | 1 | -4/+5 |
| | | | | an acceptable getMore error | ||||
* | SERVER-34826 Write targeted FSM workload for read repeatability in transactions | Jonathan Abrahams | 2018-06-06 | 2 | -0/+99 |
| | |||||
* | SERVER-35417 Concurrency workloads using transactions should use autoRetry ↵ | Jonathan Abrahams | 2018-06-06 | 3 | -28/+31 |
| | | | | for reads and writes | ||||
* | SERVER-29999 Implement FSM Scheduler for concurrency_simultaneous | Robert Guo | 2018-06-04 | 1 | -3/+0 |
| | |||||
* | SERVER-34555 Add stepdown to FSM resmoke integration | Jonathan Abrahams | 2018-05-31 | 3 | -25/+79 |
| | |||||
* | SERVER-28524 remove group command | Kyle Suarez | 2018-05-30 | 9 | -331/+8 |
| | | | | Users should use the aggregation $group stage instead. | ||||
* | SERVER-32883 Add concurrency_replication_causal_consistency suite | Xiangyu Yao | 2018-05-23 | 6 | -5/+29 |
| | |||||
* | SERVER-35082 Expand expected error codes in group_killop.js | Charlie Swanson | 2018-05-18 | 1 | -1/+3 |
| | |||||
* | SERVER-34997 Reduce indexedField name in FSM workload ↵ | Jonathan Abrahams | 2018-05-17 | 1 | -2/+5 |
| | | | | indexed_insert_long_fieldname.js | ||||
* | SERVER-34515 fix invariant failure caused by js interruption in group command | Ian Boros | 2018-05-15 | 3 | -0/+62 |
| | |||||
* | SERVER-33959 Avoid deadlock during global cursor registration | Charlie Swanson | 2018-05-15 | 3 | -0/+46 |
| | |||||
* | SERVER-30204 Use a new CleanupConcurrencyWorkloads hook instead of ↵ | Jonathan Abrahams | 2018-05-14 | 1 | -4/+7 |
| | | | | CleanEveryN for FSM suites using resmoke_runner.js | ||||
* | SERVER-33244 All lock acquisitions for transaction operations obey ↵ | Dianna Hohensee | 2018-05-14 | 1 | -1/+5 |
| | | | | maxTransactionLockRequestTimeoutMillis, which defaults to 0 millis | ||||
* | SERVER-34809 Make secondary reads FSM test work with other storage engines | Xiangyu Yao | 2018-05-03 | 2 | -3/+25 |
| | |||||
* | SERVER-34725: Group and count plan stages do not set the WorkingSetID output ↵ | Nick Zolnierz | 2018-05-01 | 1 | -0/+86 |
| | | | | on PlanStage::DEAD state | ||||
* | SERVER-34526 Jstests should not depend on ReplSetTest.liveNodes | Tess Avitabile | 2018-05-01 | 1 | -2/+2 |
| | |||||
* | SERVER-19630 allow FSM tests to connect to an existing cluster | Robert Guo | 2018-04-30 | 9 | -309/+162 |
| | |||||
* | SERVER-34383 Add secondary reads FSM test | Xiangyu Yao | 2018-04-29 | 5 | -2/+222 |
| | |||||
* | SERVER-33374 Test concurrent snapshot read and catalog operations | Maria van Keulen | 2018-04-26 | 3 | -4/+160 |
| | |||||
* | SERVER-34510 Reduce number of iterations in create_database FSM workload | Vesselina Ratcheva | 2018-04-20 | 1 | -1/+1 |
| | |||||
* | SERVER-33374 Add testing for concurrent snapshot read and kill commands | Maria van Keulen | 2018-04-20 | 3 | -0/+244 |
| | |||||
* | SERVER-34434 Shell should ignore errors in abortTransaction() helper | Tess Avitabile | 2018-04-18 | 1 | -11/+6 |
| | |||||
* | SERVER-34293 Add test for atomicity and isolation of transactions. | Max Hirschhorn | 2018-04-16 | 4 | -90/+347 |
| | | | | | | Also adds a helper function for running a function inside of a transaction and automatically retrying until it either succeeds or the server returns a non-WriteConflict error response. | ||||
* | SERVER-34289 add new sharded cluster wrapper for connecting to an existing ↵ | Robert Guo | 2018-04-12 | 1 | -0/+125 |
| | | | | cluster | ||||
* | SERVER-34407 Fix multi_statement_transaction_simple.js | Xiangyu Yao | 2018-04-11 | 1 | -1/+2 |
| | |||||
* | SERVER-34209 multi_statement_transaction_simple.js must use w:majority in setup | Tess Avitabile | 2018-04-06 | 1 | -3/+9 |
| | |||||
* | SERVER-34051 Require autocommit=false on all transaction operations and add ↵ | William Schultz | 2018-04-04 | 1 | -4/+8 |
| | | | | | | | | | | | support for 'startTransaction' argument This patch requires all operations that are part of a multi-statement transaction to specify an autocommit=false command argument. It also adds the 'startTransaction' command argument, which when specified as 'true' indicates that a command is the beginning of a multi-statement transaction. | ||||
* | SERVER-33774 make commitTxn, abortTxn, and prepareTransaction adminOnly | Pavi Vetriselvan | 2018-04-04 | 1 | -2/+8 |
| | |||||
* | Revert "make commitTxn, prepare, and abortTxn adminOnly" | Pavi Vetriselvan | 2018-04-04 | 1 | -8/+2 |
| | | | | This reverts commit ea14c46d8a5b8d33412ef2c62b09475fe8533976. | ||||
* | make commitTxn, prepare, and abortTxn adminOnly | Pavi Vetriselvan | 2018-04-04 | 1 | -2/+8 |
| | |||||
* | SERVER-3645 make count() with a predicate accurate on sharded clusters | Ian Boros | 2018-03-30 | 8 | -31/+31 |
| |