mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-25 23:57:20 -04:00
This change removes the multiple implementations of different admin interfaces and centralizes it with AbstractClient. It also makes sure *all* executions of actions now go through a single AbstractClient#execute method, taking care of copying headers and wrapping listener. This also has the side benefit of removing all the code around differnet possible clients, and removes quite a bit of code (most of the + code is actually removal of generics and such). This change also changes how TransportClient is constructed, requiring a Builder to create it, its a breaking change and its noted in the migration guide. Yea another step towards simplifying the action infra and making it simpler... |
||
---|---|---|
.. | ||
aggregations | ||
aggs.asciidoc | ||
bulk.asciidoc | ||
client.asciidoc | ||
count.asciidoc | ||
delete-by-query.asciidoc | ||
delete.asciidoc | ||
facets.asciidoc | ||
get.asciidoc | ||
index.asciidoc | ||
index_.asciidoc | ||
indexed-scripts.asciidoc | ||
percolate.asciidoc | ||
query-dsl-filters.asciidoc | ||
query-dsl-queries.asciidoc | ||
search.asciidoc | ||
update.asciidoc |