>From my reading, bumping the ordinal in 1.9.1 will make 1.9.1 incompatible
with 1.10, unless we also fix 1.10 to know about 1.9.1's ordinal. It will
also make 1.9.1 clients incompatible with 1.9.0 servers, which may not be
desired?

I guess we just need to settle on a process. It sounds like maybe the
process should be always bump on minor releases, but don't bump the version
on patch releases unless we really need to change the protocol for a patch
release. Previous geode patch releases (1.2.1, 1.1.1) did not change
Version.java. If that's the case, I think we should go ahead and revert the
changes to Version.java for 1.9.1 and create a new RC.

-Dan

On Thu, Aug 29, 2019 at 10:35 AM Anthony Baker <aba...@pivotal.io> wrote:

> I see there’s a VOTE thread for 1.9.1.  Do you suggest to -1 that release
> candidate?
>
> Anthony
>
>
> > On Aug 29, 2019, at 8:53 AM, Bruce Schuchardt <bschucha...@pivotal.io>
> wrote:
> >
> > I also missed this vote email.  Dan is right that creating the v1.9.1
> Version instance was unnecessary.  I don't think it hurts anything per se
> but it does unnecessarily consume a serialization version ordinal.  That
> will leave us with only 3 (102, 103 and 104) if we *ever* need to issue
> more 1.9 patches.  I recommend removing that Version and leaving the
> serialization version at 1.9.0 for this release.
> >
> > On 8/28/19 2:51 PM, Dan Smith wrote:
> >> I missed this vote email as well - if we reopen the vote I'll cast one.
> I
> >> don't really have much context on why we want a 1.9.1 but I'm happy to
> >> double check the bits.
> >>
> >> One comment on this RC - I noticed that we bumped the ordinal in
> >> Version.java - is that what we actually want to do? That implies a new
> >> version of our communications protocol, which 1.10 will have to
> understand.
> >> Did we actually change the communication protocol in this release?
> >>
> >> -Dan
> >>
> >> On Wed, Aug 28, 2019 at 2:42 PM Kirk Lund <kl...@apache.org> wrote:
> >>
> >>> SBDG 1.2 is currently in RC and cannot be changed to depend on Geode
> 1.10.
> >>> It must depend on Geode 1.9 or 1.9.1.
> >>>
> >>> So if we want to provide the logging fixes for SBDG 1.2 then we must
> >>> release Geode 1.9.1.
> >>>
> >>> Let's open a new vote for releasing Geode 1.9.1.
> >>>
> >>> On Wed, Aug 28, 2019 at 1:37 PM Owen Nichols <onich...@pivotal.io>
> wrote:
> >>>
> >>>> It's past the announced deadline and the vote has failed to due to
> lack
> >>> of
> >>>> quorum.
> >>>>
> >>>> Voting status
> >>>> ==========
> >>>> +1: zero votes
> >>>>
> >>>> +0: zero votes
> >>>>
> >>>> -0: zero votes
> >>>>
> >>>> -1: zero votes
> >>>>
> >>>> The voting does not meet the requirements <
> >>>> https://www.apache.org/foundation/voting.html> of at least 3 PMC
> members
> >>>> with +1 votes and a majority of +1 votes.
> >>>>
> >>>> The matter of what to do next is referred back to the original DISCUSS
> >>>> thread that proposed 1.9.1.
> >>>>
> >>>> -Owen & Kirk
> >>>>
> >>>>> On Aug 22, 2019, at 6:10 PM, Owen Nichols <onich...@pivotal.io>
> wrote:
> >>>>>
> >>>>> Hello Geode dev community,
> >>>>>
> >>>>> This is a release candidate for Apache Geode, version 1.9.1.RC1.
> >>>>> Thanks to all the community members for their contributions to this
> >>>> release!
> >>>>> Please do a review and give your feedback. The deadline is 3PM PST
> Tue,
> >>>> August 27 2019.
> >>>>> Release notes can be found at:
> >>>
> https://cwiki.apache.org/confluence/display/GEODE/Release+Notes#ReleaseNotes-1.9.1
> >>>> <
> >>>>
> >>>
> https://cwiki.apache.org/confluence/display/GEODE/Release+Notes#ReleaseNotes-1.9.1
> >>>>
> >>>>> Please note that we are voting on the source tag: rel/v1.9.1.RC1
> >>>>>
> >>>>> Apache Geode:
> >>>>> https://github.com/apache/geode/tree/rel/v1.9.1.RC1 <
> >>>> https://github.com/apache/geode/tree/rel/v1.9.1.RC1>
> >>>>> Apache Geode examples:
> >>>>> https://github.com/apache/geode-examples/tree/rel/v1.9.1.RC1 <
> >>>> https://github.com/apache/geode-examples/tree/rel/v1.9.1.RC1>
> >>>>> Apache Geode native:
> >>>>> https://github.com/apache/geode-native/tree/rel/v1.9.1.RC1 <
> >>>> https://github.com/apache/geode-native/tree/rel/v1.9.1.RC1>
> >>>>> Source and binary files:
> >>>>> https://dist.apache.org/repos/dist/dev/geode/1.9.1.RC1/ <
> >>>> https://dist.apache.org/repos/dist/dev/geode/1.9.1.RC1/>
> >>>>> Maven staging repo:
> >>>>>
> https://repository.apache.org/content/repositories/orgapachegeode-1055
> >>> <
> >>>>
> https://repository.apache.org/content/repositories/orgapachegeode-1055>
> >>>>> Geode's KEYS file containing PGP keys we use to sign the release:
> >>>>> https://github.com/apache/geode/blob/develop/KEYS <
> >>>> https://github.com/apache/geode/blob/develop/KEYS>
> >>>>> PS: Command to run geode-examples: ./gradlew -PgeodeReleaseUrl=
> >>>> https://dist.apache.org/repos/dist/dev/geode/1.9.1.RC1 <
> >>>> https://dist.apache.org/repos/dist/dev/geode/1.9.1.RC1>
> >>>> -PgeodeRepositoryUrl=
> >>>>
> https://repository.apache.org/content/repositories/orgapachegeode-1055 <
> >>>>
> https://repository.apache.org/content/repositories/orgapachegeode-1055>
> >>>> build runAll
> >>>>> Regards
> >>>>> Owen Nichols & Kirk Lund
> >>>>>
> >>>>
>
>

Reply via email to