Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-27244 Status usage compile-time facilities. | ADAM David Alan Martin | 2017-06-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | There are numerous places in the codebase where `mongo::Status` or `mongo::StatusWith< T >` objects are returned and never checked. Many of these are innocuous, but many of them are potentially severe bugs. This change introduces facilities to permit compile-time warning of unchecked `Status` and `StatusWith` usage on clang compilers. It introduces an `ignore` function which is useful to state that a specific "ignored status" case was intentional. It not presently an error, in clang builds, to forget to check a `Status` -- this will come in a later commit. This also introduces a `transitional_ignore` function, which allows for easy continual auditing of the codebase for current "whitelisted" unchecked-status instances. All present "ignored status" cases have been marked `transitional_ignore`. | ||||
* | SERVER-29154 Have mongo shell display and accept UUID as such instead of ↵ | Geert Bosch | 2017-06-09 | 1 | -1/+2 |
| | | | | BinData(4, ...) | ||||
* | SERVER-29350 Bump featureCompatibilityVersion to 3.6 | Tess Avitabile | 2017-06-09 | 3 | -19/+7 |
| | |||||
* | SERVER-28590 Invoke validate command on collections before shutting down ↵ | Eddie Louie | 2017-06-07 | 2 | -2/+13 |
| | | | | mongod in JS tests | ||||
* | SERVER-27549 Better check for when a server has shut down | Robert Guo | 2017-05-30 | 1 | -0/+5 |
| | |||||
* | SERVER-29349 delete shell/upgrade_check.js, which was relevant for v2.6 ↵ | Dianna Hohensee | 2017-05-25 | 2 | -212/+0 |
| | | | | upgrade and now no longer used | ||||
* | SERVER-27549 Print message on intentional server crash. | Robert Guo | 2017-05-23 | 4 | -49/+59 |
| | |||||
* | SERVER-29100 Wait for the same journaling requirement in get_last_error.js | Siyuan Zhou | 2017-05-19 | 1 | -1/+3 |
| | |||||
* | SERVER-29071 gossip clusterTime in mongo shell | Misha Tyulenev | 2017-05-17 | 1 | -2/+20 |
| | |||||
* | SERVER-28100 ReplSetTest.awaitNodesAgreeOnPrimary() accepts an optional ↵ | Benety Goh | 2017-05-17 | 1 | -2/+6 |
| | | | | expectedPrimaryIndex | ||||
* | SERVER-28968: Add causal consistent passthrough suite | Misha Tyulenev | 2017-05-05 | 2 | -23/+37 |
| | |||||
* | fix error codes | Mathias Stearn | 2017-05-05 | 1 | -1/+1 |
| | |||||
* | SERVER-28464: Add canary CPU tests to benchRun and mongod | dalyd | 2017-05-04 | 2 | -4/+27 |
| | |||||
* | SERVER-28229: Bind to localhost by default | Spencer Jackson | 2017-04-28 | 1 | -0/+4 |
| | |||||
* | SERVER-28989 Avoid dropping dummy database in checkReplicaSet(). | Max Hirschhorn | 2017-04-28 | 1 | -35/+21 |
| | |||||
* | SERVER-29000 Remove the miniwebserver and derivatives | Andrew Morrow | 2017-04-27 | 1 | -2/+1 |
| | |||||
* | SERVER-28869 Enable remaining commands supporting readConcern for shell ↵ | Jack Mulrow | 2017-04-27 | 1 | -5/+36 |
| | | | | Causal Consistency | ||||
* | Revert "SERVER-28229: Bind to localhost by default" | Kaloian Manassiev | 2017-04-25 | 1 | -4/+0 |
| | | | | This reverts commit d6b244fce44e6729485b1521346db6e372f6b901. | ||||
* | SERVER-28229: Bind to localhost by default | Spencer Jackson | 2017-04-24 | 1 | -0/+4 |
| | |||||
* | SERVER-26848 Exit catchup mode when not syncing more data. | Siyuan Zhou | 2017-04-20 | 1 | -4/+7 |
| | | | | This reverts commit c08590a6ac9dc54c9d910822d47ea17140b56f89. | ||||
* | SERVER-28868 Set noCursorTimeout option on cursor in checkOplogs(). | Max Hirschhorn | 2017-04-20 | 1 | -2/+4 |
| | |||||
* | Revert "SERVER-26848 Exit catchup mode when not syncing more data." | Robert Guo | 2017-04-20 | 1 | -7/+4 |
| | | | | This reverts commit d0c851e2f4bfea514e22c97af1838640d2849a8c. | ||||
* | SERVER-26848 Exit catchup mode when not syncing more data. | Siyuan Zhou | 2017-04-19 | 1 | -4/+7 |
| | |||||
* | SERVER-28450 add support for causal consistency to mongo shell | Misha Tyulenev | 2017-04-19 | 2 | -5/+127 |
| | |||||
* | SERVER-28053 allow network errors when turning off rollbackHangBeforeStart ↵ | Judah Schvimer | 2017-04-17 | 2 | -7/+17 |
| | | | | failpoint | ||||
* | SERVER-28699 ReplSetTest should always awaitSecondaryNodes() at the end of ↵ | Benety Goh | 2017-04-12 | 1 | -1/+2 |
| | | | | initiate | ||||
* | SERVER-28576 Add arrayFilters parameter to update and findAndModify shell ↵ | Tess Avitabile | 2017-04-04 | 4 | -4/+69 |
| | | | | helpers | ||||
* | SERVER-28376 ReplSetTest.stepUp() calls awaitReplication() before sending ↵ | Benety Goh | 2017-03-29 | 1 | -1/+8 |
| | | | | replSetStepUp command | ||||
* | SERVER-28376 remove requirement for node 0 of every shard to be primary in ↵ | Benety Goh | 2017-03-29 | 1 | -2/+8 |
| | | | | ShardingTest initialization | ||||
* | SERVER-28376 split ReplSetTest.initiate() into 3 functions. | Benety Goh | 2017-03-28 | 1 | -3/+32 |
| | | | | | | ReplSetTest.initiateWithAnyNodeAsPrimary() ReplSetTest.initiateWithNodeZeroAsPrimary() ReplSetTest.initiate() - alias for initiateWithNodeZeroAsPrimary() | ||||
* | SERVER-28376 remove references to unsupported ReplSetTest.initiate() ↵ | Benety Goh | 2017-03-28 | 1 | -8/+3 |
| | | | | | | initiateTimeout option. This option was removed in SERVER-27810. | ||||
* | SERVER-28107 augment command result with operationTime in mongos | Misha Tyulenev | 2017-03-22 | 1 | -1/+1 |
| | |||||
* | SERVER-27750 Handle and include LogicalTime in mongos request/response | Randolph Tan | 2017-03-14 | 1 | -1/+1 |
| | |||||
* | SERVER-19758 add support for "executionStats" and "allPlansExecution" to agg ↵ | David Storch | 2017-03-13 | 1 | -2/+13 |
| | | | | | | | | | | | | | | | | | explain Like other explainable commands, aggregate can now be explained using the explain command, e.g. db.runCommand({explain: {aggregate: ...}, verbosity: "executionStats"}). The existing explain:true flag corresponds to "queryPlanner" mode and is still supported. However, explain:true cannot be specified when explaining aggregate via the explain command. Additional execution information is provided only in the $cursor section of the aggregation explain output. Having aggregation stages themselves track and report execution info is further work. | ||||
* | SERVER-27908 Log every heartbeat during testing | William Schultz | 2017-03-09 | 1 | -8/+28 |
| | |||||
* | SERVER-27773 add operationTime field to the command response | Misha Tyulenev | 2017-02-28 | 1 | -0/+17 |
| | |||||
* | SERVER-21675 change replica_sets_legacy to replica_sets_pv0 | Judah Schvimer | 2017-02-28 | 2 | -6/+6 |
| | |||||
* | SERVER-28094 Remove the StaticObserver | Andrew Morrow | 2017-02-27 | 1 | -3/+0 |
| | |||||
* | SERVER-27839 Allow for step downs during reconfig in ReplSetTest initiate | Judah Schvimer | 2017-02-27 | 3 | -6/+23 |
| | |||||
* | SERVER-27810 Guarantee that all nodes agree node 0 is primary after ↵ | Judah Schvimer | 2017-02-23 | 1 | -3/+42 |
| | | | | ReplSetTest.initiate() | ||||
* | SERVER-3144 Don't allow --port in shell if --host also specifies a port | Jonathan Reams | 2017-02-21 | 1 | -1/+6 |
| | |||||
* | SERVER-27813 Change ReplSetTest's checkDBHashesForReplSet() function to ↵ | Jonathan Abrahams | 2017-02-21 | 1 | -2/+3 |
| | | | | handle duplicate namespaces being returned | ||||
* | SERVER-28047 ReplSetTest._callIsMaster() should set slaveOk on primary | Benety Goh | 2017-02-17 | 1 | -1/+1 |
| | |||||
* | SERVER-28037 Raise default writeConcern wtimeout in db.js to 10 minutes | Benety Goh | 2017-02-17 | 1 | -1/+1 |
| | |||||
* | SERVER-26623 Check whether error is BulkWriteError before unpacking it | Jonathan Reams | 2017-02-09 | 1 | -7/+96 |
| | |||||
* | SERVER-26623 fix lint | Kyle Suarez | 2017-02-07 | 1 | -1/+0 |
| | |||||
* | SERVER-26623 Propagate bulk api write errors in shell CRUD api | Jonathan Reams | 2017-02-07 | 1 | -83/+7 |
| | |||||
* | SERVER-27382 Remove usages of DBConfig::reload/getChunkManagerOrPrimary from ↵ | Kaloian Manassiev | 2017-02-06 | 1 | -2/+0 |
| | | | | | | legacy code paths This reverts commit c5f52fb3265ef68ffe2741f88758082dda393a4b. | ||||
* | SERVER-26952: Cache SCRAM-SHA-1 ClientKey | Spencer Jackson | 2017-02-02 | 1 | -1/+9 |
| | |||||
* | SERVER-27844 increase timeout in repl/block2.js | Benety Goh | 2017-01-27 | 1 | -0/+1 |
| |