Description
Enhancement
Reason to enhance/problem with existing solution
If indexes causes conflicts in new openTMI version tmi will warn about it but continue serving.
It might leads to unwanted behaviour when indexes are not what them should be.
Suggested enhancement
If some index causes conflict tmi should re-create that index from fresh to ensure that indexes are what they should be.
Pros
Indexes are always what they should be.
Cons
Might take huge amount of time to recreate indexes when collection grow a lot.
User created custom indexes might be lost if tmi drop and create them automatically.