Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-46945: Correct FCV-aware error messages for overlong collection names. | Daniel Gottlieb | 2020-03-19 | 1 | -5/+1 |
| | | | | | | | Remove test coverage that exercises cases where namespace length approaches the bson document size limit. (cherry picked from commit cab9719304212aa0de423816f03c1f9e0cd1fb6b) | ||||
* | SERVER-46641: Limit collection names to 255 characters. | Daniel Gottlieb | 2020-03-17 | 1 | -4/+9 |
| | | | | (cherry picked from commit 10b9987d9f2bf37ff76b3fd2271e1585c124d587) | ||||
* | SERVER-45885 add NamespaceStringOrUUID::db() | Benety Goh | 2020-02-14 | 1 | -0/+10 |
| | |||||
* | SERVER-40560 Make local.replset.* collections non-normal resources | Spencer Jackson | 2020-01-27 | 1 | -0/+3 |
| | |||||
* | SERVER-43720 Make RWCDefaults commands persist the defaults | Jack Mulrow | 2019-12-17 | 1 | -0/+3 |
| | |||||
* | SERVER-44161 Implement MigrationCoordinator | Matthew Saltz | 2019-11-26 | 1 | -0/+3 |
| | |||||
* | SERVER-44156 Submit tasks to the CollectionRangeDeleter when ↵ | Alex Taskov | 2019-10-31 | 1 | -0/+3 |
| | | | | config.rangeDeletions is updated | ||||
* | SERVER-41745 Collections with names longer than 120 characters will be gated ↵ | Gregory Wlodarek | 2019-08-29 | 1 | -0/+5 |
| | | | | to FCV v4.4 | ||||
* | SERVER-43045 dbhash checks all replicated collections | Judah Schvimer | 2019-08-29 | 1 | -0/+6 |
| | |||||
* | SERVER-42430 Create whitelist of namespaces that are allowed to be created ↵ | Janna Golden | 2019-08-19 | 1 | -0/+6 |
| | | | | implicitly on shards | ||||
* | SERVER-39524 remove NamespaceString::virtualized() and friends | Gabe Villasana | 2019-06-26 | 1 | -33/+1 |
| | |||||
* | SERVER-41694 Remove the restriction on collection name length | Gregory Wlodarek | 2019-06-24 | 1 | -20/+0 |
| | |||||
* | SERVER-41695 Remove NamespaceString::checkLengthForRename() since there are ↵ | Gregory Wlodarek | 2019-06-21 | 1 | -6/+0 |
| | | | | no more index name length limitations | ||||
* | SERVER-41695 Remove index namespace strings | Gregory Wlodarek | 2019-06-21 | 1 | -5/+0 |
| | |||||
* | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | 2019-02-13 | 1 | -1/+0 |
| | | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines. | ||||
* | SERVER-37979 Add writing utilities to the index build interface | Gregory Wlodarek | 2019-02-09 | 1 | -0/+3 |
| | |||||
* | SERVER-39037 Refactor check whether a replica set node is running in ↵ | Gregory Wlodarek | 2019-01-25 | 1 | -0/+3 |
| | | | | standalone mode | ||||
* | SERVER-39032 add str::stream support to NamespaceString | Benety Goh | 2019-01-24 | 1 | -0/+3 |
| | |||||
* | SERVER-37451 Move all ClientCursor ownership to the global CursorManager. | David Storch | 2019-01-15 | 1 | -22/+4 |
| | | | | | Deleting the per-collection CursorManagers, and other related cleanup, is left as future work. | ||||
* | SERVER-38548 move IndexDescriptor::makeIndexNamespace() to NamespaceString | Benety Goh | 2018-12-31 | 1 | -0/+5 |
| | |||||
* | SERVER-38249 Implement stdx unordered_map and unordered_set as absl node ↵ | Henrik Edin | 2018-12-20 | 1 | -17/+5 |
| | | | | | | | | | | hash map/set. Remove stdx::unordered_multimap and multiset. Custom hashers to stdx::unordered_map are not trusted by default, we will rehash the produced hash with absl again to ensure we have a good hash function. | ||||
* | SERVER-37884 Coordinator should make its state durable before sending ↵ | Esha Maharishi | 2018-12-06 | 1 | -0/+3 |
| | | | | prepare and before sending the decision | ||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -8/+10 |
| | |||||
* | SERVER-36015 Remove references to system.namespaces and system.indexes | Dianna Hohensee | 2018-08-29 | 1 | -8/+1 |
| | |||||
* | SERVER-36768 Use namespace orphan for the recovered orphaned collections | Xiangyu Yao | 2018-08-23 | 1 | -1/+1 |
| | |||||
* | SERVER-35696 Provide a way to recover data files when lacking _mdb_catalog ↵ | Xiangyu Yao | 2018-08-08 | 1 | -0/+7 |
| | | | | data, but have WiredTiger metadata | ||||
* | SERVER-32198 Move the sessions collection namespace constant to NamespaceString | Kaloian Manassiev | 2018-05-24 | 1 | -0/+3 |
| | |||||
* | SERVER-32198 Change the namespaces stored as StringData to NamespaceString | Kaloian Manassiev | 2018-04-26 | 1 | -12/+11 |
| | | | | | This avoids having to cast them to NamespaceString for passing to functions or to std::string for comparisons. | ||||
* | SERVER-34617 Make NamespaceString::db() return whole ns() when it has no dots | Mathias Stearn | 2018-04-23 | 1 | -1/+1 |
| | |||||
* | SERVER-34145 Persist database version on shard | jannaerin | 2018-04-05 | 1 | -0/+4 |
| | |||||
* | SERVER-34040 Disallow $changeStream on internal databases and system collections | Bernard Gorman | 2018-04-04 | 1 | -0/+3 |
| | |||||
* | SERVER-33562 Move FeatureCompatibilityVersion::kCollection/kDatabase into ↵ | Dianna Hohensee | 2018-03-16 | 1 | -2/+2 |
| | | | | | | namespace_string.h and clean up some file dependencies | ||||
* | SERVER-33624 Check for db mismatch when resolving UUIDs for read commands. | David Storch | 2018-03-05 | 1 | -1/+11 |
| | |||||
* | SERVER-32367 Clean up the AutoGet* suite of classes | Kaloian Manassiev | 2018-02-14 | 1 | -11/+4 |
| | | | | | | * 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/+2 |
| | |||||
* | SERVER-32367 Pull UUID and view resolution out of db_raii | Kaloian Manassiev | 2018-02-02 | 1 | -9/+43 |
| | |||||
* | SERVER-32367 Make the Command::parseNs* methods take StringData | Kaloian Manassiev | 2018-02-02 | 1 | -123/+78 |
| | |||||
* | SERVER-32846 NamespaceString: add and remove relational operators | Billy Donahue | 2018-01-24 | 1 | -21/+20 |
| | | | | | | relops for NamespaceString fix client sites relying on NamespaceString vs string | ||||
* | SERVER-32251: Timestamp drop collection/database | Daniel Gottlieb | 2018-01-24 | 1 | -0/+7 |
| | |||||
* | SERVER-32857 move NamespaceString escapeDbName to its user, add warning | Billy Donahue | 2018-01-23 | 1 | -5/+0 |
| | |||||
* | SERVER-32599 move namespace_string-inl.h into namespace_string.h | Billy Donahue | 2018-01-22 | 1 | -2/+140 |
| | |||||
* | SERVER-29453 Disallow removing featureCompatibilityVersion document and ↵ | Xiangyu Yao | 2017-11-22 | 1 | -0/+3 |
| | | | | renaming collection | ||||
* | SERVER-29653 Drop admin.system.keys on CSRS downgrade from 3.6 fcv to 3.4 fcv | Dianna Hohensee | 2017-11-07 | 1 | -0/+3 |
| | |||||
* | SERVER-31644 Rename the per-shard filtering information cache collections to ↵ | Kaloian Manassiev | 2017-10-20 | 1 | -1/+2 |
| | | | | be prefixed with `config.cache` | ||||
* | SERVER-30762 Add dbCheck jstests. | Ian Kuehne | 2017-08-25 | 1 | -0/+3 |
| | | | | Also includes miscellaneous fixes to make the new tests pass. | ||||
* | SERVER-30181 remove support for pseudo commands | Mathias Stearn | 2017-07-26 | 1 | -3/+0 |
| | |||||
* | SERVER-28918 Move rsOplogName to NamespaceString | Jack Mulrow | 2017-07-19 | 1 | -0/+3 |
| | |||||
* | SERVER-30106 Allow syncTail replication to write to drop-pending collections | Geert Bosch | 2017-07-18 | 1 | -5/+6 |
| | | | | Reinstated after revert in a1c67941bf08c69cab04eba20bc9ce9a763e1c7f | ||||
* | Revert "SERVER-30106 Allow syncTail replication to write to drop-pending ↵ | Geert Bosch | 2017-07-15 | 1 | -6/+5 |
| | | | | | | collections" This reverts commit d8afe01c37aa24bef255e8aea4ec6882df71b1dd. | ||||
* | SERVER-30106 Allow syncTail replication to write to drop-pending collections | Geert Bosch | 2017-07-15 | 1 | -5/+6 |
| |