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)