[
https://issues.apache.org/jira/browse/HBASE-26067?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17415581#comment-17415581
]
Duo Zhang commented on HBASE-26067:
-----------------------------------
I think we are close to finish this feature as we have clear solutions for most
sub tasks.
There is still a pending question about bulk load support. The old
implementation just use rename to commit the store file, but now we need an
extra step, which is inserting to store file tracker.
For the default implementation, there is no problem as inserting is just a no
op, but for other store file tracker implementation, such as file based store
file tracker, if we fail between renaming and inserting, the users will find
out that, the file has been moved away, but the store has not loaded it, the
file is just gone...
I do not think it should be a blocker of this feature, but we do need to
redesign the bulk load processing, to make it better suit the new store file
tracker framework. Can be a follow on issue.
Thanks.
> Change the way on how we track store file list
> ----------------------------------------------
>
> Key: HBASE-26067
> URL: https://issues.apache.org/jira/browse/HBASE-26067
> Project: HBase
> Issue Type: Umbrella
> Components: HFile
> Reporter: Duo Zhang
> Assignee: Duo Zhang
> Priority: Major
>
> Open a separated jira to track the work since it can not be fully included in
> HBASE-24749.
> I think this could be a landed prior to HBASE-24749, as if this works, we
> could have different implementations for tracking store file list.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)