[SERVER-11812] Can create indexes on invalid fields (empty, $** component) Created: 21/Nov/13  Updated: 18/Mar/14  Resolved: 04/Dec/13

Status: Closed
Project: Core Server
Component/s: Index Maintenance
Affects Version/s: 2.5.4
Fix Version/s: 2.5.5

Type: Improvement Priority: Major - P3
Reporter: J Rassi Assignee: J Rassi
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-11374 Can create indexes on non-insertable ... Closed
is related to SERVER-11927 queryoptimizer in core/test test suit... Closed
is related to SERVER-13138 Possible to create documents with emp... Closed
is related to SERVER-6852 Disallow empty path components in doc... Backlog
is related to SERVER-12070 Validate all indexes for new restrict... Closed
Participants:

 Description   

Improvement to SERVER-11374.

Disallow {"": 1} indexes, and {"foo.$**": 1} indexes.



 Comments   
Comment by Githook User [ 03/Dec/13 ]

Author:

{u'username': u'jrassi', u'name': u'Jason Rassi', u'email': u'rassi@10gen.com'}

Message: SERVER-11812 Remove query bounds test for now-invalid index
Branch: master
https://github.com/mongodb/mongo/commit/d256499b9e3583abb14e16d128712e25a4d498ee

Comment by Githook User [ 02/Dec/13 ]

Author:

{u'username': u'jrassi', u'name': u'Jason Rassi', u'email': u'rassi@10gen.com'}

Message: SERVER-11812 Disallow indexes on "" and paths with "$**" component
Branch: master
https://github.com/mongodb/mongo/commit/2cba1f50e34982a8eb764da0e2589441958153fc

Generated at Thu Feb 08 03:26:49 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.