You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Wellington Chevreuil (Jira)" <ji...@apache.org> on 2025/06/26 14:48:00 UTC

[jira] [Created] (HBASE-29426) Define a tiering value provider and refactor custom tiered compaction related classes

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)