[ 
https://issues.apache.org/jira/browse/OODT-979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16490289#comment-16490289
 ] 

ASF GitHub Bot commented on OODT-979:
-------------------------------------

GitHub user IMS94 opened a pull request:

    https://github.com/apache/oodt/pull/63

    [OODT-979] Stabilized AvroRpc workflow manager client

    

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

    $ git pull https://github.com/IMS94/oodt master

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

    https://github.com/apache/oodt/pull/63.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 #63
    
----
commit 836499df6cb95b646fa557048ae3dd73ebde2928
Author: Imesha Sudasingha <imesha.sudasingha@...>
Date:   2018-05-25T05:50:46Z

    [OODT-979] Removed XML RPC versions of workflow manager client from all 
possible
    places and added client.close() wherever necessary. Now the WM client CLI
    is working without any hanging.
    
    This commit is the last of many which were to stabilize Avro RPC 
implementations.

----


> [AvroRPC] WorkflowManagerClient CLI hangs after starting a dynamic workflow
> ---------------------------------------------------------------------------
>
>                 Key: OODT-979
>                 URL: https://issues.apache.org/jira/browse/OODT-979
>             Project: OODT
>          Issue Type: Bug
>          Components: workflow manager
>    Affects Versions: 1.9
>            Reporter: Imesha Sudasingha
>            Assignee: Imesha Sudasingha
>            Priority: Major
>             Fix For: 1.9
>
>
> When WM client is upgraded to use AvroRPCWorkflowManagerClient, the CLI hangs 
> after starting the workflow instance. This happens because the underlying 
> Netty Transceiver used has a running threadpool even after the communication 
> is complete. Closing the NettyTranceiver fixes this issue which was 
> implemented in OODT-978.
> So, updating workflow manager components to close the WMClient once done is 
> the solution.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to