Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-13960 fix access planning for OR with inexact child predicates | David Storch | 2014-05-30 | 4 | -337/+522 |
| | | | | | Includes a refactor of QueryPlannerAccess::processIndexScans(...) which makes this change saner. | ||||
* | SERVER-14089 Remove support for schemaVersion24 users. | Andy Schwerin | 2014-05-29 | 9 | -1285/+3 |
| | |||||
* | SERVER-14064 provide planSummary for slow count commands | David Storch | 2014-05-29 | 1 | -0/+14 |
| | |||||
* | SERVER-14073 allow planSummary string to be longer | David Storch | 2014-05-29 | 1 | -1/+1 |
| | |||||
* | SERVER-13883 findAndModify command should accept update:{} | Jason Rassi | 2014-05-29 | 1 | -1/+1 |
| | |||||
* | SERVER-13883 findAndModify return null if !new and doc not found | Jason Rassi | 2014-05-29 | 1 | -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 file | daveh86 | 2014-05-29 | 2 | -2/+17 |
| | | | | Signed-off-by: Benety Goh <benety@mongodb.com> | ||||
* | SERVER-11776 move port check outside loop | Benety Goh | 2014-05-29 | 1 | -18/+21 |
| | |||||
* | SERVER-11776 Replication 'isself' check should allow mapped ports | Rajat Chopra | 2014-05-29 | 1 | -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 Manassiev | 2014-05-28 | 126 | -1004/+727 |
| | | | | This reverts commit 0672061deb58aac931912bed68d014247c581968. | ||||
* | SERVER-13961 Pass LockState to DBWrite and DBRead directly | Kaloian Manassiev | 2014-05-28 | 126 | -727/+1004 |
| | | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS. | ||||
* | SERVER-13961 Remove thread-local write intents | Kaloian Manassiev | 2014-05-28 | 5 | -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 commitIfNeeded | Jason Rassi | 2014-05-28 | 1 | -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-4740 Don't use unsigned for time deltas | Mathias Stearn | 2014-05-27 | 7 | -23/+23 |
| | | | | | | | 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-13856 remove unnecessary usage of repl:: from the repl directory | matt dannenberg | 2014-05-27 | 10 | -16/+16 |
| | |||||
* | SERVER-8192 additional btree key generation unit tests | David Storch | 2014-05-27 | 1 | -0/+48 |
| | |||||
* | SERVER-14043 s/namespace replset/namespace repl/ | matt dannenberg | 2014-05-27 | 100 | -299/+299 |
| | |||||
* | SERVER-14042 decrease yea delay from 30 seconds to 3 | matt dannenberg | 2014-05-27 | 1 | -1/+1 |
| | |||||
* | Revert "SERVER-8192 rewritten V1 btree key generation" | David Storch | 2014-05-24 | 5 | -485/+175 |
| | | | | This reverts commit 441b3c183c76399f248205989dec757708601394. | ||||
* | SERVER-13760 Do not call dateToISOString if date is not formatable | Shaun Verch | 2014-05-23 | 1 | -7/+19 |
| | |||||
* | SERVER-14033 Topology coordinator for replication | Eric Milkie | 2014-05-23 | 5 | -5/+577 |
| | | | | Not yet in use by replication. | ||||
* | SERVER-12621 narrow the localhost exception when auth is enabled | Amalia Hawkins | 2014-05-22 | 7 | -12/+97 |
| | |||||
* | SERVER-13910: Warn the user when running a 32-bit build on Win64 | Mark Benvenuto | 2014-05-22 | 1 | -0/+14 |
| | | | | | | 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 Stearn | 2014-05-22 | 1 | -2/+4 |
| | | | | Extent size | ||||
* | SERVER-13675 do not cache plans if there is a tie | David Storch | 2014-05-22 | 3 | -10/+26 |
| | |||||
* | SERVER-13645 kill dead code | Eric Milkie | 2014-05-22 | 2 | -8/+1 |
| | |||||
* | SERVER-14001 remove reIndex branch from rollback code since we do not oplog ↵ | matt dannenberg | 2014-05-22 | 1 | -3/+0 |
| | | | | reIndex | ||||
* | SERVER-14021 move all replication code into namespace replset | matt dannenberg | 2014-05-22 | 94 | -233/+386 |
| | |||||
* | SERVER-13923 Update and re-enable btree builder tests | Geert Bosch | 2014-05-22 | 2 | -0/+142 |
| | |||||
* | SERVER-13482 Add a check for hugepages in Linux. | Davide Italiano | 2014-05-22 | 1 | -0/+52 |
| | | | | Signed-off-by: Benety Goh <benety@mongodb.com> | ||||
* | Revert "SERVER-8995 changed gperftools version in build configuration and ↵ | Benety Goh | 2014-05-22 | 1 | -1/+1 |
| | | | | | | source files from 2.0 to 2.2" This reverts commit da1f6615489142849764085f5fabfc41f69adbe7 | ||||
* | SERVER-13945 Match x.509 cluster certs per attribute | Andreas Nilsson | 2014-05-22 | 2 | -11/+39 |
| | |||||
* | SERVER-13641 remove dead index stats and storage details cmds | Hari Khalsa | 2014-05-22 | 2 | -1452/+0 |
| | |||||
* | SERVER-13641 break up cloner.cpp into commands and functionality to make ↵ | Hari Khalsa | 2014-05-22 | 7 | -320/+652 |
| | | | | usage clearer | ||||
* | SERVER-13641 remove some more killCurrentOp uses | Hari Khalsa | 2014-05-22 | 4 | -38/+7 |
| | |||||
* | SERVER-13737 CollectionOptions parser skip size/max if non-numeric | Jason Rassi | 2014-05-21 | 2 | -4/+40 |
| | |||||
* | SERVER-13737 Pull CollectionOptions out into libcollection_options.a | Jason Rassi | 2014-05-21 | 8 | -151/+294 |
| | |||||
* | Revert "SERVER-13760 Do not call dateToISOString if date is not formatable" | Shaun Verch | 2014-05-21 | 1 | -14/+2 |
| | | | | This reverts commit 3b97c0870427f676cf3ffbddabc5df8b1fa44fa5. | ||||
* | SERVER-13760 Do not call dateToISOString if date is not formatable | Shaun Verch | 2014-05-21 | 1 | -2/+14 |
| | |||||
* | SERVER-13674 fix whitespace in MultiPlanStage | David Storch | 2014-05-21 | 1 | -40/+39 |
| | |||||
* | SERVER-8995 changed gperftools version in build configuration and source ↵ | Benety Goh | 2014-05-21 | 1 | -1/+1 |
| | | | | files from 2.0 to 2.2 | ||||
* | SERVER-13635: add DatabaseCatalogEntry as an interface | Eliot Horowitz | 2014-05-20 | 9 | -26/+93 |
| | |||||
* | SERVER-13635 Remove Database::_magic | Mathias Stearn | 2014-05-20 | 3 | -10/+0 |
| | |||||
* | SERVER-13641 get OpCtxImpl out of DocSourceCursor | Mathias Stearn | 2014-05-20 | 1 | -5/+2 |
| | |||||
* | SERVER-13641 Make agg use OpContext-aware DBDirectClient | Mathias Stearn | 2014-05-20 | 4 | -8/+34 |
| | |||||
* | SERVER-13641 Replace InterruptStatus with OperationContext in agg | Mathias Stearn | 2014-05-20 | 7 | -200/+17 |
| | |||||
* | SERVER-13635 Kill BSONObjExternalSorter and use Sorter directly | Mathias Stearn | 2014-05-20 | 9 | -207/+34 |
| | |||||
* | SERVER-13463: Option Validation for NT Services | Mark Benvenuto | 2014-05-20 | 2 | -2/+55 |
| | | | | | | | 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 Database | Eliot Horowitz | 2014-05-20 | 16 | -146/+133 |
| | |||||
* | SERVER-13961 Remove dependency on the TLS client from LockState | Kaloian Manassiev | 2014-05-20 | 12 | -32/+41 |
| | | | | | Also clean-up some of the code under LockState, in preparation from moving it under operation context. |