summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-17861 Change the default storage engine to wiredTiger.Max Hirschhorn2015-05-2631-283/+312
| | | | | | | WiredTiger is used as the default storage engine if the dbpath does not contain any data files. Otherwise, the storage engine specified in the storage.bson metadata file is used when the --storageEngine flag is omitted from the command line invocation.
* SERVER-18635 Update multiversion test to upgrade from 3.0 to 3.1.x.Max Hirschhorn2015-05-261-67/+59
| | | | | Specify the older version as "last-stable" instead of "3.0" to avoid needing to change this test again after the next release.
* SERVER-18597 Add support for writing ASan code coverage data on exitKamran Khan2015-05-261-0/+18
| | | | | | | The coverage data is only written when the appropriate compiler flags are passed (-mllvm -asan-coverage for clang-3.4 and clang-3.5, -fsanitize-coverage for clang-3.6 and clang-3.7) and coverage options are specified in ASAN_OPTIONS.
* Fix typoMathias Stearn2015-05-261-1/+1
|
* Don't assume storageSize doesn't change in background for all storage enginesMathias Stearn2015-05-261-4/+9
|
* SERVER-18216 Add term to oplog.Siyuan Zhou2015-05-2624-137/+208
|
* SERVER-18660 Use C++11 final modifiers in accumulator.hMathias Stearn2015-05-261-35/+35
|
* SERVER-18527 Rename hidden parameter in sharded map/reduceKaloian Manassiev2015-05-261-13/+14
|
* SERVER-18127 Shard class should use ConnectionString for addressesKaloian Manassiev2015-05-2635-176/+195
| | | | | Currently we convert indiscriminately between ConnectionString and std::string. This change unifies all places to use only ConnectionString.
* SERVER-18478 Remove lingering unused mutex in AuthzManagerExternalStateLocalDaniel Alabi2015-05-267-29/+8
| | | | | Also removes unused includes in AuthzManagerExternalState* files as a result of recent cleanup
* SERVER-17199 Fix source pushes on windowsJonathan Reams2015-05-261-2/+2
|
* SERVER-18621 Remove concurrency_compat tests for FSMJonathan Abrahams2015-05-261-56/+0
|
* SERVER-18634 Move config upgrade code inside CatalogManagerLegacyKaloian Manassiev2015-05-2615-489/+176
| | | | | | | | | | It contains logic, which is specific to the legacy catalog manager and need not be exposed to the rest of the server. Also removes usages of Grid throughout CatalogManagerLegacy and instead threads the catalog manager through the upgrade methods. No functional changes.
* Cleanup (merge)Kaloian Manassiev2015-05-223-201/+176
|
* SERVER-17782 Fix tarball naming in push taskJonathan Reams2015-05-222-4/+4
|
* SERVER-18277/SERVER-18482 Remove "_remote" field from CurOp.Andy Schwerin2015-05-229-28/+21
|
* SERVER-18277 Prefer getting CurOp via the OperationContext rather than the ↵Andy Schwerin2015-05-228-33/+37
| | | | | | | | | Client. Eventually, the CurOp should be a part of the OperationContext. Presently, the only thing that prevents our maintaining that illusion is that ServiceContextMongoD expects to be able to extract the CurOp for each existing Client object, but there is no way to enumerate the OperationContexts for a Client.
* SERVER-18328 SERVER-18478 AuthzManagerExternalState for mongos should go ↵Daniel Alabi2015-05-229-280/+175
| | | | through the catalog manager
* SERVER-18589 Cosmetic changes to FindAndModifyRequestRandolph Tan2015-05-222-12/+13
|
* SERVER-18567 Replace legacy ConnectionString::parse in MongoS startupKaloian Manassiev2015-05-222-16/+10
|
* SERVER-6801: Error when aggregation's $substr expression results in invalid ↵Charlie Swanson2015-05-222-4/+24
| | | | UTF-8
* SERVER-18617 resmoke.py should not error when tearing down fixtures which ↵Charlie Swanson2015-05-222-2/+2
| | | | had not been set up
* SERVER-18481 Fix compile breakKaloian Manassiev2015-05-221-2/+2
|
* SERVER-18481: Update tcmalloc to free in more friendly wayMartin Bligh2015-05-227-41/+33
| | | | | | | | Main changes here are: 1. Free the contents of the cache but don't tear down control structures 2. Use dynamic sizing for when a thread frees memory, not magic constants 3. Remove the global lock 4. Try to make the tcmalloc change acceptable for upstream
* SERVER-18569 Standalone ASIO build system integrationAndrew Morrow2015-05-225-0/+41
|
* SERVER-18569 Fix ASIO dev_poll_reactorAndrew Morrow2015-05-221-35/+19
|
* SERVER-18569 Initial check in of free-standing ASIO 1-11-0Andrew Morrow2015-05-22476-0/+99716
| | | | Excluded docs directory and tests and examples
* SERVER-18589 rename remote_command_executor->remote_executor_runnerRandolph Tan2015-05-221-1/+1
|
* SERVER-18589 Implement findAndModify serialization/deserializationRandolph Tan2015-05-226-91/+836
|
* SERVER-18567 Replace usages of the legacy ConnectionString::parseKaloian Manassiev2015-05-2217-149/+110
| | | | This is all the non-sharding code, which is using it.
* SERVER-17782 Fix source tarball pushesJonathan Reams2015-05-221-1/+2
|
* SERVER-18445 include bugs/ subdirectory in aggregation suite, remove ↵Charlie Swanson2015-05-223-18/+2
| | | | test_bugs.js
* Revert "SERVER-17861 Change the default storage engine to wiredTiger."Max Hirschhorn2015-05-2218-280/+263
| | | | This reverts commit 38862aaa17e06e5e6733598bbb487774cb3616f7.
* SERVER-17861 Change the default storage engine to wiredTiger.Max Hirschhorn2015-05-2118-263/+280
| | | | | | | WiredTiger is used as the default storage engine if the dbpath does not contain any data files. Otherwise, the storage engine specified in the storage.bson metadata file is used when the --storageEngine flag is omitted from the command line invocation.
* SERVER-18487 Add filter object to getCollectionInfos() shell helper.Max Hirschhorn2015-05-213-24/+37
|
* SERVER-18600 Avoid giving the same port to multiple processes.Max Hirschhorn2015-05-211-9/+27
|
* SERVER-18016 fixed race in TaskRunner unit testBenety Goh2015-05-217-54/+203
|
* SERVER-18035 fixed fetcher wait() to block until fetcher is inactiveBenety Goh2015-05-213-40/+63
|
* SERVER-18599 Increase connection timeout in resmoke.py.Max Hirschhorn2015-05-213-7/+17
| | | | | | | | Change resmoke.py to wait up to 5 minutes for a mongod/mongos process to start accepting connections. Waiting only 30 seconds for a connection to be established is insufficient on some build variants in Evergreen. This is likely due to file preallocation, disk speed, and other resource factors.
* SERVER-18557 remove usage of $cmd.findOne from shell and jstestsAdam Midvidy2015-05-214-39/+31
|
* SERVER-18184 add awaitData support to the getMore command for any capped ↵David Storch2015-05-215-24/+260
| | | | | | collection Previously awaitData for find/getMore commands was only allowed for the oplog.
* SERVER-17577 query planner now makes use of separate limit and batchSize ↵David Storch2015-05-2120-137/+372
| | | | fields in find command
* SERVER-18616 Rename RemoteCommandExecutor to RemoteCommandRunnerSpencer T Brody2015-05-2111-39/+39
|
* SERVER-18587 cleanup ReadPreference and move it to a separate libraryAdam Midvidy2015-05-2111-264/+459
|
* SERVER-17782 SERVER-17329 Improve versioning and add distsrc to SConsJonathan Reams2015-05-2113-166/+549
|
* SERVER-18478 Clean up AuthzManagerExternalStateDaniel Alabi2015-05-2115-854/+614
| | | | Removed insert/remove/update from the AuthzManagerExternalState* interfaces
* SERVER-18567 Implement ConnectionString::parse which returns StatusWithKaloian Manassiev2015-05-217-179/+262
|
* SERVER-18478 Remove unused update*Credentials and upgradeSchema* from the ↵Daniel Alabi2015-05-212-176/+0
| | | | AuthorizationManager interface
* SERVER-18436 Add mock DistLockManagerSpencer T Brody2015-05-216-6/+191
|
* SERVER-18436 Remove unused parameter from CatalogManager::createDatabaseSpencer T Brody2015-05-214-7/+5
|