summaryrefslogtreecommitdiff
path: root/src/mongo/db/cloner.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-2/+2
| | | | | | | | | | | produced by: hits="$(git grep -n MONGO_DISALLOW_COPYING | cut -d: -f1 )" for f in "$hits"; do sed -i.orig ' s/^\( *\)MONGO_DISALLOW_COPYING(\(.*\));/\1\2(const \2\&) = delete;\n\1\2\& operator=(const \2\&) = delete;/; ' $f done
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-3/+4
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
|
* SERVER-36257 Remove copyDB and clone commandsMaria van Keulen2018-08-071-1/+1
|
* SERVER-35115 Separate dbclientinterface.h into several parts, one per class.Henrik Edin2018-06-291-1/+1
|
* SERVER-34437 Remove snapshot query option from clonerjannaerin2018-04-131-4/+0
|
* SERVER-32847: Make copyDb transfer UUIDs when creating collectionsjannaerin2018-03-211-6/+2
|
* SERVER-32643 Add a metadataOnly flag to the clone commandKaitlin Mahar2018-01-231-1/+7
|
* SERVER-31805 provide option to Cloner to preserve UUIDsJudah Schvimer2017-11-081-1/+9
|
* SERVER-31061 Add `mongo+srv://` support for URIs.ADAM David Alan Martin2017-10-311-2/+2
| | | | | | | | | The shell now supports parsing and handling `mongo+srv://` style URIs, as part of the DNS Seedlist support. These URIs require DNS SRV and TXT record lookups, for extra configuration options. The shell also supports a (limited) form of connection-failover -- when initially connecting to a non-replica-set cluster, the shell will try each host listed, in order, until a connection can be established.
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-5/+5
| | | | | | This commit is an automated rename of all whole word instances of txn, _txn, and txnPtr to opCtx, _opCtx, and opCtxPtr, respectively in all .cpp and .h files in src/mongo.
* SERVER-26764 Do not defer creation of _id index for replicated collectionsTess Avitabile2016-10-281-6/+17
|
* SERVER-24326 Remove unused 'checkForCatalogChange' in CloneOptions structJess Fan2016-06-211-6/+0
|
* SERVER-24323 Rename CatalogManager to ShardingCatalogClientSpencer T Brody2016-06-131-1/+1
| | | | | | Renames the relevant classes and libraries, moves files, updates comments referencing the CatalogManager, and renames common methods for getting the catalogManager (like grid.catalogManager()). No functional changes.
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+1
|
* SERVER-23919 gather all collection names at the start of initial syncEric Milkie2016-05-021-1/+24
|
* SERVER-23268 remove CatalogManager::ConfigServerMode::SCCCMisha Tyulenev2016-04-211-1/+0
|
* SERVER-20036 Interrupt mapReduce and movePrimary commands on catalog manager ↵Spencer T Brody2016-01-211-2/+9
| | | | change
* SERVER-21958 Remove mayYield and mayBeInterrupted flags from cloner, as it ↵Andy Schwerin2015-12-211-26/+7
| | | | is always set to true.
* SERVER-17544 remove $-prefixed find options from jstests and commentsDavid Storch2015-07-231-1/+1
| | | | | Since the format for passing these options is different for the find command, these options should be specified using the DBQuery helpers.
* SERVER-19298: always use collection options when creating collectionsScott Hernandez2015-07-081-0/+2
|
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-86/+87
|
* SERVER-17309 Replace std::auto_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-1/+1
|
* SERVER-18567 Replace usages of the legacy ConnectionString::parseKaloian Manassiev2015-05-221-8/+8
| | | | This is all the non-sharding code, which is using it.
* SERVER-15860 Switch replication metadata ops to be replication-specific, ↵matt dannenberg2015-04-171-6/+1
| | | | rather than using commands
* SERVER-13256 Add std namespace qualifications in headersAndrew Morrow2015-01-151-1/+1
|
* SERVER-14668/SERVER-15294 Collection-level locking for all read pathsKaloian Manassiev2014-10-061-5/+4
|
* SERVER-15317 Remove extraneous references to deprecated repl headers outside ↵Andy Schwerin2014-09-191-0/+1
| | | | the repl directory.
* SERVER-14378: cloner shouldn't use system.indexes but listIndexesEliot Horowitz2014-07-281-1/+10
|
* SERVER-14378: Cloner shouldn't use system.namespacesEliot Horowitz2014-07-281-2/+2
|
* SERVER-13922 Remove Context and dbtemprelease from the clonerKaloian Manassiev2014-06-091-2/+2
| | | | | | | | | | | Substituting with plain TempRelease, combined with re-acquiring the database after lock is re-acquired. Since copydb/clonedb are not shard-aware operations, we skip the shard version check. The usages, which originate from replication are all from the secondaries, so there is no need for version check there either.
* SERVER-13961 fix struct/class mismatch in clonerHari Khalsa2014-06-031-1/+1
|
* SERVER-13961 move repl-specific cloner static methods to where they're usedHari Khalsa2014-06-031-40/+15
|
* SERVER-13256: Remove pch - qualify std in headersMark Benvenuto2014-05-191-14/+14
|
* SERVER-13641 rename TransactionExperiment to OperationContextHari Khalsa2014-05-151-6/+6
|
* SERVER-13643 Plumb TransactionExperiment through ClonerMathias Stearn2014-04-301-11/+30
|
* SERVER:8412: re-write repairDatabase to use new constructsEliot Horowitz2014-02-181-0/+1
| | | | to make clean, also fix Database::createColection
* SERVER-11611: port Cloner to Collection methodsEliot Horowitz2013-12-281-21/+9
|
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
|
* SERVER-8791 SERVER-9212 retire indexplugin/indextypeHari Khalsa2013-05-021-1/+0
|
* SERVER-8791 SERVER-9165 SERVER-9212 move build into own class, clean up ↵Hari Khalsa2013-04-191-11/+0
| | | | getKeys calls
* SERVER-8280 SERVER-7864 Make copydb command work without username/password ↵Spencer T Brody2013-03-181-1/+3
| | | | when dest machine has auth but source does not
* Fix Windows warningsTad Marshall2012-12-071-1/+1
| | | | | warning C4099: type name first seen using 'class' now seen using 'struct' warning C4101: unreferenced local variable
* SERVER-3160: Sort index keys during cloneBen Becker2012-12-061-21/+85
|
* cloner has options to only sync data and or indexesEliot Horowitz2012-06-031-0/+3
|
* make cloner options/api cleaner before adding moreEliot Horowitz2012-06-031-0/+31
|
* bulk move of code to src/ SERVER-4551Eliot Horowitz2011-12-241-0/+39