Skip to content

Update Deprecation Info API checks for 8.0 #42404

@gwbrown

Description

@gwbrown

This issue is intended to track breaking changes for 8.0 which need a deprecation check implemented in the Deprecation Info API as they are made. While we will still need a review prior to the release of 8.0, the intention is that we can work on implementing these checks as the breaking changes are made, or at least keep a running list of which ones need checks rather than having to go through all >breaking PRs.

In order to be checkable by the Deprecation Info API, the issue must be detectable by examining one of the following:

  1. ClusterState
  2. IndexMetaData
  3. Node-local information (e.g. settings, plugins, etc.)
  4. DatafeedConfig

REST API changes, or problems which are only detectable by examining the contents of the index, rather than the mapping/settings, probably don't go here, but please ask if you're unsure.

Deprecation checks should generally be added to the 7.x branch. You can find the appropriate classes here. View the 6.8 branch for a number of examples if you need more examples than are present in 7.x.

The List

Not needed list

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions