Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move IndexLifecycleMetadata installation to put-lifecycle-action #31346

Merged
merged 2 commits into from
Jun 15, 2018

Commits on Jun 14, 2018

  1. Move IndexLifecycleMetadata installation to put-lifecycle-action

    There is a problematic scenario with x-pack-cluster master-nodes
    attempting to install custom metadata into the cluster-state and
    broadcasting that to non-x-pack-enabled nodes. Since those nodes
    are not aware of this custom metadata, their cluster-state recovery
    will be broken. This change ensures that newly-elected x-pack master
    nodes bootstrap IndexLifecycleMetadata upon the first request to
    leverage its features. This means that PutLifecycleAction is
    now responsible for installing the metadata. Since this X-Pack API
    can only be called once all nodes in the cluster have x-pack enabled,
    it is safe to assume that the cluster will appropriately handle the
    cluster-state recovery with the new set of index-lifecycle metadata.
    talevy committed Jun 14, 2018
    Configuration menu
    Copy the full SHA
    a12ddc2 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2018

  1. Configuration menu
    Copy the full SHA
    7e02ffd View commit details
    Browse the repository at this point in the history