summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth/auth_index_d.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-65/+59
|
* SERVER-17758 Move AutoGet* and Client::*Context to their own file.Andy Schwerin2015-03-271-0/+1
| | | | | The new file is mongo/db/db_raii.h. Also, Client::Context is now OldClientContext and Client::WriteContext is OldClientWriteContext.
* SERVER-17062 AuthIndex should use createIndexOnEmptyCollectionMathias Stearn2015-02-131-28/+12
| | | | It was using ensureIndex which is illegal inside of a WUOW.
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+3
|
* SERVER-16502: make getCollection const and not require an OpContextScott Hernandez2015-01-021-2/+1
|
* SERVER-16429 Add ScopedTransactions to places which were missing itKaloian Manassiev2014-12-101-0/+1
|
* SERVER-15947 Prevent starting a 2.8 server with 2.4 auth indexesAndreas Nilsson2014-11-131-27/+22
|
* SERVER-15592 set default log component for all cppMatt Kangas2014-10-141-0/+2
|
* SERVER-14425 Move LockManager out of the newlm namespaceKaloian Manassiev2014-10-101-1/+1
|
* SERVER-14668/SERVER-15294 Collection-level locking for all read pathsKaloian Manassiev2014-10-061-7/+14
|
* SERVER-15337 Improved handling of schemaVersion28SCRAMAndreas Nilsson2014-09-241-1/+1
|
* SERVER-13635: OperationContext on read pathsEliot Horowitz2014-08-251-1/+1
|
* SERVER-14650 Rename ROLE_SOURCE_FIELD_NAME to ROLE_DB_FIELD_NAMEAmalia Hawkins2014-07-221-2/+2
|
* SERVER-14085: Start using WriteUnitOfWorkGeert Bosch2014-07-011-0/+1
|
* SERVER-13641 Plumb OperationContext through to getCollection and all HelpersMathias Stearn2014-05-301-4/+4
|
* SERVER-13961 Pass LockState to DBWrite and DBRead directlyKaloian Manassiev2014-05-301-3/+4
| | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS.
* Revert "SERVER-13961 Pass LockState to DBWrite and DBRead directly"Kaloian Manassiev2014-05-281-4/+3
| | | | This reverts commit 0672061deb58aac931912bed68d014247c581968.
* SERVER-13961 Pass LockState to DBWrite and DBRead directlyKaloian Manassiev2014-05-281-3/+4
| | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS.
* SERVER-13641 rename TransactionExperiment to OperationContextHari Khalsa2014-05-151-3/+3
|
* SERVER-13643 pull TransactionExperiment above (most) catalog stuffHari Khalsa2014-04-301-4/+6
|
* SERVER-13643 Plumb TransactionExperiment through dbhelpersMathias Stearn2014-04-301-3/+5
|
* SERVER-13638: remove unneeded NamespaceDetails includesEliot Horowitz2014-04-211-1/+0
|
* SERVER-12116 Return better messages to the user when the authz version field ↵Spencer T Brody2014-03-031-2/+8
| | | | is the wrong type
* SERVER:8412: re-write repairDatabase to use new constructsEliot Horowitz2014-02-181-3/+5
| | | | to make clean, also fix Database::createColection
* SERVER-12513 At startup, if a 2.4-style index on admin.system.users is ↵Spencer T Brody2014-02-071-12/+36
| | | | detected, remove it
* Revert "SERVER-12513 If a 2.4-style index on admin.system.users is detected, ↵Andy Schwerin2014-01-301-36/+12
| | | | | | remove it" This reverts commit 36c3d951c28cf752789cf881089f3a1683974ac8.
* SERVER-12513 If a 2.4-style index on admin.system.users is detected, remove itSpencer T Brody2014-01-291-12/+36
|
* re-org structure and catalog directories part 2Eliot Horowitz2014-01-151-1/+1
|
* re-org structure and catalog directoriesEliot Horowitz2014-01-141-1/+1
|
* SERVER-9516 Remove dead code from auth_index_d module.Andy Schwerin2013-11-081-63/+0
|
* SERVER-9516 Stop doing system.users index upgrade implicitly.Andy Schwerin2013-10-311-3/+1
| | | | | | | | | | The right place to upgrade the admin.system.users indexes is during the explicit 2.4->2.6 upgrade process, not on opening the admin database as it was in the 2.2->2.4 upgrade process. Furthermore, since system indexes are only created on system collection creation, now, there's no need to check the auth schema version when creating indexes on admin.system.users. If the collection did not exist before, the schema version must be 2.6.
* SERVER-11426 change C++ drive to accept both userSource and db as the DB to ↵matt dannenberg2013-10-301-2/+2
| | | | authenticate against in the auth helper
* SERVER-11178: prep to make IndexDetails hidden behind IndexCatalog and ↵Eliot Horowitz2013-10-281-3/+4
| | | | IndexDescriptor
* SERVER-9516 Do not alter indexes on admin.system.users at startup unless ↵Andy Schwerin2013-10-251-2/+11
| | | | | | using schemaVersion26Final. Older schema versions may have incompatible documents in admin.system.users.
* SERVER-11178: remove index_update.h from places its not needed (most)Eliot Horowitz2013-10-251-1/+0
|
* SERVER-11178: Introduce IndexCatalog and requirementsEliot Horowitz2013-10-231-12/+13
| | | | | IndexCatalog will be the only place to get information about indexes, and modify them still a lot of work left, but a lot of the logic is now shifted
* SERVER-9515 Add createRole commandSpencer T Brody2013-09-241-1/+32
|
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
|
* SERVER-9517 Temporarily update automatic index building code to build the ↵Spencer T Brody2013-09-061-19/+19
| | | | right index for v2 style user documents
* SERVER-9517 Allow AuthorizationManager to find and parse v2 priv docsSpencer T Brody2013-08-271-8/+7
|
* clean NamespaceString so that it can be the thing passed aroundEliot Horowitz2013-06-261-3/+4
|
* SERVER-9029 Add more informative log message when building unique index on ↵Spencer T Brody2013-03-251-4/+16
| | | | system.users fails
* SERVER-7982 Upgrade indexes on system.users collections when starting up / ↵Andy Schwerin2012-12-211-0/+101
opening a database.