GitHub user ladyVader opened a pull request:

    https://github.com/apache/geode/pull/490

    Feature/geode 2852

    GEODE-2852: Enforce lucene waitUntilFlushed timeout for all buckets
    
    * Since we are now batching waitUntilFlushed threads, do not submit more 
WaitUntilFlushed Callables if timeout exceeded
    * create the WaitUntilFlushed Callables just prior to submitting for 
execution so the remaining nanoSeconds can be passed in and applied for each 
bucket. 
    * updated tests to accommodate changes
    
    @upthewaterspout @nabarunnag, @boglesby, @jhuynh1, @gesterzhou 

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/apache/geode feature/GEODE-2852

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/geode/pull/490.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #490
    
----
commit f47082376335e4f7d271d3e0159439295751d8cd
Author: Lynn Hughes-Godfrey <lhughesgodf...@pivotal.io>
Date:   2017-04-28T23:33:14Z

    GEODE-2852: Lucene waitUntilFlushed timeout enforced across all (local) 
buckets
    
      * Add check for timeout in 
WaitUntilParallelGatewaySenderFlushedCoordinator.waitUntilFlushed()
      * return false if all Callables not invoked before timeout reached

commit ddec64a3403840bc50eca69ad6ce54762397f1fe
Author: Dave Barnes <dbar...@pivotal.io>
Date:   2017-04-25T20:05:00Z

    GEODE-2821 - Geode User Guide: Add running heads with logo

commit 8dd87ed9b7449c77b751689ebf19f8ff5f025157
Author: adongre <adon...@apache.org>
Date:   2017-04-04T18:28:53Z

    GEODE-2723: Removed localCacheEnabled field, and associated dead code.
    This closes #440
    
    Signed-off-by: adongre <adon...@apache.org>

commit 7207aa45b7e4298d5f92a5ea7a57afd5510e1e6a
Author: Darrel Schneider <dschnei...@pivotal.io>
Date:   2017-04-20T00:09:05Z

    GEODE-2801: change krfIds to be thread safe

commit 7948362fbd0422b01de429906a9cc51348c5f7aa
Author: Darrel Schneider <dschnei...@pivotal.io>
Date:   2017-04-22T00:09:23Z

    GEODE-2811: close OffHeapEvictor when cache is closed
    
    Rejected executions are now ignored if shutting down.
    execute now used instead of submit.
    Close logic on HeapEvictor improved to prevent race conditions and NPEs.

commit 84e36d558e92b3d722a7e4c6df2439a72ea8f218
Author: nabarun <n...@pivotal.io>
Date:   2017-04-24T17:50:06Z

    GEODE-2816: Redundancy recovery inititated even if redundancy set to 0

commit 63ffe7649d8257f7e7c3e5f2533caed0548556e8
Author: Jinmei Liao <jil...@pivotal.io>
Date:   2017-04-25T20:51:42Z

    GEODE-1597: use Spring shell's parser and delete our own parsing code
    
    * Use Spring's SimpleParser as a basis for command parsing
    * reworked help/hint
    * removing singleton CommandManager

commit e5549c8cd9c3e561a876e1ec49fe53988fcd49be
Author: Kirk Lund <kl...@apache.org>
Date:   2017-04-26T17:06:01Z

    GEODE-2632: minor fixes from code review
    
    * add TODO comments for some larger fixes from review

commit bcb8a746dbd8f6344da362821fb28958bb33bb61
Author: Kirk Lund <kl...@apache.org>
Date:   2017-04-26T18:16:57Z

    GEODE-2632: make GemFireCacheImpl.getRegion(String) non-final
    
    * mock getRegion(String) in ParallelQueueRemovalMessageJUnitTest

commit 6eb100d8a5b271c67366793380333ced7112aed4
Author: Jared Stewart <jstew...@pivotal.io>
Date:   2017-04-27T20:09:08Z

    GEODE-2840: add a DUnit test to test concurrent deploy

commit 7771e97a1e3c31fa77821b9777884a2147c93bb0
Author: Jared Stewart <jstew...@pivotal.io>
Date:   2017-04-28T17:30:35Z

    GEODE-2795: Clean up DUnit VMs after dynamically changing 'user.dir'

commit d0c44de5f0bc2d1de276fc25c5cecaf61908fa7c
Author: Lynn Hughes-Godfrey <lhughesgodf...@pivotal.io>
Date:   2017-05-02T20:33:49Z

    Enforce waitUntilFlushed timeout per bucket (as well as overall).
    Rework JUnit tests for new implementation.

commit e94e506eb250ec51c8285897dbbcbe255a7910b1
Author: Lynn Hughes-Godfrey <lhughesgodf...@pivotal.io>
Date:   2017-05-02T20:34:58Z

    Merge remote-tracking branch 'origin/develop' into feature/GEODE-2852

commit 29fbd25cb3cb16a5c759a835402c60270e4f21cd
Author: Lynn Hughes-Godfrey <lhughesgodf...@pivotal.io>
Date:   2017-05-02T20:51:48Z

    Merge remote-tracking branch 'origin/develop' into feature/GEODE-2852

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to