summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-10044: Add more diagnostic information on OOMMark Benvenuto2014-05-221-0/+12
|
* SERVER-13910: Warn the user when running a 32-bit build on Win64Mark Benvenuto2014-05-223-0/+35
| | | | | | Windows 32 bit builds have less virtual memory available then 64-bit builds, warn the user they should use a 64-bit build over a 32-bit build.
* SERVER-13912 Capped collections with size=0 are promoted to the minimum ↵Mathias Stearn2014-05-222-2/+14
| | | | Extent size
* SERVER-13675 do not cache plans if there is a tieDavid Storch2014-05-2210-502/+499
|
* SERVER-13645 kill dead codeEric Milkie2014-05-222-8/+1
|
* SERVER-14001 remove reIndex branch from rollback code since we do not oplog ↵matt dannenberg2014-05-221-3/+0
| | | | reIndex
* SERVER-14021 move all replication code into namespace replsetmatt dannenberg2014-05-22102-291/+442
|
* SERVER-13519 benchRun doesn't pass through correct documents.Davide Italiano2014-05-222-6/+82
| | | | Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-13923 Update and re-enable btree builder testsGeert Bosch2014-05-223-149/+142
|
* SERVER-13482 Add a check for hugepages in Linux.Davide Italiano2014-05-221-0/+52
| | | | Signed-off-by: Benety Goh <benety@mongodb.com>
* Revert "SERVER-8995 changed gperftools version in build configuration and ↵Benety Goh2014-05-223-4/+4
| | | | | | source files from 2.0 to 2.2" This reverts commit da1f6615489142849764085f5fabfc41f69adbe7
* SERVER-13945 Match x.509 cluster certs per attributeAndreas Nilsson2014-05-222-11/+39
|
* SERVER-13641 remove dead index stats and storage details cmdsHari Khalsa2014-05-222-1452/+0
|
* SERVER-13641 break up cloner.cpp into commands and functionality to make ↵Hari Khalsa2014-05-228-322/+656
| | | | usage clearer
* SERVER-13641 remove some more killCurrentOp usesHari Khalsa2014-05-224-38/+7
|
* SERVER-13446 Add timegm Solaris implementation to third_partyShaun Verch2014-05-229-2/+1433
|
* SERVER-10177 Remove all Js instances of "throw 'string';" with "throw Error();"daveh862014-05-2229-109/+109
| | | | | | Includes both the initial patch to remove all throws and patches for all failing tests Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-14015: Fix S2 Compilation on GCC 4.9/Solaris by choosing sqrt(double)Mark Benvenuto2014-05-212-16/+16
|
* SERVER-8492 Change socket check to be sun_path[0] != '\0'daveh862014-05-211-1/+2
| | | | Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-13737 CollectionOptions parser skip size/max if non-numericJason Rassi2014-05-212-4/+40
|
* SERVER-13737 Pull CollectionOptions out into libcollection_options.aJason Rassi2014-05-2110-177/+296
|
* SERVER-14025 Fix race condition in mongos_cache_invalidation.jsSpencer T Brody2014-05-211-2/+2
|
* Revert "SERVER-13760 Do not call dateToISOString if date is not formatable"Shaun Verch2014-05-216-50/+3
| | | | This reverts commit 3b97c0870427f676cf3ffbddabc5df8b1fa44fa5.
* SERVER-13760 Do not call dateToISOString if date is not formatableShaun Verch2014-05-216-3/+50
|
* SERVER-13674 fix whitespace in MultiPlanStageDavid Storch2014-05-211-40/+39
|
* SERVER-8995 changed gperftools version in build configuration and source ↵Benety Goh2014-05-213-4/+4
| | | | files from 2.0 to 2.2
* SERVER-8995 added gperftools-2.2 generated headers and SConscript files. ↵Benety Goh2014-05-216-4/+829
| | | | | | | | | | | | | | | | | | | | | | | cpu-profiler build tweaks. config-10gen_macos.h: - generated by: ./configure - disabled HAVE_LIBUNWIND_H config-10gen_linux.h: - generated by: ./configure --enable-minimal - applied config-10gen_linux.h changes made in src/gperftools-2.0/src/config-10gen_linux.h in commit eee3fe4ce66c7bbda9329a3c8bd8e3549b07437c: SERVER-4683 Support the imported tcmalloc, ystem tcmalloc or the default system allocator library. Pass --allocator=tcmalloc (default on Linux) or --allocator=system (default elsewhere) to control which allocator is used, and --use-system-tcmalloc to use the system- installed tcmalloc instead of the one in the mongo source tree if you use --allocator=tcmalloc. - applied config-10gen_linux.h changes made in src/gperftools-2.0/src/config-10gen_linux.h in commit 498d9102e00e61ca2d41b7db1448969728884b50: SERVER-6758 - use third_party profiler when using --use-cpu-profiler does require libunwind installed on system SCons --use-cpu-profiler changes: - enabled HAVE_UNWIND_H for use-cpu-profile - excluded cpu profile commands from mongos
* SERVER-13635: add DatabaseCatalogEntry as an interfaceEliot Horowitz2014-05-2010-27/+95
|
* SERVER-13635 Remove Database::_magicMathias Stearn2014-05-203-10/+0
|
* SERVER-13641 get OpCtxImpl out of DocSourceCursorMathias Stearn2014-05-201-5/+2
|
* SERVER-13641 Make agg use OpContext-aware DBDirectClientMathias Stearn2014-05-204-8/+34
|
* SERVER-13641 Replace InterruptStatus with OperationContext in aggMathias Stearn2014-05-2018-336/+28
|
* SERVER-13635 Kill BSONObjExternalSorter and use Sorter directlyMathias Stearn2014-05-2013-540/+36
|
* SERVER-13964: Shrink Windows Binaries with VS2013 Update 2Mark Benvenuto2014-05-201-0/+32
| | | | Enable new compiler flags that shrink the binaries if we are using VS2013 Update 2 or later
* SERVER-13463: Option Validation for NT ServicesMark Benvenuto2014-05-204-2/+91
| | | | | | | The current working directory for NT Services differs between installation time and execution time. This leads to subtle user bugs where the service can fail to start because directories do not exist. In the worst situation, the log file directory may not exist which makes the debugging near impossible.
* SERVER-13635: hide NamespaceIndex behind DatabaseEliot Horowitz2014-05-2017-148/+134
|
* SERVER-14000 fix debian 7.1 by adding new lsb file locationEric Milkie2014-05-201-0/+1
|
* SERVER-13961 Remove dependency on the TLS client from LockStateKaloian Manassiev2014-05-2012-32/+41
| | | | | Also clean-up some of the code under LockState, in preparation from moving it under operation context.
* SERVER-13641 fixed cpu profiler commands to match new Command::run() signatureBenety Goh2014-05-201-8/+12
|
* SERVER-13641 put opctx into RunnersHari Khalsa2014-05-2021-31/+37
|
* SERVER-12461 Use larger values to test for too large $position arguments.Michael Hudson-Doyle2014-05-201-2/+2
| | | | | | | | The previous values were integers that were just 3 away from the largest possible 64-bit integer, were parsed as the same float as the largest possible integer, and so were accepted. This changes them to be much much larger. Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-13637: remove some header files leakingEliot Horowitz2014-05-192-8/+1
|
* SERVER-13923 BtreeLogic unit-testsKaloian Manassiev2014-05-1911-1896/+2736
|
* SERVER-13978 Error out if NTDDI_VERSION is set but _WIN32_WINNT is notAndrew Morrow2014-05-191-0/+6
|
* SERVER-5671 logOp after success in removeRangeGreg Studer2014-05-191-2/+4
|
* SERVER-5800 R2Region interface for 2d index covering support, minor refactorGreg Studer2014-05-1912-151/+473
|
* SERVER-13637 Fixing build break due to incomplete implementationKaloian Manassiev2014-05-192-0/+43
|
* SERVER-13981 MR inc collection should not be replicatedMathias Stearn2014-05-191-13/+5
| | | | | Introduced in commit 8416afb7c5724076b1231626f27f5198a5a2cce7. Prior to that, the collection was not replicated.
* SERVER-13976 Cloner::go() fail fast if any collection has bad optionsJason Rassi2014-05-191-0/+10
|
* SERVER-13976 Cloner::go() should check return value of userCreateNSJason Rassi2014-05-191-3/+8
|