Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | 2015-06-20 | 1 | -414/+412 |
| | |||||
* | SERVER-17307 Replace boost::shared_ptr and friends with std::shared_ptr | Andrew Morrow | 2015-06-10 | 1 | -1/+1 |
| | |||||
* | SERVER-18515 Put OperationContext into mongos client request path. | Andy Schwerin | 2015-06-05 | 1 | -4/+4 |
| | |||||
* | SERVER-18236 hang slaveOk/secondaryOk and readPreference off OpCtx | Adam Midvidy | 2015-06-03 | 1 | -3/+2 |
| | | | | | | | - secondaryOk is upconverted/downconverted from QueryOption_SlaveOk - readPreference is upconverted/downconverted from $query wrapped commands or $queryOptions - both are now accessed via OperationContext instead of being read from a mutable command object - removed logic for parsing secondaryOk and readPreference from the command execution pipeline in dbcommands.cpp | ||||
* | Reapply "SERVER-14995 Move operation id, lockState and client fields to ↵ | Andy Schwerin | 2015-06-02 | 1 | -1/+1 |
| | | | | | | OperationContext." This reverts commit e181ea38af737ef7aaf5f8228f870d8c7149b2bb. | ||||
* | Revert "SERVER-14995 Move operation id, lockState and client fields to ↵ | Spencer T Brody | 2015-05-29 | 1 | -1/+1 |
| | | | | | | OperationContext." This reverts commit 4ea38c308da292f43e29d32b1b53b7324db0bafe. | ||||
* | SERVER-14995 Move operation id, lockState and client fields to OperationContext. | Andy Schwerin | 2015-05-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | They have been moved from OperationContextImpl. Furthermore, the CurOp stack is now attached to OperationContext, instead of Client. With this change, an operation's lifetime is governed by the lifetime of an OperationContext object. The "_active" field of CurOp is therefore no longer meaingful. This required fixing the lifetime of OperationContext in a few places. A future change will adjust operation lifetime timing to time the lifetime of the OperationContext object, as well. | ||||
* | SERVER-17607 initial OP_COMMAND mongod implementation | Adam Midvidy | 2015-05-18 | 1 | -3/+22 |
| | |||||
* | SERVER-18099 Refactor buildinfo/version reporting | Jonathan Reams | 2015-04-30 | 1 | -2/+0 |
| | |||||
* | SERVER-18117 Add replset view back to http interface | Spencer T Brody | 2015-04-29 | 1 | -1/+2 |
| | |||||
* | SERVER-17817 Make ServiceContext create and manage Client objects. | Andy Schwerin | 2015-04-20 | 1 | -2/+0 |
| | | | | | | | | | | | | Also, deduplicate Client::* method implementations, guard the identity of the current CurOp of a Client with the Client's _mutex instead of the mutex guarding the list of all clients. Makes the currentClient object private to client.cpp, and all access to the thread-bound client is now done with haveClient() and cc() free functions in the mongo namespace. Removes the vesitgal Client::shutdown() methods. | ||||
* | SERVER-15860 Switch replication metadata ops to be replication-specific, ↵ | matt dannenberg | 2015-04-17 | 1 | -2/+2 |
| | | | | rather than using commands | ||||
* | SERVER-17817 Make AuthorizationSession a decoration of ClientBasic. | Andy Schwerin | 2015-04-16 | 1 | -2/+2 |
| | |||||
* | SERVER-17878 Rename GlobalEnvironmentExperiment to ServiceContext. | Andy Schwerin | 2015-04-03 | 1 | -2/+2 |
| | |||||
* | SERVER-17761 DbWebServer should own the AdminAccess pointer | Kaloian Manassiev | 2015-03-27 | 1 | -1/+1 |
| | |||||
* | SERVER-17653 Early allocate port for the HTTP interface | Kaloian Manassiev | 2015-03-26 | 1 | -381/+383 |
| | |||||
* | SERVER-17705 Fix credentials field inconsistency | Andreas Nilsson | 2015-03-24 | 1 | -0/+4 |
| | |||||
* | SERVER-17669 Remove web auth prompt for non-auth mongod | Andreas Nilsson | 2015-03-20 | 1 | -0/+4 |
| | |||||
* | SERVER-17470 Remove link to replset data in the http server | Siyuan Zhou | 2015-03-10 | 1 | -3/+1 |
| | |||||
* | SERVER-17379 Require connection be on localhost to allow unauthorized access ↵ | Spencer T Brody | 2015-03-03 | 1 | -3/+1 |
| | | | | via webserver | ||||
* | SERVER-13256 Remove pch.h | Andrew Morrow | 2015-01-15 | 1 | -3/+0 |
| | |||||
* | SERVER-13256 Add usings and qualifications for names from namespace std | Andrew Morrow | 2015-01-15 | 1 | -0/+4 |
| | |||||
* | SERVER-13256 Prohibit new uses of pch.h | Andrew Morrow | 2015-01-05 | 1 | -0/+3 |
| | |||||
* | StringMap for command maps | Eliot Horowitz | 2014-11-29 | 1 | -6/+6 |
| | |||||
* | SERVER-14668 remove some usages of cc() | Hari Khalsa | 2014-09-04 | 1 | -2/+1 |
| | |||||
* | SERVER-14592 de-inline bson and remove bson namespace | Eric Milkie | 2014-07-17 | 1 | -1/+0 |
| | |||||
* | SERVER-14376 Move mongoutils::html namespace into mongo::html namespace. | Andy Schwerin | 2014-06-27 | 1 | -1/+1 |
| | |||||
* | SERVER-13961 Convert most usages of LockState from TLS to OperationContext | Kaloian Manassiev | 2014-06-13 | 1 | -4/+4 |
| | |||||
* | SERVER-13931 retire the OpCtx::Factory, use global environment instead | Hari Khalsa | 2014-06-09 | 1 | -9/+6 |
| | |||||
* | SERVER-13961 Pass LockState to DBWrite and DBRead directly | Kaloian Manassiev | 2014-05-30 | 1 | -8/+12 |
| | | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS. | ||||
* | Revert "SERVER-13961 Pass LockState to DBWrite and DBRead directly" | Kaloian Manassiev | 2014-05-28 | 1 | -12/+8 |
| | | | | This reverts commit 0672061deb58aac931912bed68d014247c581968. | ||||
* | SERVER-13961 Pass LockState to DBWrite and DBRead directly | Kaloian Manassiev | 2014-05-28 | 1 | -8/+12 |
| | | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS. | ||||
* | SERVER-13641 Don't include operation_context_impl.h in dbwebserver. | Mathias Stearn | 2014-05-16 | 1 | -1/+0 |
| | | | | Was breaking mongos linking on my box | ||||
* | SERVER-13641 rename TransactionExperiment to OperationContext | Hari Khalsa | 2014-05-15 | 1 | -9/+9 |
| | |||||
* | SERVER-13641 Unify Command::newRun into run | Mathias Stearn | 2014-05-14 | 1 | -1/+1 |
| | | | | | | | | | | | This is the result of the following seds and a few manual fixups, including removing the old run() and fixing the comments. git grep -l '\<run(const' | xargs sed -si -e 's/\brun(const/newRun(TransactionExperiment* txn, const/' git grep -l '\<run( const' | xargs sed -si -e 's/\brun( const/newRun(TransactionExperiment* txn, const/' git grep -l '\<newRun(' | xargs sed -si -e 's/\bnewRun(/run(/' | ||||
* | SERVER-13641 Pull TransactionExperiment up to top level request processor | Mathias Stearn | 2014-05-14 | 1 | -11/+27 |
| | |||||
* | SERVER-13498 Get rid of LockStatus | Kaloian Manassiev | 2014-04-15 | 1 | -1/+0 |
| | | | | | | This change removes all usages of LockStatus and pushes the lock acquisitions to be inside the respective commands. This is a refactoring on the way to per-document locking. | ||||
* | SERVER-12156 Split version.h/cpp into version and version_reporting. | Andy Schwerin | 2013-12-23 | 1 | -1/+1 |
| | |||||
* | SERVER-8510 Get rid of CmdLine struct and use new option handling style | Shaun Verch | 2013-10-04 | 1 | -9/+9 |
| | |||||
* | SERVER-9818 allocate socket file descriptors before opening datafiles | matt dannenberg | 2013-09-10 | 1 | -0/+1 |
| | |||||
* | SERVER-8886 Add OpenSSL exception to files in src/mongo/db | Ian Whalen | 2013-09-06 | 1 | -0/+12 |
| | |||||
* | Revert "SERVER-9818 allocate socket file descriptors before opening datafiles" | Spencer T Brody | 2013-09-04 | 1 | -1/+0 |
| | | | | This reverts commit 607ae1384b26ebcb5e275a845f9806104852257f. | ||||
* | SERVER-9818 allocate socket file descriptors before opening datafiles | matt dannenberg | 2013-09-04 | 1 | -0/+1 |
| | |||||
* | SERVER-9518 Change webserver to use acquireUser to get user's password hash, ↵ | Spencer T Brody | 2013-08-29 | 1 | -3/+15 |
| | | | | rather than a direct call to getPrivilegeDocument | ||||
* | SERVER-9518 Cleanup authorization code and remove all uses of Principal and ↵ | Spencer T Brody | 2013-08-19 | 1 | -1/+0 |
| | | | | PrivilegeSet | ||||
* | SERVER-9518 SERVER-10323 Fix access control in the web server | Spencer T Brody | 2013-08-19 | 1 | -18/+11 |
| | |||||
* | SERVER-8364 removed excess #IFDEF directives | Eric Daniels | 2013-08-16 | 1 | -3/+1 |
| | | | | Signed-off-by: Matt Kangas <matt.kangas@10gen.com> | ||||
* | SERVER-8364 added OpenSSL version information to mongod SERVER-8364 fixed a typo | Eric Daniels | 2013-08-02 | 1 | -0/+3 |
| | | | | Signed-off-by: Matt Kangas <matt.kangas@10gen.com> | ||||
* | SERVER-10323 Temporarily disable user managment in the web server until it ↵ | Spencer T Brody | 2013-07-30 | 1 | -9/+10 |
| | | | | can be done properly | ||||
* | SERVER-9518 Separate cases that want to automatically acquire privileges ↵ | Spencer T Brody | 2013-07-24 | 1 | -1/+1 |
| | | | | when adding an authenticated principal from those that do not. |