hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "huaxiang sun (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-17392) Load DefaultStoreEngine when user misconfigures 'hbase.hstore.engine.class'
Date Sat, 18 Mar 2017 01:02:41 GMT

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

huaxiang sun updated HBASE-17392:
    Attachment: HBASE-17392-master-001.patch

If user configures a wrong storeEngine, log an log with more details. Only ClassNotFoundException
is handled since misconfiguration will easily trigger it.

> Load DefaultStoreEngine when user misconfigures 'hbase.hstore.engine.class'
> ---------------------------------------------------------------------------
>                 Key: HBASE-17392
>                 URL: https://issues.apache.org/jira/browse/HBASE-17392
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: huaxiang sun
>            Assignee: huaxiang sun
>            Priority: Minor
>         Attachments: HBASE-17392-master-001.patch
> When user misconfigures 'hbase.hstore.engine.class', region server complains "Class not
found" and gives up. In this case, we need to load the DefaultStoreEngine to avoid that. Sanity
check needs to be done to prevent user from misconfiguration as well.
> https://github.com/apache/hbase/blob/master/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/StoreEngine.java#L121

This message was sent by Atlassian JIRA

View raw message