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

Fix missing historyUUID in peer recovery when rolling upgrade 5.x to 6.3 #31506

Merged
merged 4 commits into from
Jun 22, 2018

Commits on Jun 21, 2018

  1. Fix missing historyUUID in peer recovery when rolling upgrade 5.x to 6.3

    Today we make sure that a 5.x index commit should have all required
    commit tags in RecoveryTarget#cleanFiles method. The reason we do this
    in RecoveryTarget#cleanFiles method because this is only needed in a
    file-based recovery and we assume that #cleanFiles should be called in a
    file-based recovery. However, this assumption is not valid if the index
    is sealed (.i.e synced-flush). This incorrect assumption would prevent
    users from rolling upgrade from 5.x to 6.3 if their index were sealed.
    dnhatn committed Jun 21, 2018
    Configuration menu
    Copy the full SHA
    9bf19bf View commit details
    Browse the repository at this point in the history
  2. Yannick feedback

    dnhatn committed Jun 21, 2018
    Configuration menu
    Copy the full SHA
    b93cc20 View commit details
    Browse the repository at this point in the history
  3. fold to the recovery test

    dnhatn committed Jun 21, 2018
    Configuration menu
    Copy the full SHA
    814bcfa View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2018

  1. Correct number_of_shards

    dnhatn committed Jun 22, 2018
    Configuration menu
    Copy the full SHA
    fd89c62 View commit details
    Browse the repository at this point in the history