You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Andrew Kyle Purtell (Jira)" <ji...@apache.org> on 2022/06/13 19:08:00 UTC

[jira] [Resolved] (HBASE-6635) Refactor HFile version selection and exception handling.

     [ https://issues.apache.org/jira/browse/HBASE-6635?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Kyle Purtell resolved HBASE-6635.
----------------------------------------
    Resolution: Won't Fix

> Refactor HFile version selection and exception handling.
> --------------------------------------------------------
>
>                 Key: HBASE-6635
>                 URL: https://issues.apache.org/jira/browse/HBASE-6635
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Jonathan Hsieh
>            Priority: Major
>         Attachments: hfile.png
>
>
> Trunk and 0.94's HFile code has some fairly convoluted code for bypassing checksums and has mixed usage of runtime and io exceptions when error conditions arise.  This jira would clean up the code to have better encapsulation and be more explicit about what kinds of exceptions are thrown and what they mean.  (This was partially spurred by comments in reviews of HBASE-6586).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)