GitHub user davinash opened a pull request:

    https://github.com/apache/incubator-geode/pull/295

    [GEODE-1984] #comment Fix Issue Make GatewaySender destroy a public API

    1. Making destory API public
    2. Added a new gfsh WAN command destroyGatewaySender
    3. Impleted GatewaySenderDestroyFunction, which first stop gatewaysender
       and then call destroy on the same.
    4. Added a WAN Rest Controller for destroy gatewaysender
    5. Removed the need of explicit casting of sender to AbstractGatewaySender 
for calling
       destroy API
    6. Renamed Test WanCommandCreateGatewaySenderDUnitTest to 
WanCommandCreateDestroyGatewaySenderDUnitTest
    7. Each applicable test now also calls destroy gfsh command and verfies the 
result
    8. Minor changes in the logging for each tests
    
    Precheckin is passing.

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

    $ git pull https://github.com/davinash/incubator-geode feature/GEODE-1984

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

    https://github.com/apache/incubator-geode/pull/295.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 #295
    
----
commit 008309dd6bd01d101071c6caa1786657e84953b3
Author: Anthony Baker <aba...@apache.org>
Date:   2016-02-08T16:58:07Z

    Merge branch 'release/1.0.0-incubating.M1'

commit 347d78ce0c9f2fe53d619aef60381fb2f3d8f919
Author: Lynn Hughes-Godfrey <lhughesgodf...@pivotal.io>
Date:   2016-04-07T20:49:02Z

    Added keys for Lynn Hughes-Godfrey

commit a745ce9e9a9f706c6b4977ae059852be3994e8ab
Author: Dan Smith <upthewatersp...@apache.org>
Date:   2016-04-22T00:36:50Z

    Merge branch 'release/1.0.0-incubating.M2'
    
    Overrode the KEYS file that was accidentally checked in to master.

commit 2e1075246a5c95dcd087fe497bae0df323acfdbd
Author: Anthony Baker <aba...@apache.org>
Date:   2016-08-22T16:38:09Z

    Merge branch 'release/1.0.0-incubating.M3'

commit c3162e0b9d7315c4665ebd05e26515228f9e89de
Author: zhouxh <gz...@pivotal.io>
Date:   2016-10-10T18:20:25Z

    GEODE-1956: fix the race condition that cause the vm only hosts 1 primary 
bucket

commit 639c856021ec9321cdc0895a5e1503a6296dc765
Author: Anthony Baker <aba...@apache.org>
Date:   2016-10-10T18:38:51Z

    Revert "GEODE-1956: fix the race condition that cause the vm only hosts 1 
primary bucket"
    
    This reverts commit c3162e0b9d7315c4665ebd05e26515228f9e89de.

commit 09d7b5ce2817bcd1ae7e7b09f32dce995b9cfcf5
Author: Swapnil Bawaskar <sbawas...@apache.org>
Date:   2016-10-25T06:18:28Z

    Merge branch 'release/1.0.0-incubating'

commit bf1fba82163b0c65857dbaf70eca3bcda2e40f1e
Author: adongre <adon...@apache.org>
Date:   2016-11-19T09:45:43Z

    Merge remote-tracking branch 'upstream/master' into develop

commit f4521776eeccb36ad9e9d80c1d322e38492334ab
Author: adongre <adon...@apache.org>
Date:   2016-11-19T09:47:35Z

    Merge remote-tracking branch 'upstream/develop' into develop

commit 6af49b5e4e0fef85fa31cf9f9af539773baf7178
Author: adongre <adon...@apache.org>
Date:   2016-11-19T10:34:53Z

    GEODE-1984: Making public GateWaySender API 'destroy'

commit 93d4c08e2923474b40b153f7cabfbda0dce20ef8
Author: adongre <adon...@apache.org>
Date:   2016-11-19T15:26:25Z

    GEODE-1984: Started writing gfsh command for destroy gateway-sender

commit c8228f16a6c984bf8cf1e94533d9e88231311dd4
Author: adongre <adon...@apache.org>
Date:   2016-11-19T17:40:45Z

    GEODE-1984: Added a new WanCommand to destroy a gateway-sender
    Implemented GatewaySenderDestroyFunctionArgs and 
GatewaySenderDestroyFunction
    Started writing a test for destroy functionality. [ WIP ]

commit eb994e1320af01c3e37697b9d942fd25c181c01c
Author: adongre <adon...@apache.org>
Date:   2016-11-20T12:08:11Z

    GEODE-1984: Fixing the logic of destroying a gateway sender, one need to 
stop
                the gatewaySender before calling destroy.

commit 43e45a96891fbc5338e5e9649b297f8372b15c88
Author: adongre <adon...@apache.org>
Date:   2016-11-20T15:25:37Z

    GEODE-1984: 1. Added verifySenderDestroyed from WANTestBase to 
WANCommandTestBase
    2. Moved Test WanCommandCreateGatewaySenderDUnitTest to 
WanCommandCreateDestroyGatewaySenderDUnitTest to include
    gateway-sender destroy command
    3. Updating the logging in all the tests

commit 24a4dc44e8d00ba9c56d828fb311dbae42974dfc
Author: adongre <adon...@apache.org>
Date:   2016-11-21T08:33:48Z

    GEODE-1984: Adding more Tests and fixing the error message

commit d15f7d6d5f494b1ba905790a329eb2cc724f5680
Author: adongre <adon...@apache.org>
Date:   2016-11-22T06:35:37Z

    GEODE-1984: 1. Fixing Test failures for
    
ShellCommandsControllerJUnitTest,AnalyzeSerializablesJUnitTest,HelpCommandsIntegrationTest,HelpCommandsIntegrationTest
    2. Added Rest Request for gateway-sender destroy in WanCommandsController

----


---
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