+1 to including this PR in the 1.10.0 release.

Just to elaborate on the issue: If the stats sampler calls 
LocalRegion.getLocalSize before that region is initialized, it will throw a 
NullPointerException. This can happen because we have escaping references to 
“this” in the LocalRegion constructor that allow the stats sampler to call 
getLocalSize before the LocalRegion object is fully constructed.

- Aaron

> On Aug 2, 2019, at 5:21 PM, Michael Oleske <mole...@pivotal.io> wrote:
> 
> Naba's concern was this PR: https://github.com/apache/geode/pull/3880 which
> has been merged to develop
> 
> -michael
> 
> On Fri, Aug 2, 2019 at 4:33 PM Owen Nichols <onich...@pivotal.io> wrote:
> 
>> Hi Naba, thank you for bringing your concern.
>> 
>> Our current process <
>> https://lists.apache.org/thread.html/d36a63c3794d13506ecad3d52a2aca938dcf0f8509b61860bbbc50cd@%3Cdev.geode.apache.org%3E>
>> dictates a time-based schedule to cut release branches.  Once cut, the
>> “critical fixes” rule allows critical fixes to be brought to the release
>> branch by proposal on the dev list.
>> 
>> Currently the 1.10.0 release pipeline <
>> https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-release-1-10-0-main>
>> is all green.  Perhaps one way to convince the Geode community that your
>> fix satisfies the “critical fixes” rule might be to share a link to a
>> github commit adding tests that expose the issue.
>> 
>> Thanks,
>> -Owen
>> 
>> 
>>> On Aug 2, 2019, at 12:55 PM, Nabarun Nag <n...@apache.org> wrote:
>>> 
>>> Hi,
>>> 
>>> We believe that the current release branch has an issue of getting a
>>> NullPointerException when we try calling LocalRegion.getLocalSize when
>> the
>>> region is in the process of being initialized. The fix for this issue is
>>> very critical and we should re-create the branch when the fix is placed
>> in
>>> develop.
>>> We need to hold any pipeline testing on the branch till this fix is in.
>>> 
>>> Regards
>>> Nabarun Nag
>>> 
>>> On Fri, Aug 2, 2019 at 11:17 AM Dick Cavender <di...@apache.org> wrote:
>>> 
>>>> Hello Geode Dev Community,
>>>> 
>>>> We have created a new release branch for Apache Geode 1.10.0 -
>>>> "release/1.10.0"
>>>> 
>>>> Please do review and raise any concern with the release branch. If no
>>>> concerns are raised, we will start with the voting for the release
>>>> candidate soon.
>>>> 
>>>> Regards
>>>> 
>>>> Dick Cavender
>>>> Apache Geode 1.10.0 Release Manager
>>>> 
>> 
>> 

Reply via email to