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

stack commented on HBASE-20642:
-------------------------------

bq. ....so as the call is not completed, 

The procedure was submitted, right, and started to make progress (it got as far 
as changing the table descriptor?). Did the procedure not succeed? Though there 
was a crash of Master in the middle of its running? If it did not complete, 
that is a problem.

bq. HBase client will retry the call but it will fail with 
InvalidFamilyOperationException because we don't differentiate if it is retry 
or a new call.

You mean, a user will retry because they think their original submission did 
not take? In this case, if a Procedure in-flight modifying the table, this 
second submission should fail.

Sounds like the original procedure did not complete? Is that so? That it died 
in the middle of its running and so you tried to resubmit the add column... but 
it fails because the original procedure died half-way through? Is this what is 
happening?

Thanks.

> IntegrationTestDDLMasterFailover throws 'InvalidFamilyOperationException 
> -------------------------------------------------------------------------
>
>                 Key: HBASE-20642
>                 URL: https://issues.apache.org/jira/browse/HBASE-20642
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Ankit Singhal
>            Assignee: Ankit Singhal
>            Priority: Major
>         Attachments: HBASE-20642.patch
>
>
> [~romil.choksi] reported that IntegrationTestDDLMasterFailover is failing 
> while adding column family during the time master is restarting.



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

Reply via email to