Commit Graph

20 Commits

Author SHA1 Message Date
Mihai Andrei 944e382e9b SERVER-44252 Delete implicit collection creation loop through the config server in sharding 2020-01-09 18:08:44 +00:00
clang-format-7.0.1 134a408395
SERVER-41772 Apply clang-format 7.0.1 to the codebase 2019-07-27 11:02:23 -04:00
Benety Goh 28d9deadde SERVER-42272 IndexBuildsCoordinator ignores duplicate index names within an index build 2019-07-19 10:17:59 -04:00
Xin Hao Zhang d5d674930f SERVER-41263 Disallow empty string in index key type 2019-06-05 14:10:20 -04:00
Max Hirschhorn 9ad8d6335f SERVER-40076 Tag JS tests with reason they're unable to run in Atlas.
There are likely more JavaScript tests which have been added since
r3.6.9 that still need to be tagged.

(cherry picked from commit 05ec08fa62)
2019-03-11 18:17:29 -04:00
Randolph Tan 4b02c3e3ca SERVER-32615 Make most outgoing mongos user commands that can write set implicit create flag to false 2018-03-07 10:27:45 -05:00
Randolph Tan a9d80bdbe5 SERVER-32043 Disallow users from creating new indexes in config.transactions 2017-11-22 10:23:50 -05:00
Matthew Russotto 1447d3db59 SERVER-29191 Dropping an index named "*" is ambiguous because createIndexes permits an index to be named "*"
Disallows creating or individually dropping an index named "*".
2017-07-06 17:14:36 -04:00
James Wahlin 8e5e8f0fc1 SERVER-24032 Replicated createIndexes should error on unrecognized fields 2016-09-29 09:16:57 -04:00
James Wahlin 5563428f99 SERVER-769 Validate createIndexes field names 2016-09-23 17:21:37 -04:00
Mark Benvenuto 6dcdd23dd3 SERVER-23971 Clang-Format code 2016-05-28 17:55:12 -04:00
Jonathan Abrahams 4ae691e8ed SERVER-22468 Format JS code with approved style in jstests/ 2016-03-09 12:18:14 -05:00
Mike Grundy 3bed8596d1 SERVER-22341 fix jslint errors in jstests/core with eslint --fix
Conflicts:
	jstests/core/count_hint.js
2016-02-09 13:41:02 -05:00
Dan Pasette 895db35390 SERVER-17425 Disallow creation of v0 indexes 2015-09-22 12:23:43 -04:00
Kaloian Manassiev 79a9091df8 SERVER-18062 Implicitly create database for createIndexes
Also moves some commands out of commands_public.cpp in an effort to get
rid of this file.
2015-06-19 12:28:39 -04:00
Eliot Horowitz 245ff2fcb2 SERVER-17521: improve createIndex validation of empty name 2015-03-09 23:34:35 -04:00
alabid 5f3fa2e775 SERVER-16893 Disallow creation of v0 indexes with non-mmapv1 storage engines
Also moved jstests/tool/dumprestore6.js to jstests/mmapv1/dumprestore6.js
since this JS test attempts to restore a v0 index

Closes #914

Signed-off-by: Benety Goh <benety@mongodb.com>
2015-01-23 17:03:07 -05:00
Benety Goh 7d504b6609 SERVER-16930 createIndexes should always set numIndexesBefore and numIndexesAfter when it runs successfully 2015-01-21 09:16:04 -05:00
Eliot Horowitz fcc9f95332 SERVER-12967: remove createIndexes 'noChangesMade' field as its redundant 2014-02-28 17:33:59 -05:00
Randolph Tan 5595b94560 SERVER-12127 migrate js tests to jscore suite when not related to writes
Moved test jstest/[a-i].js -> jstests/core/ and made changes to comply with write command api
2014-02-28 16:26:33 -05:00