summaryrefslogtreecommitdiff
path: root/src/mongo/db/namespace_string.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-48785 Create TenantMigrationRecipientService and ↵Suganthi Mani2020-09-091-0/+3
| | | | TenantMigrationRecipientServiceInstance.
* SERVER-49570 Create ReshardingCoordinator in configsvrReshardCollectionHaley Connelly2020-09-091-1/+1
|
* SERVER-49564 Create ReshardingDonorServiceBlake Oler2020-09-021-0/+4
|
* SERVER-49569 Create ReshardingCoordinatorServicejannaerin2020-08-261-0/+2
|
* Revert "SERVER-49569 Create ReshardingCoordinatorService"Max Hirschhorn2020-08-261-2/+0
| | | | This reverts commit da23af00ff8e85712412cedd85d20ff00cea19cf.
* SERVER-49569 Create ReshardingCoordinatorServicejannaerin2020-08-251-0/+2
|
* SERVER-49914 Disable the TTL monitor for <database>.system.resharding.* ↵Haley Connelly2020-08-121-0/+8
| | | | namespaces
* SERVER-49290 Support running $lookup locally on shard for ↵Haley Connelly2020-08-071-1/+5
| | | | config.cache.chunks.* namespaces
* SERVER-49751 Rename all classes/functions/filenames/nss/variables etc to ↵Luis Osta2020-07-271-2/+2
| | | | related to Tenant Migration
* SERVER-48717 Implement the persist/recover functionalities of the VectorClockPierlauro Sciarelli2020-07-161-1/+4
|
* SERVER-49180 Make the donor's dataSync function reserve an OpTime at which ↵Cheahuychou Mao2020-07-081-0/+3
| | | | to do the "start blocking" write
* SERVER-48426 Cleaned up lingering references to admin.system.new_usersMina Mahmood2020-06-301-2/+0
|
* SERVER-47154 Split out namespace pattern matching logic from ↵Gregory Wlodarek2020-05-271-13/+14
| | | | _checkCanCreateCollection() into userAllowedCreateNS()
* SERVER-47531 OpObserver: Convert usage of ↵Cheahuychou Mao2020-05-081-0/+3
| | | | getCollectionDescription_DEPRECATED to getCollectionDescription
* SERVER-47524 Update stage: Convert usage of ↵Tommaso Tocci2020-04-291-1/+1
| | | | getCollectionDescription_DEPRECATED to getCollectionDescription
* SERVER-45781 Throw Stale Shard Version when collection is unknown on ↵Marcos José Grillo Ramírez2020-04-081-1/+3
| | | | getCollectionDescription and renamed old version to getCollectionDescription_DEPRECATED
* SERVER-46945: Correct FCV-aware error messages for overlong collection names.Daniel Gottlieb2020-03-191-19/+0
| | | | | Remove test coverage that exercises cases where namespace length approaches the bson document size limit.
* SERVER-46641: Limit collection names to 255 characters.Daniel Gottlieb2020-03-171-1/+1
|
* SERVER-43720 Make RWCDefaults commands persist the defaultsJack Mulrow2019-12-171-0/+2
|
* SERVER-44161 Implement MigrationCoordinatorMatthew Saltz2019-11-261-0/+3
|
* SERVER-44156 Submit tasks to the CollectionRangeDeleter when ↵Alex Taskov2019-10-311-0/+2
| | | | config.rangeDeletions is updated
* SERVER-41745 Collections with names longer than 120 characters will be gated ↵Gregory Wlodarek2019-08-291-0/+20
| | | | to FCV v4.4
* SERVER-42430 Create whitelist of namespaces that are allowed to be created ↵Janna Golden2019-08-191-0/+19
| | | | implicitly on shards
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-2/+2
|
* SERVER-7143 replace standard library number parsing with custom NumberParserNathan Brown2019-06-271-6/+5
|
* SERVER-41694 Remove the restriction on collection name lengthGregory Wlodarek2019-06-241-1/+1
|
* SERVER-41695 Remove NamespaceString::checkLengthForRename() since there are ↵Gregory Wlodarek2019-06-211-15/+0
| | | | no more index name length limitations
* SERVER-41695 Remove index namespace stringsGregory Wlodarek2019-06-211-6/+0
|
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-1/+1
| | | | | | Rename utils/mongoutils/str.h => utils/str.h Rename namespace mongoutils::str => str Rename mongo::strcasecmp => str::caseInsensitiveCompare.
* SERVER-40096 Allow setIndexBuildCommitQuorum cmd to write to the ↵Dianna Hohensee2019-03-181-0/+2
| | | | config.system.indexBuilds collection
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-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 interfaceGregory Wlodarek2019-02-091-0/+2
|
* SERVER-39037 Refactor check whether a replica set node is running in ↵Gregory Wlodarek2019-01-251-0/+2
| | | | standalone mode
* SERVER-39032 add str::stream support to NamespaceStringBenety Goh2019-01-241-0/+8
|
* SERVER-37451 Move all ClientCursor ownership to the global CursorManager.David Storch2019-01-151-29/+0
| | | | | Deleting the per-collection CursorManagers, and other related cleanup, is left as future work.
* SERVER-38548 move IndexDescriptor::makeIndexNamespace() to NamespaceStringBenety Goh2018-12-311-0/+6
|
* SERVER-37884 Coordinator should make its state durable before sending ↵Esha Maharishi2018-12-061-0/+7
| | | | prepare and before sending the decision
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
|
* SERVER-35696 Provide a way to recover data files when lacking _mdb_catalog ↵Xiangyu Yao2018-08-081-0/+2
| | | | data, but have WiredTiger metadata
* SERVER-32198 Move the sessions collection namespace constant to NamespaceStringKaloian Manassiev2018-05-241-0/+2
|
* SERVER-32198 Change the namespaces stored as StringData to NamespaceStringKaloian Manassiev2018-04-261-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 shardjannaerin2018-04-051-0/+1
|
* SERVER-32367 Clean up the AutoGet* suite of classesKaloian Manassiev2018-02-141-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 resolvedKaloian Manassiev2018-02-061-0/+6
|
* SERVER-32367 Pull UUID and view resolution out of db_raiiKaloian Manassiev2018-02-021-0/+11
|
* SERVER-32367 Make the Command::parseNs* methods take StringDataKaloian Manassiev2018-02-021-1/+6
|
* SERVER-32251: Timestamp drop collection/databaseDaniel Gottlieb2018-01-241-0/+19
|
* SERVER-32857 move NamespaceString escapeDbName to its user, add warningBilly Donahue2018-01-231-41/+0
|
* SERVER-32617 Fix code that reconstructs status with just code and stringMathias Stearn2018-01-171-12/+6
|
* SERVER-29653 Drop admin.system.keys on CSRS downgrade from 3.6 fcv to 3.4 fcvDianna Hohensee2017-11-071-2/+2
|