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

Jonathan Gray commented on HBASE-2450:
--------------------------------------

Read my above comment about why there's a problem with deletes that doesn't 
only relate to minors.

So is argument for same code to not have behavioral differences?  or to reduce 
code complexity?  Sounded like you are saying the former, karthik the latter.

One of the reasons they are different is this is how it is explained in the 
bigtable paper.  There will be a cost to processing stuff.

In any case, they will always need to be different in some way.  Minors must 
always retain deletes, whether they are actually deleted in the compacted files 
themselves or not.  Majors are able to actually clear away deletes because a 
major is always every single file.

> 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