I want to reindex data from an existing index on the Swisscom Application Cloud to a new one (have to make adjustments to the mapping). I saw that from version 2.3.0 on there is a reindex API. But since the elasticsearch version on the appcloud is 2.1.0, i have no clue how to reindex my data. Do you have any suggestions how to proceed? And will there be an elasticsearch upgrade in the near future?
Document in elasticsearch are immutable. Reindexing a document consist of the following steps:
In your case you want to reindex your whole index, so I suggest that you use the scan API to retrieve all your old document and reindex it into your new index: Scan API documentation for reindexing.