You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Wellington Chevreuil (Jira)" <ji...@apache.org> on 2021/01/05 11:29:00 UTC

[jira] [Resolved] (HBASE-25459) WAL can't be cleaned with phoenix5

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

Wellington Chevreuil resolved HBASE-25459.
------------------------------------------
    Resolution: Not A Bug

Following discussion over the closed PR, this isn't actually an hbase issue, and the proposed PR was adding logic to deal with phoenix specifics. HBase should be kept agnostic to 3rd party projects, including phoenix.

A more viable solution would be to change HBase WALFactory to allow pluggable custom wal providers implementations, such that this phoenix specific logic could be implemented on a phoenix wal provider, keeping hbase agnostic to phoenix.

AbstractFSWALProvider/WALProvider interfaces are all marked as IA Private, though, so it would be challenging maintain compatibility of custom wal providers.

Feel free to open a new Jira/raise a discussion on hbase-dev list if you want to work on the above, [~leyangyueshan] . 

> WAL can't be cleaned with phoenix5
> ----------------------------------
>
>                 Key: HBASE-25459
>                 URL: https://issues.apache.org/jira/browse/HBASE-25459
>             Project: HBase
>          Issue Type: Bug
>            Reporter: xijiawen
>            Assignee: xijiawen
>            Priority: Major
>
> phoenix jira : https://issues.apache.org/jira/browse/PHOENIX-5250
> it's still open!



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