Type: New Feature
Affects Version/s: None
Fix Version/s: 0.94.2
When implementing higher level stores on top of HBase it is necessary to allow dynamic control over how long KVs must be kept around.
Semi-static config options for ColumnFamilies (# of version or TTL) is not sufficient.
This can be done with a few additional coprocessor hooks, or by makeing Store.ScanInfo pluggable.
The simplest way to achieve this is to have a pluggable class to determine the smallestReadpoint for Region. That way outside code can control what KVs to retain.
|Example ZK based scan policy||Closed|