summaryrefslogtreecommitdiff
path: root/src/mongo/db/namespace_string.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-13600 Remove string-copying implicit conversion operator from ↵Andy Schwerin2014-04-151-2/+2
| | | | | | | | | | NamespaceString to std::string. By replacing the implicit conversion operator from const NamespaceString&->std::string with one from const NamespaceString&->const std::string&, we at least eliminate an implicit copy. Better might be to get rid of the implicit conversion entirely, but we might want to start by removing APIs that take std::string when they mean NamespaceString.
* SERVER-13600 Forbid implicit construction of NamespaceString from StringData.Andy Schwerin2014-04-151-1/+1
|
* SERVER-13084: move legalClientSystemNS into namespace_stringEliot Horowitz2014-04-101-0/+6
|
* SERVER-7282 Clean up namespace name length checksMathias Stearn2014-01-291-2/+2
|
* SERVER-12201: do not allow index entries on local.oplog.*Eliot Horowitz2014-01-091-0/+1
|
* SERVER-11595: move compact command part to its own file, small cleaningEliot Horowitz2014-01-091-0/+2
|
* SERVER-10818 push all upconverted writes through same codepath, relax schema ↵Greg Studer2013-11-111-0/+3
| | | | for auth failures
* Revert "Revert "SERVER-6405: ExtentManager no longer has access to ↵Eliot Horowitz2013-10-071-1/+1
| | | | | | collection internals"" This reverts commit cbe5d8c77986e940f3bb5fccf7c63732b9b0e907.
* Revert "SERVER-6405: ExtentManager no longer has access to collection internals"Andy Schwerin2013-10-071-1/+1
| | | | | This reverts commit 9cbdc4fa38c14a27213189d137fd6a3f3e2d3c63, which breaks at least smoke auth and smoke sharding.
* SERVER-6405: ExtentManager no longer has access to collection internalsEliot Horowitz2013-10-071-1/+1
| | | | attachment of Extent to collection is done in Collection
* Introduce NamespaceString::validCollectionName that actually takes a ↵Spencer T Brody2013-09-231-2/+17
| | | | collection name
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
|
* Add a two-parameter NamespaceString(dbName, collName) constructor.Andy Schwerin2013-09-061-0/+14
|
* SERVER-10699 Minor clean-up of NamespaceString.Andy Schwerin2013-09-061-17/+16
|
* SERVER-10231 disallow creation of indexes on system.indexesmatt dannenberg2013-09-041-0/+1
|
* SERVER-9516 Logic of system.users schema upgrade process.Andy Schwerin2013-09-031-0/+2
| | | | | Includes AuthorizationManagerExternalState interface changes and implementation in the mock, plus unit tests.
* cleanup okForStorage whitelisting checksScott Hernandez2013-08-091-1/+1
|
* SERVER-6399: validate with okForStorageAsRoot on insertsScott Hernandez2013-08-091-0/+1
|
* SERVER-9811 Make sure to check for queries on special $cmd.sys namespace as ↵Spencer T Brody2013-07-231-0/+1
| | | | well as normal commands
* namespacestring -> namespace_stringEliot Horowitz2013-07-081-0/+180