Skip to content

Commit b547e3a

Browse files
committed
Update release notes
1 parent d2ee241 commit b547e3a

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

docs/release-notes/release-highlights.asciidoc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,20 @@ These are the important new features and changes in minor releases. Every releas
55

66
For a list of detailed changes, including bug fixes, please see the https://github.com/elastic/elasticsearch-java/releases[GitHub project realease notes].
77

8+
[discrete]
9+
==== Version 8.7
10+
11+
* Add `BulkIngester` helper - https://github.com/elastic/elasticsearch-java/pull/474[#474], https://github.com/elastic/elasticsearch-java/pull/513[#513], <<indexing-bulk,docs>>
12+
* Allow unparsed binary data to be used for ingestion - https://github.com/elastic/elasticsearch-java/pull/508[#508], <<indexing-raw-json-data,docs>>
13+
* Add convenience method `BooleanQuery.hasClauses()` - https://github.com/elastic/elasticsearch-java/pull/525[#525]
14+
15+
816
[discrete]
917
==== Version 8.6
1018

1119
* Allow using `java.lang.reflect.Type` in addition to `java.lang.Class` to define application types for deserialization - https://github.com/elastic/elasticsearch-java/pull/438[#438]
20+
* Add buffered lookahead for Jackson to speed up union deserialization - https://github.com/elastic/elasticsearch-java/pull/489[#489]
21+
* Cache the result of `JsonProvider.provider()` - https://github.com/elastic/elasticsearch-java/pull/485[#485]
1222

1323
[discrete]
1424
==== Version 8.5

docs/usage/indexing-bulk.asciidoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ include-tagged::{doc-tests-src}/usage/IndexingBulkTest.java[bulk-objects]
2828
<3> Sets the properties for the index operation, similar to <<indexing, single document indexing>>: index name, identifier and document.
2929

3030
[discrete]
31+
[[indexing-raw-json-data]]
3132
==== Indexing raw JSON data
3233

3334
The `document` property of a bulk index request can be any object that can be serialized to JSON using your Elasticsearch client's JSON mapper. However, data that is ingested in bulk is often available as JSON text (e.g. files on disk), and parsing this JSON just to re-serialize it to send the bulk request would be a waste of resources. So documents in bulk operations can also be of type `BinaryData` that are sent verbatim (without parsing) to the {es} server.

0 commit comments

Comments
 (0)