No , we don't have any sort of "changes" API at the moment. It's on the "eventually" roadmap, but it is currently stalled on some technical changes that are in progress.
To provide accurate, consistent changes API in a distributed environment, we need to fully implement a project called Sequence Numbers first. This is a long-running project that has been making progress over the last few versions. It relates to how low-level distributed consensus and replication is handled in Elasticsearch.
Once sequence numbers are fully implemented, a changes API will be unblocked and we can continue working on it.
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.