Wellington Chevreuil created HBASE-29426:
--------------------------------------------

             Summary: Define a tiering value provider and refactor custom 
tiered compaction related classes
                 Key: HBASE-29426
                 URL: https://issues.apache.org/jira/browse/HBASE-29426
             Project: HBase
          Issue Type: Sub-task
            Reporter: Wellington Chevreuil
            Assignee: Wellington Chevreuil


This is to implement the pluggable value provider, so that custom tiered 
compaction can be made generic enough to perform tiering based on the value 
provided according to use case specific logic. For example, the date for the 
tiering comparison may be embedded within a portion of the row key, so a custom 
value provider implementation that knows how to parse such value from the row 
key could be configured accordingly.

This is also adapt the logic from the custom cell qualifier as a built-in 
implementation of the tiering value interface. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to