Re: Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-15 Thread Kirk Lund
Done! On Thu, Aug 15, 2019 at 3:21 PM Dan Smith wrote: > @kirk - go ahead and push it. > > -Dan > > On Thu, Aug 15, 2019 at 3:13 PM Kirk Lund wrote: > > > I have the cherry-pick ready to push or file a PR. Let me know what you > > prefer... > > > > On Thu, Aug 15, 2019 at 3:01 PM Dan Smith wro

Re: Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-15 Thread Dan Smith
@kirk - go ahead and push it. -Dan On Thu, Aug 15, 2019 at 3:13 PM Kirk Lund wrote: > I have the cherry-pick ready to push or file a PR. Let me know what you > prefer... > > On Thu, Aug 15, 2019 at 3:01 PM Dan Smith wrote: > > > Normally cherry-picking to the release branch is the release mana

Re: Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-15 Thread Kirk Lund
I have the cherry-pick ready to push or file a PR. Let me know what you prefer... On Thu, Aug 15, 2019 at 3:01 PM Dan Smith wrote: > Normally cherry-picking to the release branch is the release managers job > (Dick in this case) [1]. He asked me to help out while he was on vacation, > so I will

Re: Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-15 Thread Dan Smith
Normally cherry-picking to the release branch is the release managers job (Dick in this case) [1]. He asked me to help out while he was on vacation, so I will go ahead and cherry-pick it over. I kinda like the process Jake proposed though - creating a PR against the release branch. My only concern

Re: Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-15 Thread Jacob Barrett
You should be able to do the cherry-pick on your fork and then open a PR against the release branch. > On Aug 15, 2019, at 2:04 PM, Aaron Lindsey wrote: > > It sounds like there is consensus on adding this fix. Could someone please > cherry-pick this for me? > > Thanks, > Aaron > >> On Aug 1

Re: Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-15 Thread Aaron Lindsey
It sounds like there is consensus on adding this fix. Could someone please cherry-pick this for me? Thanks, Aaron > On Aug 14, 2019, at 1:13 PM, Udo Kohlmeyer wrote: > > @Aaron,Kirk - thank you for the clarification. > > +1 to include the fix, as reverting GEODE-7001 would be more effort :) >

Re: Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-14 Thread Udo Kohlmeyer
@Aaron,Kirk - thank you for the clarification. +1 to include the fix, as reverting GEODE-7001 would be more effort :) --Udo On 8/14/19 9:25 AM, Aaron Lindsey wrote: @Udo, I think Kirk explained it well — This issue was introduced very recently (right before we cut the release branch) and it h

Re: Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-14 Thread Aaron Lindsey
@Udo, I think Kirk explained it well — This issue was introduced very recently (right before we cut the release branch) and it has serious consequences (requires restarting the server). - Aaron > On Aug 14, 2019, at 9:06 AM, Kirk Lund wrote: > > +1 to include this fix in 1.10.0 > > FYI: The

Re: Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-14 Thread Mark Hanson
+1 to include the fix > On Aug 14, 2019, at 9:06 AM, Kirk Lund wrote: > > +1 to include this fix in 1.10.0 > > FYI: The race condition for this code path to throw NPE (which is > catastrophic and requires restarting the server) was introduced by commit > 279fa0 on July 31 for GEODE-7001. > > O

Re: Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-14 Thread Kirk Lund
+1 to include this fix in 1.10.0 FYI: The race condition for this code path to throw NPE (which is catastrophic and requires restarting the server) was introduced by commit 279fa0 on July 31 for GEODE-7001. On Tue, Aug 13, 2019 at 6:22 PM Anthony Baker wrote: > Given that we’re trying to stabil

Re: Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-13 Thread Anthony Baker
Given that we’re trying to stabilize the release branch and this fix seems to *help* that I’m in favor of merging it. Anthony > On Aug 13, 2019, at 5:32 PM, Udo Kohlmeyer wrote: > > @Aaron, is this an existing issue (i.e this was not introduced in a current > refactor)? > > If the answer is

Re: Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-13 Thread Dick Cavender
Hi Aaron, thank you for bringing your request and concern. Geode's release process dictates a time-based schedule to cut release branches. Once cut, the “critical fixes” rule does allow those to be brought to the release branch by proposal on the dev list. If there is consensus from the Geode c

Re: Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-13 Thread Udo Kohlmeyer
@Aaron, is this an existing issue (i.e this was not introduced in a current refactor)? If the answer is anything other that "This will make the system stop working", I would vote: -1 If this is an existing issue and has been around for a while, I think we hold off including this. I think t

Propose fix for 1.10 release: Prevent NPE in getLocalSize()

2019-08-13 Thread Aaron Lindsey
I’d like to propose including https://github.com/apache/geode/pull/3913/commits/6f1814d1f719cc06b13769c40a9d6d01f99f927c in the Geode 1.10 release. This commit fixes an issue where a NullPointerExcepti