What is the meaning of the underscore in the package names of the elasticsearch-java language-client?
We are migrating software that uses the Highlevel and low-level 7.x.y SDK's to the newer elasticsearch-java 8.x.y SDK.
At Elasticon Amsterdam I had a nice chat with David Pilato. He confirmed me that the way we approached the migration was right. Merci beaucoup David.
David suggested to ask in this discuss what the meaning of the _
is. More specifically everything under the package co.elastic.clients.elasticsearch._types
Is it somewhat private or not stable when upgrading a newer version?
See David Pilato's blog post for the core issues with converting:
Switching from the Java High Level Rest Client to the new Java API Client | Elastic Blog