summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/collection_options.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-25186 support a default collation for viewsKyle Suarez2016-09-061-1/+1
| | | | | Users may specify a default collation when creating a view. Operations involving a view cannot override the view's default collation.
* SERVER-24766 implement basic views libraryKyle Suarez2016-07-071-0/+12
| | | | | | | | Adds the basic infrastructure for read-only non-materialized views, as well as the ability to create them (but not use them). Views are disabled by default unless mongod is given the setParameter enableViews=1.
* SERVER-23849 add default CollatorInterface to CollectionDavid Storch2016-04-271-0/+3
| | | | | The collator is parsed from BSON provided by the CollectionCatalogEntry's CollectionOptions.
* SERVER-18879 Add indexOptionDefaults to CollectionOptions.Max Hirschhorn2015-08-061-0/+3
| | | | | | Only integrated into the wiredTiger storage engine. The "configString" option is concatenated with the creation string of all indexes that are created on a collection.
* SERVER-19528 Change validationState to validationActionDan Pasette2015-07-281-1/+1
| | | | | This reinstates 1264122b4fd9d05a9d38ec87e066f5f614fb2bc3 with a compile fix for windows
* Revert "SERVER-19528 Change validationState to validationAction"Dan Pasette2015-07-281-1/+1
| | | | This reverts commit 1264122b4fd9d05a9d38ec87e066f5f614fb2bc3.
* SERVER-19528 Change validationState to validationActionDan Pasette2015-07-271-1/+1
|
* SERVER-19144 SERVER-19145 add states and levels to doc validationEliot Horowitz2015-07-131-0/+2
|
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-63/+64
|
* SERVER-18227 Correctly parse collection options in RS rollback of collmodMathias Stearn2015-05-141-3/+1
|
* SERVER-18227 Initial part of document validationMathias Stearn2015-05-081-0/+3
| | | | | This covers setting and changing the validator as well as enforcing it for insert and update.
* SERVER-17894 added CollectionOptions::isValid() and ↵Benety Goh2015-04-101-0/+10
| | | | CollectionOptions::validate()
* Revert "SERVER-17356 Rename 'storageEngine' to 'storage' in collection and ↵Dan Pasette2015-02-251-1/+3
| | | | | | index options" This reverts commit aa207c8f93ca264fd292980defca1cff315f2a47.
* SERVER-17356 Rename 'storageEngine' to 'storage' in collection and index optionsMathias Stearn2015-02-241-3/+1
|
* SERVER-17312 collmod command now handles parsing of all argumentsMathias Stearn2015-02-191-1/+5
| | | | | | | | | | | For the two currently supported engine-specific options, the collmod command will handle parsing the arguments and tell the CollectionCatalogEntry to update it's flags option. This removes the ability of storage engines to have custom options that can be changed after the collection is created. There were issues related to argument validation and replication of changes (including for initial sync). A correct solution will be designed as SERVER-17320.
* SERVER-16137 validate collection storage options for all storage enginesEric Milkie2014-12-011-7/+0
|
* SERVER-16069 Input validation on the arguments to createCollectionBenety Goh2014-11-121-0/+15
|
* SERVER-13635 engine-specific component in collection optionsBenety Goh2014-10-151-0/+3
|
* SERVER-13737 Pull CollectionOptions out into libcollection_options.aJason Rassi2014-05-211-0/+77