Closed renovate[bot] closed 3 weeks ago
Name | Link |
---|---|
Latest commit | fd611868d50c7de48b9e6710c2f5a8b8aad5adda |
Latest deploy log | https://app.netlify.com/sites/peppy-sprite-186812/deploys/671bdf40452d1c0008c502a9 |
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 81.16%. Comparing base (
48c6054
) to head (fd61186
). Report is 1 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR contains the following updates:
2.6.0
->2.16.0
Release Notes
opensearch-project/opensearch-java (org.opensearch.client:opensearch-java)
### [`v2.16.0`](https://redirect.github.com/opensearch-project/opensearch-java/releases/tag/v2.16.0) #### What's Changed - \[AUTO] Increment version to 2.16.0. by [@opensearch-trigger-bot](https://redirect.github.com/opensearch-trigger-bot) in [https://github.com/opensearch-project/opensearch-java/pull/1232](https://redirect.github.com/opensearch-project/opensearch-java/pull/1232) - \[Backport 2.x] Support Radial Search by [@opensearch-trigger-bot](https://redirect.github.com/opensearch-trigger-bot) in [https://github.com/opensearch-project/opensearch-java/pull/1240](https://redirect.github.com/opensearch-project/opensearch-java/pull/1240) - \[Backport 2.x] Fix deserializing `GeoBoundsAggregate` when `bounds` is not returned by [@opensearch-trigger-bot](https://redirect.github.com/opensearch-trigger-bot) in [https://github.com/opensearch-project/opensearch-java/pull/1241](https://redirect.github.com/opensearch-project/opensearch-java/pull/1241) - \[Backport 2.x] Bump org.ajoberstar.grgit:grgit-gradle from 5.2.2 to 5.3.0 ([#1237](https://redirect.github.com/opensearch-project/opensearch-java/issues/1237)) by [@Xtansia](https://redirect.github.com/Xtansia) in [https://github.com/opensearch-project/opensearch-java/pull/1239](https://redirect.github.com/opensearch-project/opensearch-java/pull/1239) - \[Backport 2.x] MAINTAINERS.md & CODEOWNERS changes by [@Xtansia](https://redirect.github.com/Xtansia) in [https://github.com/opensearch-project/opensearch-java/pull/1244](https://redirect.github.com/opensearch-project/opensearch-java/pull/1244) - \[Backport 2.x] Add support for radial search on Neural query by [@opensearch-trigger-bot](https://redirect.github.com/opensearch-trigger-bot) in [https://github.com/opensearch-project/opensearch-java/pull/1245](https://redirect.github.com/opensearch-project/opensearch-java/pull/1245) - Prepare CHANGELOG for releasing 2.16.0 by [@Xtansia](https://redirect.github.com/Xtansia) in [https://github.com/opensearch-project/opensearch-java/pull/1246](https://redirect.github.com/opensearch-project/opensearch-java/pull/1246) **Full Changelog**: https://github.com/opensearch-project/opensearch-java/compare/v2.15.0...v2.16.0 ### [`v2.15.0`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#2150---10172024) ##### Added - Added `hashCode` and `equals` implementations to generated code ([#312](https://redirect.github.com/opensearch-project/opensearch-java/pull/312)) - Added `sortVals` to `Hit` to allow retrieving non-string sort values ([#1224](https://redirect.github.com/opensearch-project/opensearch-java/pull/1224)) - Added `searchAfterVals` to `MultisearchBody` to allow passing arbitrary `FieldValue`s to `search_after` ([#1224](https://redirect.github.com/opensearch-project/opensearch-java/pull/1224)) ##### Dependencies - Bumps `org.junit:junit-bom` from 5.10.3 to 5.11.1 - Bumps `org.apache.httpcomponents.core5:httpcore5-h2` from 5.2.5 to 5.3 - Bumps `org.apache.httpcomponents.core5:httpcore5` from 5.2.5 to 5.3 - Bumps `org.apache.httpcomponents.client5:httpclient5` from 5.3.1 to 5.4 - Bumps `io.github.classgraph:classgraph` from 4.8.175 to 4.8.177 ##### Fixed - Fix queries not preserving boost and name when converted to builders ([#1181](https://redirect.github.com/opensearch-project/opensearch-java/pull/1181)) - Remove required check on ShardStats.shards ([#1177](https://redirect.github.com/opensearch-project/opensearch-java/pull/1177)) - Fixed `TextEmbeddingProcessor` returning the wrong processor kind ([#1127](https://redirect.github.com/opensearch-project/opensearch-java/pull/1127)) ### [`v2.14.0`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#2140---08272024) ##### Added - Added `queryImage` (query_image) field to `NeuralQuery`, following definition in ([Neural Query](https://opensearch.org/docs/latest/query-dsl/specialized/neural/)) ([#1137](https://redirect.github.com/opensearch-project/opensearch-java/pull/1138)) - Added `cancelAfterTimeInterval` to `SearchRequest` and `MsearchRequest` ([#1147](https://redirect.github.com/opensearch-project/opensearch-java/pull/1147)) - Added the `ml` namespace operations ([#1158](https://redirect.github.com/opensearch-project/opensearch-java/pull/1158)) - Added `IndexTemplateMapping.Builder#withJson`, `SourceField.Builder#withJson` and `IndexSettings.Builder#withJson` for streamlining deserialization ([#1148](https://redirect.github.com/opensearch-project/opensearch-java/pull/1148)) ##### Dependencies - Bumps `commons-logging:commons-logging` from 1.3.3 to 1.3.4 - Bumps `io.github.classgraph:classgraph` from 4.8.174 to 4.8.175 ##### Fixed - Fixed handling of NodeInfo fields that are not returned by Amazon OpenSearch Service ([#1132](https://redirect.github.com/opensearch-project/opensearch-java/pull/1132)) ### [`v2.13.0`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#2130---08012024) ##### Added - Added `searchAfterVals` to `SearchRequest` to allow passing arbitrary `FieldValue`s to `search_after` ([#1105](https://redirect.github.com/opensearch-project/opensearch-java/pull/1105)) ##### Changed - Changed URL path encoding to own implementation adapted from Apache HTTP Client 5's ([#1109](https://redirect.github.com/opensearch-project/opensearch-java/pull/1109)) ##### Fixed - Fixed error when deserializing a normalizer without 'type' ([#1111](https://redirect.github.com/opensearch-project/opensearch-java/pull/1111)) - Fixed deserialization of SearchRequest when `_source` is an array ([#1117](https://redirect.github.com/opensearch-project/opensearch-java/pull/1117)) ### [`v2.12.0`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#2120---07222024) ##### Added - Added support for the `parent` aggregation type ([#706](https://redirect.github.com/opensearch-project/opensearch-java/pull/706)) - Added support for phase_took & search_pipeline request params ([#1036](https://redirect.github.com/opensearch-project/opensearch-java/pull/1036)) - Added an interface PlainJsonSerializable with a default method for serialization to Json ([#1064](https://redirect.github.com/opensearch-project/opensearch-java/pull/1064)) ##### Dependencies - Bumps `io.github.classgraph:classgraph` from 4.8.173 to 4.8.174 - Bumps `org.owasp.dependencycheck` from 9.1.0 to 10.0.2 - Bumps `com.github.jk1.dependency-license-report` from 2.7 to 2.8 - Bumps `commons-logging:commons-logging` from 1.3.2 to 1.3.3 - Bumps `org.apache.httpcomponents.core5:httpcore5-h2` from 5.2.4 to 5.2.5 - Bumps `org.apache.httpcomponents.core5:httpcore5` from 5.2.4 to 5.2.5 ##### Fixed - Fixed deserializing of error responses when using AwsSdk2Transport ([#1068](https://redirect.github.com/opensearch-project/opensearch-java/pull/1068)) ### [`v2.11.1`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#2111---06272024) ##### Added ##### Dependencies ##### Changed ##### Deprecated ##### Removed ##### Fixed - Fixed handling of an absent `source` in InlineGet ([#1042](https://redirect.github.com/opensearch-project/opensearch-java/pull/1042)) ##### Security ### [`v2.11.0`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#2110---06202024) ##### Added ##### Dependencies ##### Changed ##### Deprecated ##### Removed ##### Fixed - Fixed error when deserializing an analyzer without `type` specified ([#1033](https://redirect.github.com/opensearch-project/opensearch-java/pull/1033)) ##### Security ### [`v2.10.4`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#2104---06052024) ##### Added - Added support for [text embedding processor](https://opensearch.org/docs/latest/ingest-pipelines/processors/text-embedding/) ([#1007](https://redirect.github.com/opensearch-project/opensearch-java/pull/1007)) ##### Dependencies ##### Changed ##### Deprecated ##### Removed ##### Fixed - ApacheHttpClient5Transport requires Apache Commons Logging dependency ([#1003](https://redirect.github.com/opensearch-project/opensearch-java/pull/1003)) - Preserve caller information in stack traces when synchronous callers use asynchronous transports ([#656](https://redirect.github.com/opensearch-project/opensearch-java/pull/656)) - Fix java.lang.NoSuchMethodError: org.apache.http.client.utils.URLEncodedUtils.formatSegments w/o httpclient ([#999](https://redirect.github.com/opensearch-project/opensearch-java/pull/999)) ##### Security ### [`v2.10.3`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#2103---05162024) ##### Added ##### Dependencies - Bumps `io.github.classgraph:classgraph` from 4.8.170 to 4.8.172 ##### Changed ##### Deprecated ##### Removed ##### Fixed - Fix the deserialization of SortOptions ([#981](https://redirect.github.com/opensearch-project/opensearch-java/pull/981)) - Generic HTTP Actions in Java Client does not work with AwsSdk2Transport ([#978](https://redirect.github.com/opensearch-project/opensearch-java/pull/978)) ##### Security ### [`v2.10.2`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#2102---05072024) ##### Added ##### Dependencies ##### Changed ##### Deprecated ##### Removed ##### Fixed - Fix integer overflow for variables in indices stats response ([#960](https://redirect.github.com/opensearch-project/opensearch-java/pull/960)) - Fix composite aggregations for search requests ([#967](https://redirect.github.com/opensearch-project/opensearch-java/pull/967)) ##### Security ### [`v2.10.1`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#2101---04162024) ##### Added - Add missed fields to PhraseSuggestOption: collapseMatch ([#940](https://redirect.github.com/opensearch-project/opensearch-java/pull/940)) - Add missed fields to bulk's UpdateOperation: source ([#947](https://redirect.github.com/opensearch-project/opensearch-java/pull/947)) ##### Dependencies - Bumps `com.github.jk1.dependency-license-report` from 2.6 to 2.7 ##### Changed ##### Deprecated ##### Removed ##### Fixed ##### Security ### [`v2.10.0`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#2100---04112024) ##### Added - Add xy_shape property ([#884](https://redirect.github.com/opensearch-project/opensearch-java/pull/885)) - Add missed fields to MultisearchBody: seqNoPrimaryTerm, storedFields, explain, fields, indicesBoost ([#914](https://redirect.github.com/opensearch-project/opensearch-java/pull/914)) - Add OpenSearchGenericClient with support for raw HTTP request/responses ([#910](https://redirect.github.com/opensearch-project/opensearch-java/pull/910), [#929](https://redirect.github.com/opensearch-project/opensearch-java/pull/929)) - Add missed fields to MultisearchBody: collapse, version, timeout ([#916](https://redirect.github.com/opensearch-project/opensearch-java/pull/916) - Add missed fields to MultisearchBody: ext, rescore and to SearchRequest: ext ([#918](https://redirect.github.com/opensearch-project/opensearch-java/pull/918) ##### Dependencies - Bumps `io.github.classgraph:classgraph` from 4.8.161 to 4.8.165 - Bumps `org.owasp.dependencycheck` from 9.0.8 to 9.1.0 - Bumps `org.apache.httpcomponents.client5:httpclient5` from 5.3.0 to 5.3.1 - Bumps `io.github.classgraph:classgraph` from 4.8.165 to 4.8.170 - Bumps `jackson` from 2.15.2 to 2.17.0 - Bumps `org.eclipse.parsson:parsson` from 1.1.5 to 1.1.6 ##### Changed ##### Deprecated ##### Removed - Delete shape property ([#884](https://redirect.github.com/opensearch-project/opensearch-java/pull/885)) ##### Fixed - Fix integer overflow for variables in indices stats response ([#877](https://redirect.github.com/opensearch-project/opensearch-java/pull/877)) - Support weight function in function score query ([#880](https://redirect.github.com/opensearch-project/opensearch-java/pull/880)) - Fix pattern replace by making flag and replacement optional as on api ([#895](https://redirect.github.com/opensearch-project/opensearch-java/pull/895)) - Client with Java 8 runtime and Apache HttpClient 5 Transport fails with java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer ([#920](https://redirect.github.com/opensearch-project/opensearch-java/pull/920)) - Add missed field "filter" to NeuralQuery model class ##### Security ### [`v2.9.1`](https://redirect.github.com/opensearch-project/opensearch-java/releases/tag/v2.9.1) #### What's Changed - \[AUTO] Increment version to 2.10.0. by [@opensearch-trigger-bot](https://redirect.github.com/opensearch-trigger-bot) in [https://github.com/opensearch-project/opensearch-java/pull/873](https://redirect.github.com/opensearch-project/opensearch-java/pull/873) - Backporting missed dependency updates to 2.x by [@VachaShah](https://redirect.github.com/VachaShah) in [https://github.com/opensearch-project/opensearch-java/pull/878](https://redirect.github.com/opensearch-project/opensearch-java/pull/878) - \[Backport 2.x] Fix integer overflow for remaining index stats by [@opensearch-trigger-bot](https://redirect.github.com/opensearch-trigger-bot) in [https://github.com/opensearch-project/opensearch-java/pull/879](https://redirect.github.com/opensearch-project/opensearch-java/pull/879) - \[Backport 2.x] Support optional function score variant by [@opensearch-trigger-bot](https://redirect.github.com/opensearch-trigger-bot) in [https://github.com/opensearch-project/opensearch-java/pull/881](https://redirect.github.com/opensearch-project/opensearch-java/pull/881) - Updating version to 2.9.1 and changelog by [@VachaShah](https://redirect.github.com/VachaShah) in [https://github.com/opensearch-project/opensearch-java/pull/890](https://redirect.github.com/opensearch-project/opensearch-java/pull/890) **Full Changelog**: https://github.com/opensearch-project/opensearch-java/compare/v2.9.0...v2.9.1 ### [`v2.9.0`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#290---02222024) ##### Added - Add support for Hybrid query type ([#850](https://redirect.github.com/opensearch-project/opensearch-java/pull/850)) ##### Dependencies - Bumps org.ajoberstar.grgit:grgit-gradle from 5.2.0 to 5.2.2 ##### Changed - Restore support for Java 8 ([#767](https://redirect.github.com/opensearch-project/opensearch-java/pull/767)) - Add an integration test that runs on JDK-8 ([#795](https://redirect.github.com/opensearch-project/opensearch-java/pull/795)) ##### Deprecated ##### Removed ##### Fixed - Fix missing properties on UpdateOperation ([#744](https://redirect.github.com/opensearch-project/opensearch-java/pull/744)) ##### Security ### [`v2.8.4`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#284---02202024) ##### Added - Add search role type for nodes in cluster stats ([#848](https://redirect.github.com/opensearch-project/opensearch-java/pull/848)) ##### Dependencies ##### Changed ##### Deprecated ##### Removed ##### Fixed - Fix ClusterStatsResponse field deserialization ([#848](https://redirect.github.com/opensearch-project/opensearch-java/pull/848)) ##### Security ### [`v2.8.3`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#283---02122024) ##### Added ##### Dependencies ##### Changed ##### Deprecated ##### Removed ##### Fixed - Fix PutTemplateRequest field deserialization ([#723](https://redirect.github.com/opensearch-project/opensearch-java/pull/723)) - Fix InnerHits to no longer enforce the nullable Index field when converting to Hit. ([#838](https://redirect.github.com/opensearch-project/opensearch-java/pull/838)) ##### Security ### [`v2.8.2`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#282---02072024) ##### Added - Added support for icu_collation_keyword type ([#725](https://redirect.github.com/opensearch-project/opensearch-java/pull/725)) - Added support for flat_object field property ([#735](https://redirect.github.com/opensearch-project/opensearch-java/pull/735)) - Expose HTTP status code through `ResponseException#status` ([#756](https://redirect.github.com/opensearch-project/opensearch-java/pull/756)) - Added toBuilder method to all request model in core package & \_types.query_dsl package ([#766](https://redirect.github.com/opensearch-project/opensearch-java/pull/766)) - Added toQuery method in Query and QueryVariant ([#760](https://redirect.github.com/opensearch-project/opensearch-java/pull/760)) - Added missing WrapperQuery accessors and builder methods ([#806](https://redirect.github.com/opensearch-project/opensearch-java/pull/806)) ##### Dependencies - Bumps `com.diffplug.spotless` from 6.22.0 to 6.25.0 - Bumps `org.apache.httpcomponents.client5:httpclient5` from 5.2.1 to 5.3 - Bumps `org.owasp.dependencycheck` from 8.4.2 to 9.0.8 ##### Changed ##### Deprecated - Deprecated "\_toQuery()" in Query and QueryVariant ([#760](https://redirect.github.com/opensearch-project/opensearch-java/pull/760)) ##### Removed - Removed unsupported `prefix` field from CompletionSuggester ([#812](https://redirect.github.com/opensearch-project/opensearch-java/pull/812)) ##### Fixed - Fix partial success results for msearch_template ([#709](https://redirect.github.com/opensearch-project/opensearch-java/pull/709)) - Fix deserialization of node stats response ([#745](https://redirect.github.com/opensearch-project/opensearch-java/pull/745)) - Fix PutIndexTemplateRequest field deserialization ([#765](https://redirect.github.com/opensearch-project/opensearch-java/pull/765)) - Fix InnerHits to no longer enforce the nullable Index field when converting to Hit. ([#825](https://redirect.github.com/opensearch-project/opensearch-java/issues/825)) ##### Security ### [`v2.8.1`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#281) ##### Added ##### Dependencies ##### Changed ##### Deprecated ##### Removed ##### Fixed - Fix partial success results for msearch_template ([#709](https://redirect.github.com/opensearch-project/opensearch-java/pull/709)) ##### Security ### [`v2.8.0`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#280---01112023) ##### Added - Added support for indexing and search index settings ([#667](https://redirect.github.com/opensearch-project/opensearch-java/pull/667)) - Added support for neural query type ([#674](https://redirect.github.com/opensearch-project/opensearch-java/pull/674)) ##### Dependencies ##### Changed - Allow null values in arrays ([#687](https://redirect.github.com/opensearch-project/opensearch-java/pull/687)) - Add an example for bulk update operation in samples ([#690](https://redirect.github.com/opensearch-project/opensearch-java/pull/690)) ##### Deprecated ##### Removed ##### Fixed - Fixed Hit response when search request has storedFields as null ([#698](https://redirect.github.com/opensearch-project/opensearch-java/pull/698)) ##### Security ### [`v2.7.0`](https://redirect.github.com/opensearch-project/opensearch-java/blob/HEAD/CHANGELOG.md#270---10132023) ##### Added - Added support for "smartcn" analyzer ([#605](https://redirect.github.com/opensearch-project/opensearch-java/pull/605)) - Added support for "cjk" analyzer ([#604](https://redirect.github.com/opensearch-project/opensearch-java/pull/604)) - Added support for wrapper queries ([#630](https://redirect.github.com/opensearch-project/opensearch-java/pull/630)) - Added support for "script_fields" in multi search request ([#632](https://redirect.github.com/opensearch-project/opensearch-java/pull/632)) - Added size attribute to MultiTermsAggregation ([#627](https://redirect.github.com/opensearch-project/opensearch-java/pull/627)) - Added version increment workflow that executes after release ([#664](https://redirect.github.com/opensearch-project/opensearch-java/pull/664)) ##### Dependencies - Bumps `org.ajoberstar.grgit:grgit-gradle` from 5.0.0 to 5.2.0 - Bumps `com.github.jk1.dependency-license-report` from 2.4 to 2.5 - Bumps `io.github.classgraph:classgraph` from 4.8.160 to 4.8.161 ##### Changed - Moved "software.amazon.awssdk" dependencies to the compileOnly scope. ([#628](https://redirect.github.com/opensearch-project/opensearch-java/pull/628)) - Migrated from checkstyle to spotless ([#648](https://redirect.github.com/opensearch-project/opensearch-java/pull/648)) ##### Deprecated ##### Removed - Remove generated code comments from all files ([#598](https://redirect.github.com/opensearch-project/opensearch-java/pull/598)) ##### Fixed - Fix PutMappingRequest by removing unsupported fields ([#597](https://redirect.github.com/opensearch-project/opensearch-java/pull/597)) - \[BUG] JarHell caused by latest software.amazon.awssdk 2.20.141 ([#616](https://redirect.github.com/opensearch-project/opensearch-java/pull/616)) - Don't over-allocate in HeapBufferedAsyncEntityConsumer in order to consume the response ([#620](https://redirect.github.com/opensearch-project/opensearch-java/pull/620)) - Fixed CVE-2976 + added CVE checker ([#624](https://redirect.github.com/opensearch-project/opensearch-java/pull/624)) - Fix parsing of GetFieldMappingResponse ([#641](https://redirect.github.com/opensearch-project/opensearch-java/pull/641)) - Fix TermvectorsResponse for optional fields ([#642](https://redirect.github.com/opensearch-project/opensearch-java/pull/642)) - Fix deserialization of MsearchTemplateResponse ([#660](https://redirect.github.com/opensearch-project/opensearch-java/pull/660)) ##### SecurityConfiguration
π Schedule: Branch creation - "every 3 months on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.