Mike Drob pointed me at HBASE-19176, where hbase-native-client has already
been removed from branch-2 given a similar rationale. Therefore I intend to
do the same for branch-1.4 and branch-1. On HBASE-19419 Mike asked if
hbase-native-client would be removed from branch-1.1, branch-1.2, and
branch-1.3 as well. I can do that, but would like to hear from the
respective branch RMs if possible first.

On Mon, Dec 4, 2017 at 11:43 AM, Andrew Purtell <[email protected]> wrote:

> We had a recent non-binding veto in a release candidate vote (for 1.1.13)
> due to, I think, legitimate confusion over the status of the
> hbase-native-client subdirectory in our source tree. This is a self
> contained native code connector that is not hooked up to our Maven build.
> Therefore there isn't an automated way for our RMs to produce binary
> convenience artifacts that include this component. I'm not even sure it is
> buildable or functional at this point. It has not been updated for two
> years.
>
> Because it is self contained, and in what appears to be an unmaintained
> state, I would like to remove it for the 1.4.0 release, therefore from
> branch-1.4 and up. Dropping it doesn't represent a compatibility problem in
> my view as it isn't hooked up to the build and seems unlikely anyone is
> depending on it given we haven't had a single change nor issue reported
> against it for two years.
>
> If someone does care about this, it can be resurrected at any time as an
> independent GitHub based project.
>
> --
> Best regards,
> Andrew
>
> Words like orphans lost among the crosstalk, meaning torn from truth's
> decrepit hands
>    - A23, Crosstalk
>



-- 
Best regards,
Andrew

Words like orphans lost among the crosstalk, meaning torn from truth's
decrepit hands
   - A23, Crosstalk

Reply via email to