Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-18064 Move shard.cpp under the sharding client library | Kaloian Manassiev | 2015-04-15 | 1 | -598/+0 |
| | |||||
* | SERVER-17848 Use the catalog manager to query shards in a sharded cluster | Daniel Alabi | 2015-04-13 | 1 | -21/+8 |
| | |||||
* | SERVER-17772 listDatabases command should not use configServer global | Daniel Alabi | 2015-04-10 | 1 | -4/+10 |
| | |||||
* | SERVER-17775 Move ShardType to src/mongo/s/catalog | Daniel Alabi | 2015-04-09 | 1 | -1/+1 |
| | |||||
* | SERVER-17817 Split ClusterLastErrorInfo concept out of ClientInfo type and ↵ | Andy Schwerin | 2015-04-07 | 1 | -3/+3 |
| | | | | | | | into its own header. With this change, ClientInfo is an empty subclass of ClientBasic, and in mongos we decorate ClientBasic objects with information needed to do sharded last-error operations. | ||||
* | SERVER-17775 Add fromBON and validate methods. Cleanup parsing of ShardType. | Daniel Alabi | 2015-04-01 | 1 | -11/+6 |
| | |||||
* | SERVER-17723 setShardingState should not reinitialize config servers list | Kaloian Manassiev | 2015-03-31 | 1 | -1/+0 |
| | | | | | | Currently we reinitialize the list after stepdown, but this is not necessary, because the config servers should never change and in addition, this causes problems with code which assumes once-only initialization. | ||||
* | SERVER-17615 Return ShardNotFound error if non-existent shard passed to ↵ | Daniel Alabi | 2015-03-17 | 1 | -0/+2 |
| | | | | moveChunk/movePrimary | ||||
* | SERVER-17310 Make mongo::mutex a typedef of boost::mutex and remove ↵ | Andy Schwerin | 2015-03-12 | 1 | -14/+13 |
| | | | | mongo::scoped_lock. | ||||
* | SERVER-17496 Move ShardConnection to separate file | Kaloian Manassiev | 2015-03-09 | 1 | -15/+26 |
| | |||||
* | SERVER-13256 Add usings and qualifications for names from namespace std | Andrew Morrow | 2015-01-15 | 1 | -0/+9 |
| | |||||
* | SERVER-16683 Decrease mongos memory footprint when shards have several tags | Randolph Tan | 2015-01-06 | 1 | -20/+34 |
| | |||||
* | SERVER-13256 Remove smart_ptr.hpp from pch.h | Andrew Morrow | 2015-01-05 | 1 | -0/+1 |
| | |||||
* | SERVER-16392 ShardInfo should stop using mapped to get size estimate | Randolph Tan | 2014-12-19 | 1 | -10/+21 |
| | |||||
* | SERVER-15706 Refactor internal user authentication | Andreas Nilsson | 2014-10-21 | 1 | -1/+1 |
| | |||||
* | SERVER-15375 lazily initShardVersion only when needed | Greg Studer | 2014-10-16 | 1 | -24/+17 |
| | |||||
* | SERVER-15402 Improve ShardPtr/ConnectionString management for commands and ↵ | Randolph Tan | 2014-10-15 | 1 | -33/+53 |
| | | | | | | setVersion Make Shard almost logically immutable. The only non-const method remaining is reset(), which will eventually be removed. | ||||
* | Revert "SERVER-15375 remove initShardVersion" | Greg Studer | 2014-10-13 | 1 | -17/+24 |
| | | | | | | This reverts commit 42d276dace045fe888cdb45f00dc0bf97fa13bd5. Need to handle non-versioned cases for GLE and auditing | ||||
* | SERVER-15375 remove initShardVersion | Greg Studer | 2014-10-13 | 1 | -24/+17 |
| | |||||
* | SERVER-14745 Remove WritebackListener | Randolph Tan | 2014-08-28 | 1 | -1/+0 |
| | | | | Remove writeback on the shard side. | ||||
* | SERVER-14729 assign default log component MONGO_LOG_DEFAULT_COMPONENT | Benety Goh | 2014-08-12 | 1 | -2/+2 |
| | |||||
* | SERVER-14728 Shard depends on string comparison of replica set connection string | Randolph Tan | 2014-08-08 | 1 | -1/+1 |
| | | | | Fix iterator incompatible issue. | ||||
* | Revert "Revert "SERVER-14728 Shard depends on string comparison of replica ↵ | Randolph Tan | 2014-08-08 | 1 | -13/+37 |
| | | | | | | set connection string"" This reverts commit d261864e9156af7ecc3d0491111dffa0161e9d0d. | ||||
* | Revert "SERVER-14728 Shard depends on string comparison of replica set ↵ | Kaloian Manassiev | 2014-08-07 | 1 | -37/+13 |
| | | | | | | connection string" This reverts commit b3787777795434829a3b512c06b5a0a508d81467. | ||||
* | SERVER-14728 Shard depends on string comparison of replica set connection string | Randolph Tan | 2014-08-07 | 1 | -13/+37 |
| | |||||
* | SERVER-5092 assign default log component to server modules | Benety Goh | 2014-07-01 | 1 | -1/+4 |
| | |||||
* | SERVER-9788 mongos does not respect secondary preferred after temporarily ↵ | Randolph Tan | 2014-06-30 | 1 | -0/+6 |
| | | | | unavailable secondary | ||||
* | SERVER-13882 Replace boost::function with stdx::function and boost::bind ↵ | Andy Schwerin | 2014-05-16 | 1 | -2/+2 |
| | | | | with stdx::bind. | ||||
* | SERVER-13641 rename TransactionExperiment to OperationContext | Hari Khalsa | 2014-05-15 | 1 | -1/+1 |
| | |||||
* | SERVER-11332 hookup of fastest query to SyncClusterConnection | Greg Studer | 2014-05-14 | 1 | -0/+10 |
| | |||||
* | 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-13498 Get rid of LockStatus | Kaloian Manassiev | 2014-04-15 | 1 | -1/+1 |
| | | | | | | 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-12419 switch to using a post-command hook to capture gle information | Eric Milkie | 2014-01-30 | 1 | -0/+5 |
| | |||||
* | SERVER-12284 Rewrite ReplSetMonitor | Mathias Stearn | 2014-01-29 | 1 | -2/+2 |
| | |||||
* | SERVER-12430 Internal sharding write ops not using write commands in shards | Randolph Tan | 2014-01-28 | 1 | -12/+40 |
| | |||||
* | SERVER-10755 additional client connection logging, as well as setShardName ↵ | Greg Studer | 2014-01-17 | 1 | -0/+7 |
| | | | | logging | ||||
* | SERVER-11192 hook c++ driver to transmit mongos authenticated users to ↵ | Eric Milkie | 2013-12-24 | 1 | -0/+6 |
| | | | | | | mongod, for auditing Also, add UserNameIterator as a parallel to RoleIterator. | ||||
* | SERVER-10818 host resolver to handle DBClientRS connections | Greg Studer | 2013-11-01 | 1 | -0/+12 |
| | |||||
* | SERVER-10670 Make isAuthEnabled a member rather than static function of ↵ | Andy Schwerin | 2013-10-06 | 1 | -2/+2 |
| | | | | | | | AuthorizationManager. It should have been from the beginning, and fixing it makes it easier to write tests. | ||||
* | SERVER-1105 Use ResourcePattern type when identifying the resource component ↵ | Andy Schwerin | 2013-09-23 | 1 | -1/+1 |
| | | | | | | | | | of required privileges. This patch has two principal components. First, it changes the interface to Privilege and AuthorizationSession to use ResourcePattern in place of std::string for identifying resources. Second, it examines all call sites of the authorization session interface in commands and other code to ensure that the correct resource requirements are conveyed to the authorization_session. | ||||
* | SERVER-8886 Correct license exception for headers | Ian Whalen | 2013-09-06 | 1 | -1/+1 |
| | |||||
* | SERVER-8886 Add OpenSSL license exception to sharding files | Ian Whalen | 2013-08-27 | 1 | -0/+12 |
| | |||||
* | Clean up #includes to conform with coding standard | Dan Pasette | 2013-07-24 | 1 | -2/+3 |
| | |||||
* | SERVER-7455 keyfile replacement, command line parameters and upgrade | Andreas Nilsson | 2013-07-10 | 1 | -2/+1 |
| | |||||
* | Reapply "SERVER-7455 Common internal cluster auth function" | Andy Schwerin | 2013-07-03 | 1 | -5/+2 |
| | | | | | This reverts commit cd3101ca2f8e539a4ad425fa8e6da55a935dd2b1, but fixes a symbol misplacement that broke linking. | ||||
* | Revert "SERVER-7455 Common internal cluster auth function" | Andreas Nilsson | 2013-07-03 | 1 | -2/+5 |
| | | | | | | Broke auth C++ unit tests This reverts commit 00fb45cd97d2314548dc07c2c8e1cc1737fd273f. | ||||
* | SERVER-7455 Common internal cluster auth function | Andreas Nilsson | 2013-07-03 | 1 | -5/+2 |
| | |||||
* | Revert "SERVER-9518 Make all methods on AuthorizationManager non-static" | Spencer T Brody | 2013-06-05 | 1 | -2/+1 |
| | | | | This reverts commit 7d37be060bd7db332ebeade1e1c0cf53d8b00cb3. | ||||
* | SERVER-9518 Make all methods on AuthorizationManager non-static | Spencer T Brody | 2013-06-05 | 1 | -1/+2 |
| | |||||
* | SERVER-8938 Remove noauth global from code, move into AuthorizationManager | Spencer T Brody | 2013-03-13 | 1 | -1/+1 |
| |