Chia-Ping Tsai created HBASE-19680:
--------------------------------------
Summary: BufferedMutatorImpl#mutate should wait the result from AP
in order to throw the failed mutations
Key: HBASE-19680
URL: https://issues.apache.org/jira/browse/HBASE-19680
Project: HBase
Issue Type: Improvement
Reporter: Chia-Ping Tsai
Assignee: Chia-Ping Tsai
Fix For: 2.0.0-beta-2
Currently, BMI#mutate doesn't wait the result from AP so the errors are stored
in AP. The only way which can return the errors to user is, calling the flush
to catch the exception. That is non-intuitive.
I feel BMI#mutate should wait the result. That is to say, user can parse the
exception thrown by BM#mutate to get the failed mutations. Also, we can remove
the global error from AP.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)