Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-13874 Make mongo::Milliseconds et al. aliases for equivalent ↵ | Andy Schwerin | 2015-05-13 | 1 | -1/+1 |
| | | | | | | | | stdx::chrono types. Also introduces operators for adding stdx::chrono::duration to Date_t, subtracting two Date_ts to get Milliseconds, and remove the use of reinterpret_cast from the implementation of BSON Timestamp type. | ||||
* | Revert "SERVER-13874 Make mongo::Milliseconds et al. aliases for equivalent ↵ | Andy Schwerin | 2015-05-12 | 1 | -1/+1 |
| | | | | | | | | stdx::chrono types." This reverts commit 9aac625685811873ffbc2d3e8d09531eff1ce10e. Committed in error. | ||||
* | SERVER-13874 Make mongo::Milliseconds et al. aliases for equivalent ↵ | Andy Schwerin | 2015-05-12 | 1 | -1/+1 |
| | | | | | | | | stdx::chrono types. Also introduces operators for adding stdx::chrono::duration to Date_t, subtracting two Date_ts to get Milliseconds, and remove the use of reinterpret_cast from the implementation of BSON Timestamp type. | ||||
* | SERVER-18244: Refactor AuthorizationManagerExternalState creation | Spencer Jackson | 2015-05-06 | 1 | -15/+0 |
| | |||||
* | SERVER-18099 Refactor buildinfo/version reporting | Jonathan Reams | 2015-04-30 | 1 | -1/+2 |
| | |||||
* | SERVER-18131 Clean up LastError. | Andy Schwerin | 2015-04-29 | 1 | -4/+1 |
| | | | | | | | | Makes LastError a decoration on Client. Removes behavior that was specific to the dbKillCursors wire protocol message into the processing for that message, and out of last error. Simplifies lifetime of LastError. It always exists on Clients, so there's no checking for its existence, and no passing it around through parts of the networking library. | ||||
* | Revert "SERVER-18131 Clean up LastError." | Andy Schwerin | 2015-04-23 | 1 | -1/+4 |
| | | | | | This reverts commit 54c25da33ec7270295c8948f6a51376ec4fd278c and commit c952a9396a1843aa45d6afa3c6785dec607de112. | ||||
* | SERVER-18131 Clean up LastError. | Andy Schwerin | 2015-04-23 | 1 | -4/+1 |
| | | | | | | | | Makes LastError a decoration on Client. Removes behavior that was specific to the dbKillCursors wire protocol message into the processing for that message, and out of last error. Simplifies lifetime of LastError. It always exists on Clients, so there's no checking for its existence, and no passing it around through parts of the networking library. | ||||
* | SERVER-17817 Make ServiceContext create and manage Client objects. | Andy Schwerin | 2015-04-20 | 1 | -7/+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-17817 Make AuthorizationManager a decoration on ServiceContext. | Andy Schwerin | 2015-04-16 | 1 | -4/+8 |
| | | | | While we're in there, make it a fatal error to call AuthorizationManager::set or AuthorizationSession::set twice on the same object. | ||||
* | SERVER-17573 move OpObserver calls into the datalayer as much as possible ↵ | matt dannenberg | 2015-04-09 | 1 | -1/+4 |
| | | | | and eliminate repl bools | ||||
* | SERVER-17910 remove old test | samantharitter | 2015-04-09 | 1 | -45/+0 |
| | |||||
* | SERVER-17878 Rename GlobalEnvironmentExperiment to ServiceContext. | Andy Schwerin | 2015-04-03 | 1 | -7/+7 |
| | |||||
* | SERVER-17863 Sort in config.h header when possible | Andrew Morrow | 2015-04-03 | 1 | -2/+1 |
| | |||||
* | SERVER-11020 Don't overload the meaning of _DEBUG, use our own debug macro | Andrew Morrow | 2015-03-27 | 1 | -1/+1 |
| | |||||
* | SERVER-17758 Move AutoGet* and Client::*Context to their own file. | Andy Schwerin | 2015-03-27 | 1 | -1/+2 |
| | | | | | The new file is mongo/db/db_raii.h. Also, Client::Context is now OldClientContext and Client::WriteContext is OldClientWriteContext. | ||||
* | SERVER-9563 Add support for config.h header | Jonathan Reams | 2015-03-26 | 1 | -1/+3 |
| | |||||
* | SERVER-17653 Early allocate port for the HTTP interface | Kaloian Manassiev | 2015-03-26 | 1 | -1/+11 |
| | |||||
* | SERVER-17655 polyfill make_unique in stdx | Adam Midvidy | 2015-03-19 | 1 | -1/+2 |
| | |||||
* | SERVER-17652 open sockets before initializing storage engine | Eric Milkie | 2015-03-19 | 1 | -13/+13 |
| | |||||
* | SERVER-13896 Replace logOp() with a more operation-aware observer interface | matt dannenberg | 2015-03-11 | 1 | -0/+4 |
| | |||||
* | SERVER-17323 Instantiate storage engine before the Locker | Kaloian Manassiev | 2015-02-20 | 1 | -22/+26 |
| | |||||
* | SERVER-16643 extend linux transparent huge pages to include 'defrag' parameter. | Benety Goh | 2015-01-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | At startup under Linux, mongod will check the following files: /sys/kernel/mm/transparent_hugepage/enabled /sys/kernel/mm/transparent_hugepage/defrag and produce a warning if either of these parameters are set to [always]. The recommended setting is [never] for both parameters. See: http://docs.mongodb.org/manual/administration/production-notes/#recommended-configuration | ||||
* | SERVER-13256 Add usings and qualifications for names from namespace std | Andrew Morrow | 2015-01-15 | 1 | -1/+10 |
| | |||||
* | SERVER-16764 Make ReplicationCoordinator file names match the type names | Spencer T Brody | 2015-01-12 | 1 | -3/+3 |
| | |||||
* | SERVER-13256 Scope iostream more narrowly | Andrew Morrow | 2015-01-05 | 1 | -0/+1 |
| | |||||
* | SERVER-13256 Remove C headers from pch.h | Andrew Morrow | 2015-01-05 | 1 | -0/+1 |
| | |||||
* | SERVER-16502: make getCollection const and not require an OpContext | Scott Hernandez | 2015-01-02 | 1 | -4/+4 |
| | |||||
* | SERVER-16173 Rewrite repair for KVEngines | Mathias Stearn | 2014-12-08 | 1 | -1/+2 |
| | |||||
* | SERVER-14062 Add OperationContext argument to RangeDeleter | Kaloian Manassiev | 2014-12-03 | 1 | -2/+2 |
| | |||||
* | SERVER-16192: Add ScopedTransaction to automatically commitAndRestart() | Geert Bosch | 2014-11-21 | 1 | -0/+3 |
| | |||||
* | SERVER-15997 Register the ReplicationCoordinatorImpl as a killop listener | Spencer T Brody | 2014-11-20 | 1 | -2/+4 |
| | |||||
* | SERVER-15496 Remove legacy replication code | Spencer T Brody | 2014-11-20 | 1 | -0/+15 |
| | |||||
* | start periodic tasks after rebuilding indexes and starting replication | Eric Milkie | 2014-11-19 | 1 | -22/+23 |
| | |||||
* | SERVER-16080 improve startup handling on invalid wiredtiger config options | Benety Goh | 2014-11-13 | 1 | -6/+17 |
| | | | | clean up initialization of local.startup_log | ||||
* | SERVER-14062 Cleanup Client::hasWrittenSinceCheckpoint and some usages of cc() | Kaloian Manassiev | 2014-11-13 | 1 | -0/+1 |
| | | | | | This is in preparation for removing the Global OperationContext registry. OperationContexts will instead be reachable through the client. | ||||
* | SERVER-15947 Prevent starting a 2.8 server with 2.4 auth indexes | Andreas Nilsson | 2014-11-13 | 1 | -2/+6 |
| | |||||
* | SERVER-15557 warn if we detect configurations for multiple storage engines | Benety Goh | 2014-11-04 | 1 | -0/+20 |
| | | | | | | | This re-applies commit cf1c4bb5a9da98ec831ff0a30ae78abe81e1d1b0 with the following modifications: a bug fix for when mongod is run without any command line options converts the multiple config error to a warning. removed storage_options.js (added in original commit but not needed anymore) | ||||
* | Revert "SERVER-15557 disallow setting of configuration options for ↵ | Dan Pasette | 2014-11-03 | 1 | -20/+0 |
| | | | | | | non-active storage engine" This reverts commit cf1c4bb5a9da98ec831ff0a30ae78abe81e1d1b0. | ||||
* | SERVER-15557 disallow setting of configuration options for non-active ↵ | Benety Goh | 2014-11-03 | 1 | -0/+20 |
| | | | | storage engine | ||||
* | SERVER-15557 extracted mmapv1 startup options from StorageGlobalParams into ↵ | Benety Goh | 2014-11-03 | 1 | -1/+2 |
| | | | | MMAPV1Options | ||||
* | SERVER-15604 log component kControl | Matt Kangas | 2014-10-27 | 1 | -4/+4 |
| | |||||
* | SERVER-15319 Bump file versions for 2.8-style freelist | Mathias Stearn | 2014-10-17 | 1 | -1/+0 |
| | |||||
* | SERVER-15678 remove log message when mongod is started sans parameters | Tyler Brock | 2014-10-15 | 1 | -3/+0 |
| | |||||
* | SERVER-13635: abstract storagesize per db for listDatabases | Eliot Horowitz | 2014-10-11 | 1 | -1/+0 |
| | |||||
* | SERVER-14668/SERVER-15294 Collection-level locking for all read paths | Kaloian Manassiev | 2014-10-06 | 1 | -16/+12 |
| | |||||
* | SERVER-15504 Flow all calls to _exit through quickExit | Andrew Morrow | 2014-10-03 | 1 | -10/+11 |
| | |||||
* | SERVER-15031 Add compile-time flag to control which ReplicationCoordinator ↵ | Spencer T Brody | 2014-10-02 | 1 | -18/+0 |
| | | | | is used | ||||
* | SERVER-15386 Let writeAuthSchemaVersionIfNeeded set schemaVersion28SCRAM | Andreas Nilsson | 2014-10-02 | 1 | -2/+2 |
| | |||||
* | SERVER-15389 Refactor initAndListen to create server socket ids early | Kaloian Manassiev | 2014-10-02 | 1 | -137/+148 |
| | | | | | Also move call to checkIfReplMissingFromCommandLine to happen after databases have been repaired. |