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

Jan Lukavsky commented on HBASE-12321:
--------------------------------------

Yes, it seems better to me, too. And what should the record reader do? Throw 
exception, increment counter, or something else? I'd prefer throwing an 
exception, but this might break some client code (which is probably already 
broken). On the other hand, throwing exception is more explicit. 

> Delete#deleteColumn seems not to work with bulkload
> ---------------------------------------------------
>
>                 Key: HBASE-12321
>                 URL: https://issues.apache.org/jira/browse/HBASE-12321
>             Project: HBase
>          Issue Type: Bug
>          Components: Deletes, HFile, mapreduce
>    Affects Versions: 0.94.6
>            Reporter: Jan Lukavsky
>            Priority: Minor
>
> When using call to {{Delete#deleteColumn(byte[], byte[])}} to produce 
> KeyValues that are subsequently written to HFileOutputFormat and bulk loaded 
> into HBase, the Delete seems to be ignored. The reason for this is likely to 
> be the missing (HConstants.LATEST_TIMESTAMP) timestamp in the KeyValue with 
> type {{KeyValue.Type.Delete}}. I think the RegionServer than cannot delete 
> the contents of the column due to mismatch in the timestamp.
> When using {{Delete#deleteColumns}} everything works fine, because of 
> different type {{KeyValue.Type.DeleteColumn}}.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to