[
https://issues.apache.org/jira/browse/HBASE-17867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15974247#comment-15974247
]
Zheng Hu edited comment on HBASE-17867 at 4/19/17 7:45 AM:
-----------------------------------------------------------
Patch v2:
1. Add Category annotation for new created UT class.
2. For async execProcedure() method, we request master firstly , and then do
polling task to check whether the procedure is finished. In patch.v1 , I
implemented the logic by SYNC polling and it leads to Future.get() blocked
forever. In patch.v2 , ASYNC polling works fine.
was (Author: openinx):
Patch v2:
1. Add Category annotation for new created UT class.
2. For async execProcedure() method, we request master firstly , and then do
polling task to check whether the procedure is finished. In patch.v1 , I
implemented the logic by SYNC polling and it lead to Future.get() blocked
forever. In patch.v2 , ASYNC polling works fine.
> Implement async procedure RPC API(list/exec/abort/isFinished)
> -------------------------------------------------------------
>
> Key: HBASE-17867
> URL: https://issues.apache.org/jira/browse/HBASE-17867
> Project: HBase
> Issue Type: Sub-task
> Components: Client
> Reporter: Zheng Hu
> Assignee: Zheng Hu
> Fix For: 2.0.0
>
> Attachments: HBASE-17867.v1.patch, HBASE-17867.v2.patch
>
>
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)