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

GEODE-7649 upgrade tests fail when v1.11 is added to geode-old-versions #4564

Merged
merged 3 commits into from Jan 7, 2020

Conversation

bschuchardt
Copy link
Contributor

Geode v1.11 inadvertently changed the form of its saved membership view
by using a FileOutputStream to write it to disk instead of using
an ObjectOutputStream. The latter writes additional information during
serialization.

Note: there is already a test for this change that will start running
when v1.12 is created and v1.11 is added as a geode-old-version in
settings.gradle.

Thank you for submitting a contribution to Apache Geode.

In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:

For all changes:

  • Is there a JIRA ticket associated with this PR? Is it referenced in the commit message?

  • Has your PR been rebased against the latest commit within the target branch (typically develop)?

  • Is your initial contribution a single, squashed commit?

  • Does gradlew build run cleanly?

  • Have you written or updated unit tests to verify your changes?

  • If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?

Note:

Please ensure that once the PR is submitted, check Concourse for build issues and
submit an update to your PR as soon as possible. If you need help, please send an
email to dev@geode.apache.org.

Geode v1.11 inadvertently changed the form of its saved membership view
by using a FileOutputStream to write it to disk instead of using
an ObjectOutputStream.  The latter writes additional information during
serialization.

Note: there is already a test for this change that will start running
when v1.12 is created and v1.11 is added as a geode-old-version in
settings.gradle.
@bschuchardt bschuchardt merged commit 0b23275 into develop Jan 7, 2020
@bschuchardt bschuchardt deleted the feature/GEODE-7649 branch January 7, 2020 01:30
mhansonp pushed a commit to mhansonp/geode that referenced this pull request Jan 14, 2020
…ns (apache#4564)

* GEODE-7649 upgrade tests fail when v1.11 is added to geode-old-versions

Geode v1.11 inadvertently changed the form of its saved membership view
by using a FileOutputStream to write it to disk instead of using
an ObjectOutputStream.  The latter writes additional information during
serialization.

Note: there is already a test for this change that will start running
when v1.12 is created and v1.11 is added as a geode-old-version in
settings.gradle.

* corrected serialization in integration test

* flipping equals() check to avoid possible NPE
mhansonp added a commit to mhansonp/geode that referenced this pull request Jan 17, 2020
davebarnes97 pushed a commit to davebarnes97/geode that referenced this pull request Jan 22, 2020
…ns (apache#4564)

* GEODE-7649 upgrade tests fail when v1.11 is added to geode-old-versions

Geode v1.11 inadvertently changed the form of its saved membership view
by using a FileOutputStream to write it to disk instead of using
an ObjectOutputStream.  The latter writes additional information during
serialization.

Note: there is already a test for this change that will start running
when v1.12 is created and v1.11 is added as a geode-old-version in
settings.gradle.

* corrected serialization in integration test

* flipping equals() check to avoid possible NPE
mhansonp pushed a commit to mhansonp/geode that referenced this pull request Mar 12, 2020
…ns (apache#4564)

* GEODE-7649 upgrade tests fail when v1.11 is added to geode-old-versions

Geode v1.11 inadvertently changed the form of its saved membership view
by using a FileOutputStream to write it to disk instead of using
an ObjectOutputStream.  The latter writes additional information during
serialization.

Note: there is already a test for this change that will start running
when v1.12 is created and v1.11 is added as a geode-old-version in
settings.gradle.

* corrected serialization in integration test

* flipping equals() check to avoid possible NPE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants