Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-19 | 1 | -8/+10 |
| | |||||
* | SERVER-35696 Provide a way to recover data files when lacking _mdb_catalog ↵ | Xiangyu Yao | 2018-09-14 | 1 | -0/+2 |
| | | | | | | data, but have WiredTiger metadata (cherry picked from commit 29ff5569f8bf8fba6b12b4b6b2c53591cd83cf10) | ||||
* | SERVER-32198 Change the namespaces stored as StringData to NamespaceString | Kaloian Manassiev | 2018-04-26 | 1 | -11/+11 |
| | | | | | This avoids having to cast them to NamespaceString for passing to functions or to std::string for comparisons. | ||||
* | SERVER-34145 Persist database version on shard | jannaerin | 2018-04-05 | 1 | -0/+1 |
| | |||||
* | SERVER-32367 Clean up the AutoGet* suite of classes | Kaloian Manassiev | 2018-02-14 | 1 | -7/+1 |
| | | | | | | * Get rid of AutoGetCollectionOrViewForReadCommand * Get rid of constructors accepting Lock::DBLock * Always check for shard version, unless the namespace represents a view | ||||
* | SERVER-32367 Make AutoGetCollection throw if UUID cannot be resolved | Kaloian Manassiev | 2018-02-06 | 1 | -0/+6 |
| | |||||
* | SERVER-32367 Pull UUID and view resolution out of db_raii | Kaloian Manassiev | 2018-02-02 | 1 | -0/+11 |
| | |||||
* | SERVER-32367 Make the Command::parseNs* methods take StringData | Kaloian Manassiev | 2018-02-02 | 1 | -1/+6 |
| | |||||
* | SERVER-32251: Timestamp drop collection/database | Daniel Gottlieb | 2018-01-24 | 1 | -0/+19 |
| | |||||
* | SERVER-32857 move NamespaceString escapeDbName to its user, add warning | Billy Donahue | 2018-01-23 | 1 | -41/+0 |
| | |||||
* | SERVER-32617 Fix code that reconstructs status with just code and string | Mathias Stearn | 2018-01-17 | 1 | -12/+6 |
| | |||||
* | SERVER-29653 Drop admin.system.keys on CSRS downgrade from 3.6 fcv to 3.4 fcv | Dianna Hohensee | 2017-11-07 | 1 | -2/+2 |
| | |||||
* | SERVER-31174 Move the sessions collection to config.system.sessions | samantharitter | 2017-09-25 | 1 | -1/+2 |
| | |||||
* | Revert "SERVER-31174 Move the sessions collection to config.system.sessions" | Ian Whalen | 2017-09-22 | 1 | -2/+1 |
| | | | | This reverts commit ba1704f7cbc0b9a03a181df145f75f433a59b7df. | ||||
* | SERVER-31174 Move the sessions collection to config.system.sessions | samantharitter | 2017-09-22 | 1 | -1/+2 |
| | |||||
* | SERVER-29201 Implement SessionsCollectionStandalone | samantharitter | 2017-08-02 | 1 | -0/+2 |
| | |||||
* | SERVER-28918 Move rsOplogName to NamespaceString | Jack Mulrow | 2017-07-19 | 1 | -0/+1 |
| | |||||
* | SERVER-30106 Allow syncTail replication to write to drop-pending collections | Geert Bosch | 2017-07-18 | 1 | -27/+27 |
| | | | | Reinstated after revert in a1c67941bf08c69cab04eba20bc9ce9a763e1c7f | ||||
* | Revert "SERVER-30106 Allow syncTail replication to write to drop-pending ↵ | Geert Bosch | 2017-07-15 | 1 | -27/+27 |
| | | | | | | collections" This reverts commit d8afe01c37aa24bef255e8aea4ec6882df71b1dd. | ||||
* | SERVER-30106 Allow syncTail replication to write to drop-pending collections | Geert Bosch | 2017-07-15 | 1 | -27/+27 |
| | |||||
* | SERVER-29875 Install SessionsTransactionTable on the ServiceContext | Kaloian Manassiev | 2017-06-28 | 1 | -31/+30 |
| | | | | | Also hooks it with the replication subsystem and ensures the collection is created on promotion to primary. | ||||
* | SERVER-27713 create an OpObserver for shard chunk metadata updates | Dianna Hohensee | 2017-06-15 | 1 | -3/+4 |
| | |||||
* | SERVER-19318 Add $currentOp aggregation stage for mongoD | Bernard Gorman | 2017-05-26 | 1 | -0/+12 |
| | |||||
* | SERVER-29274 add NamespaceString::checkLengthForRename() | Benety Goh | 2017-05-25 | 1 | -0/+16 |
| | | | | | | This function is used by renameCollection() to validate the target namespace. Indexes in a collection have implicit namespaces and are subject to the same length constraints as the collection namespace. | ||||
* | SERVER-28127 Integrate KeyManager to LogicalClock | Randolph Tan | 2017-05-22 | 1 | -0/+3 |
| | |||||
* | SERVER-29251 add NamespaceString support for drop-pending collection namespaces | Benety Goh | 2017-05-18 | 1 | -0/+72 |
| | |||||
* | SERVER-22541 Manage aggregation cursors on global cursor manager. | Charlie Swanson | 2017-03-15 | 1 | -0/+11 |
| | | | | | | Moves registration of aggregation cursors to the global cursor manager. This simplifies the logic for acquiring locks and resolving view namespaces within the getMore and killCursors commands. | ||||
* | SERVER-27381 Remove DBConfig::dropDatabase | Kaloian Manassiev | 2016-12-13 | 1 | -0/+1 |
| | |||||
* | SERVER-26248 Make IndexDescriptor string constants constexpr | Kaloian Manassiev | 2016-09-22 | 1 | -2/+2 |
| | |||||
* | SERVER-25796 copydb support for views + additional cloner tests | James Wahlin | 2016-08-31 | 1 | -2/+2 |
| | |||||
* | SERVER-25740 Prevent creation of views if featureCompatibilityVersion is 3.2 | Tess Avitabile | 2016-08-31 | 1 | -1/+2 |
| | |||||
* | SERVER-23100 Allow StringBuilder and str::stream to return StringData views | Mathias Stearn | 2016-08-29 | 1 | -3/+2 |
| | | | | Avoids unnecessary copies when passing result to a function. | ||||
* | SERVER-24771 Support killCursors & mongos getMore on view namespace | James Wahlin | 2016-08-26 | 1 | -1/+19 |
| | |||||
* | SERVER-24767 Replicate views | Geert Bosch | 2016-08-01 | 1 | -1/+4 |
| | |||||
* | SERVER-25204 Allow writeConcern w:1 for 'local' on CSRS config servers | Kaloian Manassiev | 2016-07-25 | 1 | -0/+3 |
| | |||||
* | SERVER-24651 Add and use string data literals | Jason Carey | 2016-06-17 | 1 | -2/+2 |
| | | | | Replace StringData("foo", StringData::LiteralTag()) with "foo"_sd | ||||
* | SERVER-18038 added minvalid and initial sync flag support to repl storage ↵ | Benety Goh | 2016-04-18 | 1 | -0/+7 |
| | | | | interface | ||||
* | SERVER-19934 Move system namespaces to NamespaceString | Kaloian Manassiev | 2015-10-07 | 1 | -8/+18 |
| | |||||
* | SERVER-5811 implement the killCursors command for mongod | David Storch | 2015-06-23 | 1 | -8/+8 |
| | | | | Implementing the killCursors command in mongos and the mongo shell is further work. | ||||
* | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | 2015-06-20 | 1 | -72/+72 |
| | |||||
* | SERVER-16741 Add escape sequence to directoryperdb paths in KV Store | daveh86 | 2015-05-12 | 1 | -0/+44 |
| | |||||
* | Revert "SERVER-16741 Add escape sequence to directoryperdb paths in KV Store" | Adam Midvidy | 2015-05-11 | 1 | -44/+0 |
| | | | | This reverts commit e45ec68181c5d27074c75be6627f9660f75cf484. | ||||
* | SERVER-16741 Add escape sequence to directoryperdb paths in KV Store | daveh86 | 2015-05-11 | 1 | -0/+44 |
| | |||||
* | SERVER-16940 Change pass-by-const-ref of StringData to pass-by-value | Tyler Brock | 2015-02-06 | 1 | -1/+1 |
| | |||||
* | SERVER-13256 Add usings and qualifications for names from namespace std | Andrew Morrow | 2015-01-15 | 1 | -0/+2 |
| | |||||
* | SERVER-16657 Auth check for ops on cursors owned by global cursor mgr | Jason Rassi | 2015-01-12 | 1 | -0/+18 |
| | |||||
* | SERVER-13084: move legalClientSystemNS into namespace_string | Eliot Horowitz | 2014-04-10 | 1 | -0/+51 |