Skip to content

7.4 meta ticket #4133

Closed
Closed
@codebrain

Description

@codebrain

Ticket to track progress on 7.4 client release.

Breaking changes

Infra/REST API

  • Update the schema for the REST API specification #42346 (issue: #35262)

Search

  • Use float instead of double for query vectors. #46004

Snapshot/Restore

  • Provide an Option to Use Path-Style-Access with S3 Repo #41966 (issue: #41816)

Transforms

  • Improve response format of transform stats endpoint #44350 (issue: #43767)

Breaking Java changes

Geo

  • Geo: Change order of parameter in Geometries to lon, lat #45332 (issue: #45048)

Deprecations

Infra/Core

  • Add node.processors setting in favor of processors #45855

Machine Learning

  • Deprecate the ability to update datafeed’s job_id. #44691 (issue: #44615)

New features

Aggregations

  • Support Range Fields in Histogram and Date Histogram #45395
  • Add Cumulative Cardinality agg (and Data Science plugin) #43661 (issue: #43550)

Analysis

  • Add support for inlined user dictionary in the Kuromoji plugin #45489 (issue: #25343)

Authorization

  • Add granular privileges for API keys #42020 no changes needed as PR was closed

Features/ILM

Features/Watcher

  • Add max_iterations configuration to watcher action with foreach execution #45715 (issues: #41997, #45169)

Geo

Enhancements

Aggregations

  • Add more flexibility to MovingFunction window alignment #44360 (issue: #42181)
  • Allow pipeline aggs to select specific buckets from multi-bucket aggs #44179

Analysis

  • Allow all token/char filters in normalizers #43803 (issue: #43758)

CCR

  • Include leases in error message when operations no longer available #45681

CRUD

  • Return seq_no and primary_term for noop update #44603 (issue: #42497)

Features/ILM

  • Add node setting for disabling SLM #46794 (issue: #38461)
  • Include in-progress snapshot for a policy with get SLM policy API #45245
  • Add option to filter ILM explain response #44777 (issue: #44189)
  • Expose index age in ILM explain output #44457 (issue: #38988)

Features/Indices APIs

Features/Watcher

  • Watcher reporting: add email warning if CSV attachment contains values that may be interperted as formulas #44460

Machine Learning

  • Introduce formal node ML role #45174 (issues: #29943, #43175)
  • Improve CSV header row detection in find_file_structure #45099 (issue: #45047) N/A as client doesn't implement find_file_structure
  • Outlier detection should only fetch docs that have the analyzed fields #44944 N/A to client
  • Persist DatafeedTimingStats with RefreshPolicy.NONE by default #44940 (issue: #44792) N/A to client
  • Add result_type field to TimingStats and DatafeedTimingStats documents #44812 - PR: Add results_type field to TimingStats object. #4164
  • Implement exponential average search time per hour statistics. #44683 (issue: #29857)
  • Add r_squared eval metric to regression #44248 N/A: relates to dataframes APIs
  • Adds support for regression.mean_squared_error to eval API #44140 No client changes needed, dataframes are not implemented.
  • Add DatafeedTimingStats.average_search_time_per_bucket_ms and TimingStats.total_bucket_processing_time_ms stats #44125 (issue: #29857) @russcam
  • Add DatafeedTimingStats to datafeed GetDatafeedStatsAction.Response #43045 (issue: #29857) Not implemented in client

Ranking

  • Search enhancement: pinned queries #44345 (issue: #44074)
  • Add l1norm and l2norm distances for vectors #44116 (issue: #37947)

Search

Snapshot/Restore

Bug fixes

Analysis

  • Fix AnalyzeAction response serialization #44284 (issue: #44078) Doesn't look like this change affects the client.

CRUD

  • Do not allow version in Rest Update API #43516 (issue: #42497) no client changes needed

Features/ILM

  • Updated slm API spec parameters and URL #44797

Infra/REST API

  • Add is_write_index column to cat.aliases #44772 no client changes needed, code change was implemented in 6.4.

Machine Learning

  • Rename outlier detection method values knn and tnn to distance_kth_nn and distance_knn respectively to match the API. #598 no changes needed, contained in Dataframes and this is not implemented in the client.

Mapping

  • Add include_type_name in indices.exitst REST API spec #43910 (issue: #43905) no changes needed, PR was closed and spec change not implemented in 7.4.

Rollup

  • Fix Rollup job creation to work with templates #43943 no changes needed.

Snapshot/Restore

  • Make Timestamps Returned by Snapshot APIs Consistent #43148 (issue: #43074) no changes needed.

Transforms

  • Respond with 409 status code when failing _stop #44231 (issue: #44103) no changes needed.
  • Audit message missing for autostop #43984 (issue: #43977) no changes needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions