Re: [DISCUSS] Drop support for HBase 2.1 and 2.2 in Phoenix 5.2 ?

2022-04-28 Thread Andrew Purtell
I will post 2.4.12RC0 tomorrow in fact.


On Thu, Apr 28, 2022 at 3:16 PM Josh Elser  wrote:

> Definitely makes sense to drop 2.1 and 2.2 (which are long gone in
> upstream support).
>
> 2.3 isn't mentioned on HBase downloads.html anymore so I think that's
> also good to go, but 2.4 is still very much alive.
>
> On 4/19/22 11:32 AM, Geoffrey Jacoby wrote:
> > +1 to dropping support for 2.1 and 2.2.
> >
> > Because of some incompatible 2.0-era changes to coprocessor interfaces,
> and
> > a bug around raw filters, we weren't able to support the newer global
> > indexes at all on 2.1, and even on 2.2 we have an issue where we can't
> > protect index consistency during major compaction. Getting rid of 2.1 and
> > 2.2 support would let us simplify a lot.
> >
> > Geoffrey
> >
> > On Tue, Apr 19, 2022 at 6:28 AM Istvan Toth  wrote:
> >
> >> We can also consider dropping support for 2.4.0.
> >>
> >> On Tue, Apr 19, 2022 at 12:21 PM Istvan Toth  wrote:
> >>
> >>> Hi!
> >>>
> >>> Both Hbase 2.1 and 2.2 have been EOL for a little more than a year.
> >>>
> >>> Do we want to keep supporting them in HBase 5.2 ?
> >>>
> >>> Keeping them is not a big burden, as the compatibility modules are
> ready,
> >>> but we could simplify the compatibility module interface a bit, and
> free
> >> up
> >>> resources in the multibranch test builds.
> >>>
> >>> WDYT ?
> >>>
> >>> Istvan
> >>>
> >>
> >
>


-- 
Best regards,
Andrew

Unrest, ignorance distilled, nihilistic imbeciles -
It's what we’ve earned
Welcome, apocalypse, what’s taken you so long?
Bring us the fitting end that we’ve been counting on
   - A23, Welcome, Apocalypse


Re: [DISCUSS] Drop support for HBase 2.1 and 2.2 in Phoenix 5.2 ?

2022-04-28 Thread Josh Elser
Definitely makes sense to drop 2.1 and 2.2 (which are long gone in 
upstream support).


2.3 isn't mentioned on HBase downloads.html anymore so I think that's 
also good to go, but 2.4 is still very much alive.


On 4/19/22 11:32 AM, Geoffrey Jacoby wrote:

+1 to dropping support for 2.1 and 2.2.

Because of some incompatible 2.0-era changes to coprocessor interfaces, and
a bug around raw filters, we weren't able to support the newer global
indexes at all on 2.1, and even on 2.2 we have an issue where we can't
protect index consistency during major compaction. Getting rid of 2.1 and
2.2 support would let us simplify a lot.

Geoffrey

On Tue, Apr 19, 2022 at 6:28 AM Istvan Toth  wrote:


We can also consider dropping support for 2.4.0.

On Tue, Apr 19, 2022 at 12:21 PM Istvan Toth  wrote:


Hi!

Both Hbase 2.1 and 2.2 have been EOL for a little more than a year.

Do we want to keep supporting them in HBase 5.2 ?

Keeping them is not a big burden, as the compatibility modules are ready,
but we could simplify the compatibility module interface a bit, and free

up

resources in the multibranch test builds.

WDYT ?

Istvan







Re: [DISCUSS] Drop support for HBase 2.1 and 2.2 in Phoenix 5.2 ?

2022-04-19 Thread Geoffrey Jacoby
+1 to dropping support for 2.1 and 2.2.

Because of some incompatible 2.0-era changes to coprocessor interfaces, and
a bug around raw filters, we weren't able to support the newer global
indexes at all on 2.1, and even on 2.2 we have an issue where we can't
protect index consistency during major compaction. Getting rid of 2.1 and
2.2 support would let us simplify a lot.

Geoffrey

On Tue, Apr 19, 2022 at 6:28 AM Istvan Toth  wrote:

> We can also consider dropping support for 2.4.0.
>
> On Tue, Apr 19, 2022 at 12:21 PM Istvan Toth  wrote:
>
> > Hi!
> >
> > Both Hbase 2.1 and 2.2 have been EOL for a little more than a year.
> >
> > Do we want to keep supporting them in HBase 5.2 ?
> >
> > Keeping them is not a big burden, as the compatibility modules are ready,
> > but we could simplify the compatibility module interface a bit, and free
> up
> > resources in the multibranch test builds.
> >
> > WDYT ?
> >
> > Istvan
> >
>


Re: [DISCUSS] Drop support for HBase 2.1 and 2.2 in Phoenix 5.2 ?

2022-04-19 Thread Istvan Toth
We can also consider dropping support for 2.4.0.

On Tue, Apr 19, 2022 at 12:21 PM Istvan Toth  wrote:

> Hi!
>
> Both Hbase 2.1 and 2.2 have been EOL for a little more than a year.
>
> Do we want to keep supporting them in HBase 5.2 ?
>
> Keeping them is not a big burden, as the compatibility modules are ready,
> but we could simplify the compatibility module interface a bit, and free up
> resources in the multibranch test builds.
>
> WDYT ?
>
> Istvan
>


[DISCUSS] Drop support for HBase 2.1 and 2.2 in Phoenix 5.2 ?

2022-04-19 Thread Istvan Toth
Hi!

Both Hbase 2.1 and 2.2 have been EOL for a little more than a year.

Do we want to keep supporting them in HBase 5.2 ?

Keeping them is not a big burden, as the compatibility modules are ready,
but we could simplify the compatibility module interface a bit, and free up
resources in the multibranch test builds.

WDYT ?

Istvan