[
https://issues.apache.org/jira/browse/HBASE-29588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18019690#comment-18019690
]
Viraj Jasani commented on HBASE-29588:
--------------------------------------
While the discussion/review is in progress, here is the feature branch for the
Jira and any other sub-tasks that belong to this feature:
https://github.com/apache/hbase/tree/HBASE-29588-feature
> New HFile Design For MultiTenant Support
> ----------------------------------------
>
> Key: HBASE-29588
> URL: https://issues.apache.org/jira/browse/HBASE-29588
> Project: HBase
> Issue Type: New Feature
> Components: HFile
> Reporter: Pola Sairam
> Assignee: Pola Sairam
> Priority: Major
> Fix For: 4.0.0-alpha-1
>
>
> HFile is the storage format used by HBase for persisting KeyValue pairs.
> Prior versions (V2, V3) were designed with single-tenant deployments in mind.
> As multi-tenant HBase deployments become more common, there's a need for a
> file format that maintains tenant isolation while preserving storage
> efficiency.
>
> HFile Version 4 addresses this need by enabling multiple tenant-specific
> sections within a single physical file, where each section maintains its own
> metadata and indices. This approach combines the efficiency of shared storage
> with the security of tenant isolation.
>
> Design document link:
> [doc|https://docs.google.com/document/d/1AKvjTyDCW1FwN7qIM82s2k4YWEt4bpl1NafTBzNYyXI/edit?usp=sharing]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)