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

Update BWC version for PRRLs #43958

Conversation

DaveCTurner
Copy link
Contributor

@DaveCTurner DaveCTurner commented Jul 4, 2019

This commit updates the version in which PRRLs are expected to exist to 7.4.0.

See #43959 for the 7.x version of this.

This commit updates the version in which PRRLs are expected to exist to 7.4.0.
@DaveCTurner DaveCTurner added >non-issue :Distributed/Recovery Anything around constructing a new shard, either from a local or a remote source. labels Jul 4, 2019
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed

@DaveCTurner DaveCTurner requested review from dnhatn and ywelsch and removed request for dnhatn July 4, 2019 11:50
@@ -7,5 +7,6 @@
ES_BUILD_JAVA=openjdk12
ES_RUNTIME_JAVA=java11
GRADLE_TASK=build
GRADLE_EXTRA_ARGS=-Dtests.bwc.refspec.7.x=peer-recovery-retention-leases-7.x
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a risk that we forget to remove this when we merge these branches to master. The consequence will be that master builds start to use peer-recovery-retention-leases-7.x rather than 7.x, which will fail when:

  • we delete the peer-recovery-retention-leases-7.x, or
  • we introduce a BWC-affecting change to master and 7.x (but, of course not to peer-recovery-retention-leases-7.x)

I think we'll catch this mistake pretty quickly, but if it's a concern then ideas for machinery to fail the build sooner are welcome.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it's fine

Copy link
Contributor

@ywelsch ywelsch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@@ -7,5 +7,6 @@
ES_BUILD_JAVA=openjdk12
ES_RUNTIME_JAVA=java11
GRADLE_TASK=build
GRADLE_EXTRA_ARGS=-Dtests.bwc.refspec.7.x=peer-recovery-retention-leases-7.x
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it's fine

Copy link
Member

@dnhatn dnhatn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@DaveCTurner DaveCTurner merged commit ac2da33 into elastic:peer-recovery-retention-leases Jul 5, 2019
@DaveCTurner DaveCTurner deleted the 2019-07-04-update-bwc-version branch July 5, 2019 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Distributed/Recovery Anything around constructing a new shard, either from a local or a remote source. >non-issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants