Catalin Ursachi
f823cea79c
Added Create Index support to high-level REST client ( #27351 )
...
Relates to #27205
2017-12-07 11:39:59 +01:00
Catalin Ursachi
8bf33241ed
Add Delete Index API support to high-level REST client ( #27019 )
...
Relates to #25847
2017-10-26 09:52:46 +02:00
Luca Cavanna
8caf7d4ff8
Decouple BulkProcessor from ThreadPool ( #26727 )
...
Introduce minimal thread scheduler as a base class for `ThreadPool`. Such a class can be used from the `BulkProcessor` to schedule retries and the flush task. This allows to remove the `ThreadPool` dependency from `BulkProcessor`, which requires to provide settings that contain `node.name` and also needed log4j for logging. Instead, it needs now a `Scheduler` that is much lighter and gets automatically created and shut down on close.
Closes #26028
2017-10-25 10:30:23 +02:00
Tanguy Leroux
ecf39bc0c1
[Docs] Add "Using Java Builders" section ( #26517 )
...
The current "Building Queries" and "Building Aggregations" pages are
located under the "Supported Apis" section because they are linked to
the "Search API" page.
It should instead be in a dedicated section: this commit adds a new
"Using Java Builders" section and renames few filenames in favor of
more meaningful names.
2017-09-06 14:06:41 +02:00
Tanguy Leroux
4f5ce5598e
[Docs] Add Aggregations list to the high-level client documentation ( #26025 )
2017-08-03 11:50:58 +02:00
Tanguy Leroux
69f8641568
[Docs] Add documentation for search queries in high-level rest client ( #25984 )
2017-08-02 09:57:47 +02:00
Tanguy Leroux
9c8d3d3569
[Docs] Add migration notes for the high-level rest client ( #25911 )
2017-08-01 10:38:56 +02:00
Tanguy Leroux
90ebaaa9a8
[Docs] Add profile section to the Search API documentation ( #25880 )
2017-07-26 10:31:46 +02:00
Christoph Büscher
43bfe06759
[Docs] Add sorting and source filtering section to client docs ( #25767 )
2017-07-18 16:58:46 +02:00
Christoph Büscher
56b1250a34
[Docs] Adding highlighting section to high level client docs ( #25751 )
...
Adding a section about how to use highlighting in the SearchSourceBuilder and
how to retrieve highlighted fragments from the SearchResponse.
2017-07-17 19:30:58 +02:00
Christoph Büscher
5387ed00d2
[Docs] Adding suggestion sections to high level client docs ( #25724 )
...
This adds a section about how to add suggestions to the SearchSourceBuilder and
how to retrieve them from a SearchResponse.
2017-07-14 18:33:28 +02:00
Christoph Büscher
f809a12493
[Docs] Adding aggregation sections to high level client docs ( #25707 )
...
This adds a section about how to add aggregations to the SearchSourceBuilder and how
to retrieve them from a SearchRepsonse to the documentation for the high level rest client.
2017-07-14 12:47:47 +02:00
Christoph Büscher
f3e7a1c4a4
Adding basic search request documentation for high level client ( #25651 )
2017-07-12 17:06:46 +02:00
Luca Cavanna
4f4f9e0af1
[DOCS] revise high level client Search Scroll API docs ( #25599 )
...
Moved the full example at the end of the page, reduced the number of bullet points for it, and added smaller examples at the beginning of the page.
2017-07-07 17:48:58 +02:00
Tanguy Leroux
b06a744b05
[Docs] Document Scroll API for Java High Level REST Client ( #25554 )
...
This commit adds documentation for _search/scroll and clear scroll methods of the high level Java REST client
2017-07-07 12:19:33 +02:00
Tanguy Leroux
d9bc0f48b4
[Docs] Document Bulk Processor for Java High Level REST Client ( #25572 )
2017-07-06 17:05:10 +02:00
Tanguy Leroux
fefcae3d45
[Docs] Document Update API for Java High Level REST Client ( #25536 )
...
This commit adds documentation for Java High Level REST Client's Update API.
2017-07-05 12:16:42 +02:00
javanna
7899dbef3b
[DOCS] High Level Client: fix index items order
...
Also group APIs under single document, multi-document and search
2017-07-05 12:07:09 +02:00
Luca Cavanna
6f8c0453bc
[DOCS] add docs for high level client get method ( #25538 )
...
Document high level client get method
2017-07-05 11:57:57 +02:00
Tanguy Leroux
3da3632021
[Docs] Document Bulk API for Java High Level REST Client ( #25532 )
...
This commit adds documentation for Java High Level REST Client's Bulk API.
2017-07-05 09:26:26 +02:00
Luca Cavanna
3c5eb6cd1b
[DOCS] restructure java clients docs pages ( #25517 )
...
This commit converts the low level client and high level client chapters into two parts, which allows each high level client supported api to be on a separate page and show up in the index on the right.
2017-07-04 10:58:57 +02:00
Luca Cavanna
99fef2490a
[DOCS] add docs for REST high level client index method ( #25501 )
...
This commit restructures the existing high level client docs, adapts the existing delete method docs and adds docs for the index method.
2017-07-03 10:48:16 +02:00