Inspired from Keep a Changelog
- Bumps
org.ajoberstar.grgit:grgit-gradle
from 5.0.0 to 5.2.0 - Bumps
org.eclipse.parsson:parsson
from 1.1.2 to 1.1.3 - Bumps
io.github.classgraph:classgraph
from 4.8.161 to 4.8.162
- Migrate client transports to Apache HttpClient / Core 5.x (#246)
- Deprecate RestClientTransport (#536)
- Remove generated code comments from all files (#598)
- Added support for "smartcn" analyzer (#605)
2.6.0 - 07/05/2023
- Add support for knn_vector field type (#524)
- Add translog option object and missing translog sync interval option in index settings (#518)
- Adds the option to set slices=auto for UpdateByQueryRequest, DeleteByQueryRequest and ReindexRequest (#538)
- Add support for approximate k-NN queries (#548)
- Bumps
com.github.jk1.dependency-license-report
from 2.2 to 2.4 - Bumps
io.github.classgraph:classgraph
from 4.8.157 to 4.8.160 - Bumps
jackson
from 2.14.2 to 2.15.2 ((#537)[opensearch-project#537]) - Update
org.apache.httpcomponents.client5:httpclient5
from5.1.4
to5.2.1
andorg.apache.httpcomponents.core5:httpcore5
from5.1.5
to5.2.2
- Deprecate translogDurability and translogFlushThresholdSize in IndexSettings in favor of a separate translog object (#518)
- Fixed Suggesters for Completion, Term, and Phrase and refactored the Suggestion class (#477)
- Fix highlight max_analyzer_offset field name to match with the one introduced in OpenSearch 2.2.0 (#555)
2.5.0 - 06/02/2023
- Bumps
com.github.jk1.dependency-license-report
from 1.19 to 2.2 - Bumps
org.eclipse.parsson:parsson
from 1.1.1 to 1.1.2
- Improve time taken by Github actions by using cache (#439)
- Introduce intermediary SearchResult for SearchResponse and SearchTemplateResponse classes, enabling similar response handling for both (#462)
- Fix missing Highlight and SourceConfig in the MultisearchBody (#442)
- Fix search failure with missing required property HitsMetadata.total when trackTotalHits is disabled (#372)
- Fix failure when deserialing response for tasks API (#463)
- Fix failure when deserializing boolean types for enums (#463)
- Fix missing minScore, postFilter, searchAfter, sort, trackScores in the MultisearchBody (#516)
2.4.0 - 04/11/2023
- Add buffered lookahead for Jackson (#338)
- Add support for headers and sort parameters in cat requests (#413)
- Add support for data stream operations (#419)
- Bumps
io.github.classgraph:classgraph
from 4.8.156 to 4.8.157 (#408)
2.3.0 - 03/15/2023
- Prevent SPI calls at runtime (#293)
- Fix issue where completion suggestions were failing, due to being parsed as term suggestions (#350)
- Bulk UpdateOperation misses upsert options (#353)
- Fix missing key property in the RangeBucket (#381)
2.2.0 - 01/23/2023
- Add Github workflow for changelog verification (#239)
- Add Github workflow for dependabot PRs (#247)
- Add support for signing service name in AwsSdk2Transport (#324)
- Add new OpenSearchTransport based on Apache HttpClient 5 (#328)
- Add 1-click release workflows (#321)
- Add support for OpenSearch Serverless (#339)
- Add support to parse sub-aggregations from filter/nested aggregations (#234)
- Update literature around changelog contributions in CONTRIBUTING.md (#242)
- Update tests to use JUnit's Assert (#244)
- Add timeout and throttle to the jenkins workflows (#231)
- Update maintainers, admins and documentation (#248)
- Deprecate the totalDataSetSize and totalDataSetSizeInBytes fields in the StoreStats (#498)
- Remove support for unsupported dynamic_templates in bulk (#276)
- Make ChildrenAggregate as a SingleBucketAggregate (#306)
- Fix /_nodes/stats, /_nodes/info throwing serialization error (#315)
- Do not double-wrap OpenSearchException on error (#323)
- Fix AwsSdk2TransportOptions.responseCompression (#322)
- Fix missing Highlight and SourceConfig in the MultisearchBody (#442)
- Fix parsing /_alias error response for not existing alias (#476)
- Fix missing cause message in missing permission to call Fine Grained Access Control Amazon OpenSearch domain (#473)
- Fix catching JsonParsingException (#494)
- Fix StoryStats numeric value out of range of int (#489)