Yeah. I don't think HBase 1.0 vs 1.1 should really make a difference. Just
issues like [1] had me concerned that something within the existing
codebase might not work really well with 1.0.

[1] https://issues.apache.org/jira/browse/HIVE-10990

On Fri, Aug 14, 2015 at 1:47 PM, Alan Gates <alanfga...@gmail.com> wrote:

> My hope is to have it ready to merge into master soon (like in a few
> weeks). I don't think it will affect anything in the hive hbase integration
> other than we need to make sure we can work with the same version of
> hbase.  If we needed to move back to HBase 1.0 for that I think that would
> be ok.
>
> Alan.
>
> kulkarni.swar...@gmail.com
> August 14, 2015 at 11:12
> Thanks Alan. I created [1] to revert the non-passive changes from 1.x.
>
> Out of curiosity, what are your plans on merging the metastore branch to
> master? It seems like some coordination might be needed as some of the
> stuff in the hive hbase integration might need some massaging before that
> is done.
>
> [1] https://issues.apache.org/jira/browse/HIVE-11559
>
>
>
>
> --
> Swarnim
> Alan Gates <alanfga...@gmail.com>
> August 13, 2015 at 10:52
> On the hbase-metastore branch I've actually already moved to HBase 1.1.
> I'm +1 for moving to 1.1 or 1.0 on master and staying at 0.98 on branch-1.
>
> Alan.
>
> kulkarni.swar...@gmail.com
> August 12, 2015 at 8:43
> Hi all,
>
> It seems like our current dependency on HBase is a little fuzzy to say the
> least. And with increased features relying on HBase(HBase integration,
> HBase metastore etc), I think it would be worth giving a thought into how
> we want to manage this dependency. I have also seen regressions[1][2] come
> up recently due to this dependency not managed properly. Plus we need to
> think about moving to HBase 1.0 soon as well to take advantage of the
> backwards compatibility guarantees that HBase is providing.
>
> Our current HBase dependency is 0.98.9. Also with out current bifurcation
> of branches to create a 1.x branch for stability and 2.x for bleeding edge,
> I propose that we still keep the version to 0.98.9 on the 1.x branch and
> move to HBase 1.0 in our 2.0 branch. In that way we can start taking
> advantage of the latest updates to the HBase API in our 2.x branch and
> still keep 1.x backwards compatible by avoiding a direct jump to HBase 1.0.
> If we decide to go this route, we might need to revert back some of the
> compatibility breaking changes[2] that sneaked into 1.x and move them over
> to 2.x.
>
> Thoughts?
>
> Thanks,
> Swarnim
>
>
> [1] https://issues.apache.org/jira/browse/HIVE-10990
> [2] https://issues.apache.org/jira/browse/HIVE-8898
>
>


-- 
Swarnim

Reply via email to