[
https://issues.apache.org/jira/browse/HBASE-19207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16243232#comment-16243232
]
Sean Busbey commented on HBASE-19207:
-------------------------------------
bq. The requirement to use Apache Commons Logging should also be removed in
place of SLF4J to allow the client to choose logging implementation.
This would require the client to be in a different repo. The logging for the
main repo is Commons Logging (see HBASE-2608, HBASE-11334, and some discussion
on dev@hbase https://s.apache.org/JCCr ). Recent Log4j 2.x conversations might
have changed the community view though, if you'd like to start a DISCUSS thread
on dev@hbase.
> Create Minimal HBase REST Client
> --------------------------------
>
> Key: HBASE-19207
> URL: https://issues.apache.org/jira/browse/HBASE-19207
> Project: HBase
> Issue Type: New Feature
> Components: Client, REST
> Reporter: Rick Kellogg
>
> Create a minimal REST client with only contents of
> org.apache.hadoop.hbase.rest.client and
> org.apache.hadoop.hbase.rest.client.models packages in the hbase-rest
> project.
> Attempt to reduce the number of third party dependencies and allow user to
> bring their own Apache HttpClient/Core. The HttpClient is frequently updated
> and therefore should not be shaded to allow for upgrades.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)