We have been using low level rest client avoiding high level rest client because its dependencies on elastic server. I noticed that the high level client is being deprecated in favor of a new elasticsearch-java client.
Is it ready for production use or experimental? Is company committed to it long term?
Any docs or examples on its use? I managed to connect , create index and index few records with it.
Getting some errors trying to pass refresh=wait_for = .refresh(Json.createValue("wait_for")) wait_for is passed to elastic with extra "" maybe I pass JsonValue incorrectly - it is not obvious
Hi, I've seen this depreciation warning for the 7.15 version of the high level client but can't find any documentation about its replacement. Where did you find the information you are referring to?
Thank you,
I came here to look at this as we have been migrating off the transport client and onto the High Level REST Client, only now to see that it also is being deprecated?
And deprecated in favor of a client that is considered beta?
This is particularly discouraging. We are now faced with the choice of writing a solution to a deprecated client or a beta client that may still see significant changes before becoming final or even production ready.
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.