[
https://issues.apache.org/jira/browse/HBASE-20642?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16491374#comment-16491374
]
stack commented on HBASE-20642:
-------------------------------
bq. ...., it's just user will get InvalidFamilyOperationException even for the
first attempt only.
On their first submission, they get this? I don't follow. Is it something to do
w/ Master going down?
bq. It's actually not the user, user is making a call only once but HBase
client itself retries the call while master is restarting and if master come
back in between and the procedure is completed, user will see
InvalidFamilyOperationException because HBase consider it as a second call from
the user although it is coming as part of retry by HBase client.
What retrying mechanism is this? Is this the (deprecated) addColumn --
synchronous call? Are you seeing the call move from the dead Master to the new
Master?
I like the idea of putting all behind Nonces but nonce are no good if the
Master is swapped during the call?
Thanks for helping me understand.
> 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)