[ 
https://issues.apache.org/jira/browse/HBASE-23739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17141288#comment-17141288
 ] 

Anoop Sam John commented on HBASE-23739:
----------------------------------------

[~zghao]  The wal split op might create 1+ HFiles for a region while doing 
split for one WAL file right? (depending on how many times the EntryBuffers 
needed to be flushed for this region). And like that we might have N WAL files 
also.
Can we think of a way such that after the wal split and region open, when we 
req a compaction, we will prioritize those files (created by split op) and 
compact all of them together into a single file?  This is not only related to 
this issue discussion but general.  Because the split to HFiles might be many 
small HFiles and if we have a way to select only those small files and compact, 
we can make sure to reduce many small files with min IO effort.

So we will see the issue when we split META wal and request for the FD for meta 
table right?  Stack what u r trying out is to return the META FD even if Master 
init is not yet over?

> BoundedRecoveredHFilesOutputSink should read the table descriptor directly
> --------------------------------------------------------------------------
>
>                 Key: HBASE-23739
>                 URL: https://issues.apache.org/jira/browse/HBASE-23739
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Guanghao Zhang
>            Assignee: Guanghao Zhang
>            Priority: Major
>             Fix For: 3.0.0-alpha-1, 2.3.0
>
>
> Read from meta or filesystem?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to