[
https://issues.apache.org/jira/browse/HBASE-8318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13630596#comment-13630596
]
Jean-Marc Spaggiari commented on HBASE-8318:
--------------------------------------------
I totally understand your point.
In my usecase, accuracy is not required. I have 2 tables. One with 21 millions
lines and another one with about 500 millions lines. Both of them are read over
a MR job to generate a 300-600 line table. At the end, if I miss some lines
from the input, or if some are double counted, it's not really an issue.
In total, I have about 400 tasks. So if 1 is failling, I can expect a maximum
of 0.25% errors. Which is totally accceptable (again, for this specific
usecase).
We have almost the same issue with the Puts where we will loose some of the
versions if we have to re-launch some tasks.
So as long as the user is aware of the risks I think this JIRA is acceptable.
> TableOutputFormat.TableRecordWriter should accept Increments
> ------------------------------------------------------------
>
> Key: HBASE-8318
> URL: https://issues.apache.org/jira/browse/HBASE-8318
> Project: HBase
> Issue Type: Bug
> Reporter: Jean-Marc Spaggiari
> Assignee: Jean-Marc Spaggiari
> Attachments: HBASE-8318-v0-trunk.patch, HBASE-8318-v1-trunk.patch,
> HBASE-8318-v2-trunk.patch
>
>
> TableOutputFormat.TableRecordWriter can take Puts and Deletes but it should
> also accept Increments.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira