compaction can return less versions then we should in some cases
----------------------------------------------------------------
Key: HBASE-855
URL: https://issues.apache.org/jira/browse/HBASE-855
Project: Hadoop HBase
Issue Type: Bug
Components: regionserver
Affects Versions: 0.2.1, 0.18.0
Reporter: Billy Pearson
Assignee: Billy Pearson
say we have a column with max version = 3 and we have 3 records
we insert a new record with a old timestamp.
What happeds in the compaction is the the new record with the old timestamp get
read first and could push out some of our
versions if the new record(s) with the old timestamp has a expired ttl.
This happens because we track the total times we see a row/column but do not
reduce this count if the cell is expired
and sense we pass the cell in order of the newest HStoreFile first with the
newest records passed might not be the newest timestamps.
Got to wait for HBASE-834 to be committed then I can add a patch for this bug.
will be a simple fix.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.