summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-13960 fix access planning for OR with inexact child predicatesDavid Storch2014-05-304-337/+522
| | | | | Includes a refactor of QueryPlannerAccess::processIndexScans(...) which makes this change saner.
* SERVER-11943 display the correct reason for the moveChunk command failing.daveh862014-05-301-4/+5
| | | | Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-14089 Remove support for schemaVersion24 users.Andy Schwerin2014-05-2912-1572/+3
|
* SERVER-14064 provide planSummary for slow count commandsDavid Storch2014-05-292-0/+61
|
* SERVER-14073 allow planSummary string to be longerDavid Storch2014-05-291-1/+1
|
* SERVER-13883 findAndModify command should accept update:{}Jason Rassi2014-05-292-1/+53
|
* SERVER-13883 findAndModify return null if !new and doc not foundJason Rassi2014-05-291-9/+12
| | | | | | Fixes an edge case where findAndModify would return {} instead of null if the doc was not found (specifically: if sort was specified and the update resulted in an upsert).
* SERVER-13022 added option to set permissions on UNIX domain socket filedaveh862014-05-293-3/+18
| | | | Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-8492 SERVER-13893 Test for detecting named/unnamed unix socketdaveh862014-05-291-0/+17
| | | | Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-11776 move port check outside loopBenety Goh2014-05-291-18/+21
|
* SERVER-11776 added scott's replication test for the isself command with ↵Benety Goh2014-05-291-0/+32
| | | | mapped ports
* SERVER-11776 Replication 'isself' check should allow mapped portsRajat Chopra2014-05-291-7/+4
| | | | | | | | 'isself' should match the ports only if the hosts are being string matched. In cases where an instance is being addressed through a proxy port, port matching is an incorrect check - it invalidates a genuine match. Signed-off-by: Benety Goh <benety@mongodb.com>
* Revert "SERVER-13961 Pass LockState to DBWrite and DBRead directly"Kaloian Manassiev2014-05-28169-1446/+1036
| | | | This reverts commit 0672061deb58aac931912bed68d014247c581968.
* SERVER-13961 Pass LockState to DBWrite and DBRead directlyKaloian Manassiev2014-05-28169-1036/+1446
| | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS.
* SERVER-13961 Remove thread-local write intentsKaloian Manassiev2014-05-285-176/+7
| | | | | | | This change makes all write intents go straight to the global write intents list. Cleaning this up is necessary as a step to going to a per-operation intents list, but it may cause more contention on the global intents list.
* SERVER-14056 Cross-DB renameCollection needs to call commitIfNeededJason Rassi2014-05-281-0/+1
| | | | | | | | | | | Fixes regression introduced in 0abf27ae. Before 0abf27a, renameCollection used a DBDirectClient to read objects from the source namespace. The call to DBClientCursor::next() would issue a getmore after finishing each batch, which would reach a commit point (in DBDirectClient::call()). The port to the new collection interface removed the use of DBDirectClient, which removed renameCollection's commit point.
* SERVER-14077 make awaitReplication() change configVersion if it sees a ↵matt dannenberg2014-05-281-75/+83
| | | | higher one
* SERVER-14076 remove replset_remove_node.js as it is redundant and flakeyMatt Dannenberg2014-05-281-87/+0
|
* SERVER-13985 Remove old v3 to v4 config metadata upgrade jstestsShaun Verch2014-05-285-1024/+0
|
* SERVER-4740 Don't use unsigned for time deltasMathias Stearn2014-05-2715-46/+47
| | | | | | | Leads to weird bugs when time goes backwards. This commit doesn't resolve SERVER-4740 (Use monotonic clock sources for Timer) but lessens the impact of using a non-monotonic clock.
* SERVER-14065 use namespace mongo::repl in dbtests pertaining to replicationmatt dannenberg2014-05-273-35/+39
|
* SERVER-14058 Move thread_pool into "foundation" library.Andy Schwerin2014-05-271-1/+1
|
* SERVER-14035 Introduce MONGO_NOEXCEPT macros in mongo/platform/compiler.h.Andy Schwerin2014-05-271-0/+11
| | | | | | These macros expand to "noexcept" in C++11 and "throw ()" in earlier C++ compilers, so we can label methods that should terminate() rather than allow an exception to escape.
* SERVER-13856 remove unnecessary usage of repl:: from the repl directorymatt dannenberg2014-05-2710-16/+16
|
* SERVER-13985 Remove server side js usage from printShardingStatusShaun Verch2014-05-271-2/+7
|
* SERVER-14049 port pull request #681 "fix v8 SConscript python path" to v8-3.25Benety Goh2014-05-271-1/+1
| | | | | | https://github.com/mongodb/mongo/pull/681 The local python patch should be searched at first to avoid conflicts or incompatible libs versions used during the build process.
* SERVER-14049 Fix third-party v8 building when required python libs are also ↵Ultrabug2014-05-271-1/+1
| | | | | | | | installed on the system. The local python patch should be searched at first to avoid conflicts or incompatible libs versions used during the build process. Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-8192 additional btree key generation unit testsDavid Storch2014-05-271-0/+48
|
* SERVER-14043 s/namespace replset/namespace repl/matt dannenberg2014-05-27108-361/+361
|
* SERVER-14042 decrease yea delay from 30 seconds to 3matt dannenberg2014-05-271-1/+1
|
* SERVER-13773 more rollback jstestsmatt dannenberg2014-05-2710-0/+692
|
* Revert "SERVER-8192 rewritten V1 btree key generation"David Storch2014-05-246-488/+178
| | | | This reverts commit 441b3c183c76399f248205989dec757708601394.
* SERVER-12803: Use CR/LF in log files on WindowsMark Benvenuto2014-05-231-1/+31
|
* SERVER-13760 Do not call dateToISOString if date is not formatableShaun Verch2014-05-237-8/+101
|
* post 2.7.1Ernie Hershey2014-05-237-7/+7
|
* BUMP 2.7.1r2.7.1Ernie Hershey2014-05-237-7/+7
|
* SERVER-12621 fix flaky auth_repl.js testAmalia Hawkins2014-05-231-1/+1
|
* SERVER-13865 disable multiversion test until backportGreg Studer2014-05-231-0/+3
|
* SERVER-14033 Topology coordinator for replicationEric Milkie2014-05-236-5/+578
| | | | Not yet in use by replication.
* SERVER-13865 handle edge case for v2.4 when upserted _id not returnedGreg Studer2014-05-236-8/+145
|
* SERVER-9526 a more elegant solution to printout of BinData in log messagesJohan Hedin2014-05-231-4/+9
| | | | | | This commit changes the behaviour of BSONElement::toString() to print BinData in the same way as the other element types. It puts a cap on the lenght of the binary data in the same way as for string. Using full == true overrides the cap in the same way. Signed-off-by: Greg Studer <greg@10gen.com>
* SERVER-12621 narrow the localhost exception when auth is enabledAmalia Hawkins2014-05-2253-268/+510
|
* 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>