Reindex doesn't work correctly

Hi,

I am trying to reindex data from an Elasticsearch v6.8 cluster(basic license without ReadOnlyRest plugin) to a new v7.8.0 cluster(with ReadOnlyRest es 1.25.0_es7.8.0 and kibana enterprise 1.25.0_es7.8.0 installed).
When I initiate a remote reindex in Kibana like below, my new cluster(v7.8) creates the index-es6-log with a giant mapping. By giant mapping, I mean it has over 1000 fields and obviously, many of them are from other indices in the same v6.8 cluster.

POST _reindex?wait_for_completion=false
{
  "source": {
    "remote": {
      "host": "http://ip_of_v6.8_cluster:9200"
    },
    "index": "index-2017.06"
  },
  "dest": {
    "index": "index-es6-log"
  }
}

I did reindexing from the same v6.8 cluster to a v7.3 cluster(with ReadOnlyRest es and kibana enterprise plugins installed) before without any problem.
And I encountered a similar situation when I used the snapshot endpoint before. More in:

I suspect this is a bug. Please help. Thank you

I think this is the same problem as described in in this thread. In ROR 1.28.0 it’s fixed. We’re going to release it today, so it should be available to download tomorrow. Please test the newest version and let us know if it solves your problem.

1 Like

1.28.0 fixed my issue. Thank you

2 Likes