Status update on Geode-77:

We have made a great progress from where we were last week to this
week...Last weekend, we started one more round of test runs (GemFire
products HA test suites); from this run, we are seeing test failure count
coming down significantly; and we are not seeing failures at the test-suite
level (set of tests covering particular feature), instead we are seeing
failures at individual test-case level...

>From the analysis we are seeing issues relating to:
- Members not getting kicked out when they are supposed.
- Members unexpectedly getting disconnected during HA.
- Cache server spends time processing membership views after it is asked to
stop.
- Data inconsistency and performance issues with udp messaging.
- Data inconsistency issue with wan and transaction.
- Issues with startup during HA.
- Issue with stopping process during the end of a HA test.
- Issue with client/server transaction with HA.
- Functions not getting directed to expected nodes.

Team is working aggressively to address these issues...

-Anil.




On Tue, Oct 20, 2015 at 5:54 PM, Anilkumar Gingade <[email protected]>
wrote:

> Update on GEODE-77:
>
> As part of GEODE-77 we started replacing the old JGroups code that had a
> LGPL license (incompatible with Apache) with the new version of JGroups.
>
> Proposal and the work regarding this can be found at:
> https://cwiki.apache.org/confluence/display/GEODE/Replacing+JGroups+2.2.9
> (JGroups section).
> The work is done on feature branch: "feature/GEODE-77"
>
> We have done a great progress in adopting the new JGroups version; the
> development work to provide similar stability and features as with
> commercial GemFire product (with old JGroups) has been completed.
>
> Currently we are in hardening phase, trying to get the tests successfully
> running and address any issues found:
>
> The unit tests are passing and we have only one failure, that is also seen
> in development branch.
>
> In order to shake out any additional real-world problem; we are running
> changes through GemFire products HA test suites...
>
> At high level we are seeing issues with:
>
> - Members unfairly getting kicked out from the cluster.
>   Note: We are addressing this by adding tcp/ip connection check mechanism.
> - We are sometimes not fast enough to detect crashes.
> - We are having serialization and deserialization problems handling old
> GemFire clients and in Transactions.
> - Seeing issues with UDP messaging.
>
> We still have undiagnosed failures that we are looking into…I will keep
> this thread updated as we analyze the test runs and any progress we make in
> addressing the issues.
>
> Let me know if you have any questions.
>
> Thanks,
> -Anil.
>
>
>
> On Fri, Oct 16, 2015 at 3:47 PM, Nitin Lamba <[email protected]> wrote:
>
>> Just a weekly check-in on the alpha release activities. Are there any
>> updates on:
>> - GEODE-77 [Bruce]: Any ETA established for this?
>> - GEODE-18 [Anthony] Any update from the patch that was submitted?
>>
>> Thanks,
>> Nitin
>> ________________________________________
>> From: Anthony Baker <[email protected]>
>> Sent: Friday, October 9, 2015 2:08 PM
>> To: [email protected]
>> Subject: Re: Geode Release 1.0.0
>>
>> Per gitflow, we establish a release-X branch for stabilization from
>> develop.  Once we are ready we merge release-X to master (and develop).
>> The actual release tag is done on master.
>>
>> Anthony
>>
>> > On Oct 9, 2015, at 1:59 PM, Nitin Lamba <[email protected]> wrote:
>> >
>> > Works for me. I've updated the Agile board to create a (alpha1) release
>> and staging sprint.
>> >
>> > One question on git branching - should we mark alpha1 from develop or
>> master? I'm guessing we'll wait for GEODE-77 merge before we can start that
>> process...
>> >
>> > -Nitin
>> >
>> > ________________________________________
>> > From: Anthony Baker <[email protected]>
>> > Sent: Friday, October 9, 2015 1:46 PM
>> > To: [email protected]
>> > Subject: Re: Geode Release 1.0.0
>> >
>> > Can you change the sprint name to match the version we discussed
>> previously (alpha1)?.  I think we’re going to have a series of alpha
>> releases so this gives us room to grow.
>> >
>> > I suggest working towards a monthly release cadence.  To that end,
>> let’s pare scope down to the bare minimum.  The first release will get us
>> through IP issues and flex some Apache processes we haven’t exercised
>> before.  We can always fix things (website, javadocs, etc) in subsequent
>> releases.  Things we have to fix, IMO:
>> >
>> >        GEODE-77
>> >        GEODE-18
>> >
>> > Everything else can get pushed to alpha2.  Thoughts?
>> >
>> > Anthony
>> >
>> >
>> >> On Oct 9, 2015, at 12:09 PM, Nitin Lamba <[email protected]> wrote:
>> >>
>> >> Thanks Dan,
>> >>
>> >> All,
>> >>
>> >> The Agile Dashboard is LIVE!!!
>> >>
>> https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=92&view=planning
>> >>
>> >> I've created a placeholder sprint for the ALPHA release and moved
>> certain issues that are targeted for it (GEODE-77/ 18/ 386). Please comment
>> on the Wiki or suggest any other items missing from scope.
>> >>
>> >> I'll start a weekly update thread where committers/ contributors can
>> chime-on on progress made, and preferably ETA for when this will get
>> completed. We have to pick one of two options for releases:
>> >> - Time-based: Once a month/quarter until TLP, more spaced-out
>> subsequently
>> >> - Scope-based: Cut a release once scoped features are completed
>> >>
>> >> Thoughts/ suggestions?
>> >>
>> >> -Nitin
>> >>
>> >> ________________________________________
>> >> From: Dan Smith <[email protected]>
>> >> Sent: Tuesday, October 6, 2015 2:59 PM
>> >> To: [email protected]
>> >> Subject: Re: Geode Release 1.0.0
>> >>
>> >> I added another item to this list that I just noticed.
>> >>
>> >> GEODE-386 - Change xsd namespace to apache.
>> >>
>> >> -Dan
>> >>
>> >> On Wed, Sep 30, 2015 at 12:24 AM, Nitin Lamba <[email protected]> wrote:
>> >>
>> >>> Thanks Anthony! I've fixed the reference.
>> >>>
>> >>> Please feel free to add any other items that you think are missing...
>> >>>
>> >>> Nitin
>> >>> ________________________________________
>> >>> From: Anthony Baker <[email protected]>
>> >>> Sent: Tuesday, September 29, 2015 11:39 PM
>> >>> To: [email protected]
>> >>> Subject: Re: Geode Release 1.0.0
>> >>>
>> >>> Thanks Nitin, that looks great!
>> >>>
>> >>> I think the row for “License check (RAT tool)”  should be referring to
>> >>> GEODE-18 not GEODE-61 though.
>> >>>
>> >>> Anthony
>> >>>
>> >>>> On Sep 30, 2015, at 8:06 AM, Nitin Lamba <[email protected]> wrote:
>> >>>>
>> >>>> All,
>> >>>>
>> >>>> As a follow-up of the release thread few weeks ago, I've created a
>> >>> release page for 1.0.0:
>> >>>>
>> >>>
>> https://cwiki.apache.org/confluence/display/GEODE/1.0.0+%28First%29+Release
>> >>>>
>> >>>> Plan to keep adding items to this list and eventually JIRA tasks. We
>> >>> should probably discuss the coordination process briefly in the Geode
>> >>> Clubhouse this week.
>> >>>>
>> >>>> Comments/ suggestions welcome!
>> >>>>
>> >>>> Thanks,
>> >>>> Nitin
>> >>>>
>> >>>
>> >
>>
>>
>

Reply via email to