OpenSearch/docs/java-api
David Pilato b83b9d69c9 Change docs on "node client" to not use an in-memory node
Currently we suggesting users create a Node (using NodeBuilder in 2.x) to have a client that is capable of keeping up-to-date information. This is generally a bad idea as it means elasticsearch has no control over eg max heap size or gc settings, and is also problematic for users because they must deal with dependency collisions (and in 2.x+ dependencies of elasticsearch itself).

A better alternative, and what we should document, is to run a local elasticsearch server using bin/elasticsearch, and then use the transport client to connect to that local node. This local connection is virtually free, and allows the client code to be completely isolated from the elasticsearch process. Plugins are then also easy to deal with: just install them in elasticsearch as usual.

Closes #15383
2016-02-29 16:14:16 +01:00
..
admin Add documentation for Java API health API 2015-12-31 15:22:28 +01:00
aggregations updated Java API docs with the changes due to aggregator refactoring 2016-02-15 10:34:29 +00:00
docs Merge pull request #15973 from DynamicScope/patch-1 2016-01-18 12:00:02 +01:00
query-dsl Fix typos in docs. 2016-02-09 02:07:32 -08:00
aggs.asciidoc updated Java API docs with the changes due to aggregator refactoring 2016-02-15 10:34:29 +00:00
client.asciidoc Change docs on "node client" to not use an in-memory node 2016-02-29 16:14:16 +01:00
docs.asciidoc Remove delete-by-query core docs 2015-08-01 05:14:46 -04:00
index.asciidoc Add documentation for Java API create index and put mapping 2015-12-30 17:51:16 +01:00
indexed-scripts.asciidoc Fix Java API documentation for indexed scripts 2015-12-22 16:58:19 +01:00
percolate.asciidoc [DOCS] Clean up Java-API docs 2014-06-05 19:29:17 +02:00
query-dsl.asciidoc [doc] Reorganize and clean Java documentation 2015-07-01 22:19:11 +02:00
search.asciidoc updated Java API docs with the changes due to aggregator refactoring 2016-02-15 10:34:29 +00:00