[ 
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)

Reply via email to