I have an index which I want to upgrade from version 1.7 to 6.5. I've been following this post for the migrating and decided to go with the second option of creating a 6.5 cluster first and then reindexing from remote.
While reindexing from remote it is specified that the mappings must be created of the 1.7 index in 6.5 but when I try to do that I get the following error - Failed to parse mapping [couchbaseDocument]: name cannot be empty string.
I had gone through a couple of posts which said that [dot] in between words are not allowed but even after fixing that the error still occurs.
Here is the link to the mapping - Entire mapping json
Here is the link to the couchbaseDocument part of the mapping which is causing the error - couchbase mapping part
Please let me know what is causing the error. Thanks in advance
Note - I've also changed the terms such as string to text which can be seen in the above mentioned couchbase mapping part.