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

Karthik Ranganathan commented on HBASE-2450:
--------------------------------------------

The reason that we might miss the delete is because the minor compactions do 
not respect deletes. Would it be worthwhile investigating if the minor 
compactions can process the deletes but leave the delete tombstone till the 
major compactions? 

On a broader note, it seems to me that the design and the code will get a lot 
simpler if we can maintain only one compaction path (except for minors leaving 
behind some tombstones). Jonathan told me this was done to make the minor 
compactions more efficient - do we have an idea on how much we gain with this 
optimization?



> For single row reads of specific columns, seek to the first column in HFiles 
> rather than start of row
> -----------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-2450
>                 URL: https://issues.apache.org/jira/browse/HBASE-2450
>             Project: Hadoop HBase
>          Issue Type: Improvement
>          Components: io, regionserver
>            Reporter: Jonathan Gray
>             Fix For: 0.20.5, 0.21.0
>
>
> Currently we will always seek to the start of a row.  If we are getting 
> specific columns, we should seek to the first column in that row.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to