In the context of reindex from remote I don’t quite get what exactly happens when the call to _reindex? is made.
Does it simply replicate the document from the source cluster to destination cluster or shards/replicas from the index are distributed to both clusters from now on?
It's the same thing as a local reindex, it just makes the calls to the API from a remote system.
It is a way to replicate an point-in-time snapshot of the data to another cluster, it is not a way to maintain an in-sync distribution across both clusters. That is what CCR is for.
Ok right, so it only does a point in time copy of the documents from the remote index to the local index. And that's it, afterwards, the remote cluster does not do anything else. It's like it never happen ?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.