[
https://issues.apache.org/jira/browse/HBASE-8034?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13603860#comment-13603860
]
Sergey Shelukhin commented on HBASE-8034:
-----------------------------------------
The assumption is that the estimate path will rarely execute, most of the time
the final writer size before writing any footers will be written into file.
Can you please point me at what headers are written before data?
The usage of KVs is something that I also think makes much more sense; however
that means KVs will have to be used for detecting imbalance for fixed-count
scheme (size and KV balance may be different)/splitting out new stripe for
sequential data/etc. Do you think it's acceptable?
> record on-disk data size for store file and make it available during writing
> ----------------------------------------------------------------------------
>
> Key: HBASE-8034
> URL: https://issues.apache.org/jira/browse/HBASE-8034
> Project: HBase
> Issue Type: Task
> Reporter: Sergey Shelukhin
> Assignee: Sergey Shelukhin
> Priority: Minor
> Attachments: HBASE-8034-v0.patch, HBASE-8034-v1.patch,
> HBASE-8034-v2.patch
>
>
> To better estimate the size of data in the file, and to be able to split
> files intelligently during any multi-file compactor like stripe or level.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira