You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Wellington Chevreuil (Jira)" <ji...@apache.org> on 2025/07/07 11:19:00 UTC
[jira] [Resolved] (HBASE-29424) Implement configuration validation for custom tiering compactions
[ https://issues.apache.org/jira/browse/HBASE-29424?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Wellington Chevreuil resolved HBASE-29424.
------------------------------------------
Resolution: Fixed
Committed as https://github.com/apache/hbase/pull/7124/commits/b732c3e9946cfa56f99578a7a523ba246432eaf4
> Implement configuration validation for custom tiering compactions
> -----------------------------------------------------------------
>
> Key: HBASE-29424
> URL: https://issues.apache.org/jira/browse/HBASE-29424
> Project: HBase
> Issue Type: Sub-task
> Reporter: Wellington Chevreuil
> Assignee: Wellington Chevreuil
> Priority: Major
>
> Custom tiered compaction is enabled by setting two configurations on the column family level for the column family where the custom cell is located:
> hbase.hstore.engine.class to
> org.apache.hadoop.hbase.regionserver.CustomCellTieredStoreEngine
> TIERING_CELL_QUALIFIER to the related custom cell qualifier we want to implement tiering
> If these two are not set together, the alter table command will halt, and all the table regions will fail to open, and manual intervention would be required to fix the table assignemnts.
> We must have validations to prevent this situation.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)