Make MAX_VERSIONS work like TTL: In scans and gets, check MAX_VERSIONs setting
and return that many only rather than wait on compaction
---------------------------------------------------------------------------------------------------------------------------------------
Key: HBASE-621
URL: https://issues.apache.org/jira/browse/HBASE-621
Project: Hadoop HBase
Issue Type: Improvement
Reporter: stack
HBASE-47 added specification of TTL on cells. The implementation checks cell
timestamp against configured TTL before returning results scanning or getting.
You can also set the maximum versions of a cell to keep. The maximum versions
is not checked scanning or getting, only when we compact (We'll drop cells that
are beyond the maximum version at compaction time). This issue is about adding
check for maximum versions to gets and scans so that if you ask for all
versions but have configured the store to only keep 3 versions, though 4 may
have been inserted, you'll currently get 4 returned (if compactions have not
had a chance to run).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.