-
Type: Improvement
-
Resolution: Won't Do
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Index Maintenance
-
Labels:None
-
Storage Execution
-
(copied to CRM)
If a customer has a need to rename an index, to keep databases structurally identical across test and production environments for example, it is currently not possible.
Using ensureIndex() with a different name will will fail silently, and manually updating the system.indexes collection is not possible or recommended. This means that a customer has no option but to drop and recreate an index in order to change its name.