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

Appy edited comment on HBASE-17699 at 2/26/17 12:43 AM:
--------------------------------------------------------

bq. In the MasterProcedureScheduler#clear, should you call the super#clear? Fix 
on commit.
There is no super#clear. There's no implementation of that function in 
AbstractProcedureScheduler.

Updated javadoc for ProcedureScheduler#clear() to mention it's real purpose. 
That'll clear the confusion around comment.

bq. Should we clear table and server queue and runqueues in the 
MasterProcedureScheduler when #clear is called?
It already does by calling clearQueue() which cleans up runqueues, tableMap and 
serverBuckets.

bq. The clearQueue() is useless for AbstractProcedureScheduler. Should it be 
removed?
Good point. Removed.

Waiting for a day before committing in case anyone wants to followup.


was (Author: appy):
bq. In the MasterProcedureScheduler#clear, should you call the super#clear? Fix 
on commit.
There is no super#clear. There's no implementation of that function in 
AbstractProcedureScheduler.

Updated javadoc for ProcedureScheduler#clear() to mention it's real purpose. 
That'll clear the confusion around comment.

bq. Should we clear table and server queue and runqueues in the 
MasterProcedureScheduler when #clear is called?
It already does by calling clearQueue() which cleans up runqueues, tableMap and 
serverBuckets.

bq. The clearQueue() is useless for AbstractProcedureScheduler. Should it be 
removed?
Good point. Removed.

> Fix TestLockProcedure
> ---------------------
>
>                 Key: HBASE-17699
>                 URL: https://issues.apache.org/jira/browse/HBASE-17699
>             Project: HBase
>          Issue Type: Bug
>          Components: proc-v2
>            Reporter: Appy
>            Assignee: Appy
>            Priority: Blocker
>         Attachments: HBASE-17699.master.001.patch, 
> HBASE-17699.master.002.patch
>
>
> TestLockProcedure is failing consistently after HBASE-17605. It's interesting 
> that HadoopQA didn't report any test failures on that jira. Anyways, need to 
> fix the test now.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to