Guanghao Zhang created HBASE-21365:
--------------------------------------
Summary: Throw exception when user put data with skip wal to a
table which may be replicated
Key: HBASE-21365
URL: https://issues.apache.org/jira/browse/HBASE-21365
Project: HBase
Issue Type: Improvement
Reporter: Guanghao Zhang
A real problem in our production cluster. A user point that his table's data
can't be replicate to the peer cluster. Then we start to debug the reason. We
checked the replication scope, checked the replication wal entry filter, and
check the namespace,tablecfs config. But didn't found any problem. We enabled
the RS's debug log to find the reason. Finally, we found use use put with skip
wal to write data. But it taked a long time... Our replication use wal to
replicate data. So the data can't be replicated to peer cluster. I thought
throw a exception may be better for user if the table's replication scope is
not 0. (as 0 means not replicated).
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)