Features & Enhancements
- #4117 Update REST API specs to v7.4.0
- #4119 Added support for enums as keys for
KeyedBucket<TKey>
. - #4126 Add Snapshot Lifecycle Management APIs
- #4129 Add support for clone index API
- #4136 S3 repo settings: path style access
- #4138 Add support for inlined user dictionary in the Kuromoji plugin
- #4139 Add max_iterations configuration to watcher action with foreach execu…
- #4140 Add shift option to Moving Average aggregation
- #4141 Include in-progress snapshot for a policy with get SLM policy API
- #4142 Expose index age in ILM explain output
- #4143 Add pinned queries
- #4145 Implement snapshot repository cleanup
- #4146 Implement disable_chunked_encoding s3 repository setting.
- #4147 Add Cumulative Cardinality Aggregation
- #4149 Add
docvalue_fields
to SuggestOption. #4148 Thanks @Treno1 👍 - #4161 Add Circle processor
- #4163 Add average_search_time_per_bucket_ms and total_bucket_processing_tim…
- #4151 Implement vector usage
- #4154 Implement shape property type mapping.
- #4155 Implement shape queries.
- #4162 Implement snapshot records for last_success and last_failure on SnapshotLifecyclePolicyMetadata.
Bug Fixes
- #4124 Unable to get server side mappings due to unexpected boolean type (string)
- #4127 Deserialize boolean strings to dynamic mapping
- #4128 7.0 Query serializer settings for trailing commas?
- #4132 Write null when ISort or SortKey is null
- #4157 Fix GeoDistance serialization. Thanks @rmja 👍
- #4111 Fix flaky histogram aggregation
- #4134 Fix test for random initialized node
- #4156 Fix typo. Thanks @brandon-irl 👍
Deprecations
- #4137 Deprecate the ability to update datafeed's job_id