I'd say we update to HBase-2.0.3 as that is the latest, known-good version. Of course, I thought the same of that for 2.0.5 up until a week or two ago :)

Let's get a branch made and check it out.

On 5/13/19 9:00 AM, Jaanai Zhang wrote:
So we can keep the current HBase version in 5.0.1?

----------------------------------------
    Jaanai Zhang
    Best regards!



Jaanai Zhang <cloud.pos...@gmail.com> 于2019年5月13日周一 下午8:22写道:

+1

----------------------------------------
    Jaanai Zhang
    Best regards!



Thomas D'Silva <tdsi...@salesforce.com.invalid> 于2019年5月10日周五 下午1:25写道:

+1 to this approach.

On Thu, May 9, 2019 at 9:22 AM Josh Elser <els...@apache.org> wrote:

After working on trying to make Phoenix compatible with >=HBase 2.0.4,
I'm wondering if it would just be good to get 5.0.1 out the door and try
to fix HBase compat in a 5.1.0, acknowledging that we don't work with
the newer 2.0.x HBase versions (really, anything that contains
HBASE-21401[1]).

I feel like it's much less risky to just acknowledge that we're limited
in target HBase version for a bug-fix release.

What do folks think? That would lessen the burden on you, Jaanai.

[1] https://issues.apache.org/jira/browse/HBASE-21401

On 5/1/19 5:35 PM, Josh Elser wrote:
I think it would be better to figure out if there is anything
currently
on master that _shouldn't_ be included in a 5.0.1. My guess would be
"no". It feels like branching for the sake of branching to keep 5.0.1
and 5.1.0 distinct.

On 5/1/19 12:38 AM, Thomas D'Silva wrote:> Should we use 2.0.5 ( the
latest released HBase version )? If PHOENIX-5250
  > <https://issues.apache.org/jira/browse/PHOENIX-5250>  is a blocker
we
will
  > need to fix it before we can release 5.0.1 (or 5.1).
  >
  > These are the list of bugs that have a fix version of 5.1 :
  >


https://issues.apache.org/jira/issues/?jql=project%20%3D%20PHOENIX%20AND%20fixVersion%20%3D%205.1.0%20AND%20issuetype%20%20%3D%20Bug

  > We should figure out which of these we want to cherrypick for the
5.0.1
  > release.

On 4/30/19 10:39 AM, Josh Elser wrote:
Let's leave the other thread for the board report, please. I've
changed the subject as such.

Thanks for volunteering to be RM.

I'm of the opinion that we should just update to the latest HBase
2.0.x line. The compatibility assertions from HBase should make this
a
no-op for us to change versions. There are arguments, however, in
both
ways that we should use the earliest, non-breaking version of HBase.

As the RM, it is your prerogative to tell everyone else how you are
tracking it :). Figure out what fixVersion you're using on Jira, and
then either manage the list of open issues in there yourself, or push
out issues and have folks put issues back in which they feel must be
included.

Since this is your first time, I would prioritize an rc0 ASAP so that
you can get comfortable with the process (even if we know that there
are other fixes which must be made before the final release).

On 4/30/19 2:34 AM, Jaanai Zhang wrote:
I will try doing release 5.0.1. Tow things need to confirm:

1.  According to the thread[1],  a new Phoenix 5.0.1 will support
HBase
2.0.2, right? As far as I know, some improvements of HBase 2.0.2
will
cause
some critical issues, for example,
https://issues.apache.org/jira/browse/PHOENIX-5250 (This issue from
our
production environments, we had used HBase 2.0.2 in Phoenix 5.0).

2.  We should have a clear JIRA list for a 5.0.1, I am not sure what
JIRAs
should go into it, only critical and blocked JIRAs apply for a
5.0.1?
If I
know what priority need to pick, I will collect them.


----------------------------------------
     Jaanai Zhang
     Best regards!



Thomas D'Silva <tdsi...@salesforce.com.invalid> 于2019年4月30日周二
上 午10:06写道:

Jaanai,

We are waiting for a few omid bug fixes to do the 4.15/5.1 release
that
will have splittable system catalog and the omid integration.
Are you interested in doing a 5.0.1 release that has the HBase
2.0.x
compatibility fixes that were discussed in a previous thread[1]?

The steps to create a RC are straightforward and documented here:
https://phoenix.apache.org/release.html.
The main thing you need to do is to add your code signing key to
https://dist.apache.org/repos/dist/dev/phoenix/KEYS (follow the
steps at
the start of that file)
and then commit using svn. Then you can follow the rest of the
steps
listed
in "How to do a release"

Thanks,
Thomas

[1]



https://lists.apache.org/thread.html/99fcc737d7a8f82ddffb1b34a64f7099f7909900b8bea36dd6afca16@%3Cdev.phoenix.apache.org%3E


On Mon, Apr 29, 2019 at 6:33 PM Jaanai Zhang <
cloud.pos...@gmail.com>
wrote:

I would like to volunteer for a new 5.x release if someone can
guide me
release process. Thanks.

----------------------------------------
     Jaanai Zhang
     Best regards!



Josh Elser <els...@apache.org> 于2019年4月30日周二 上午12:39写道:

Hiya folks,

It's about that time for another board report. Please reply here
with
anything of merit that you think the board might find
interesting/useful. As a reminder, they board is typically more
concerned with high-level project/community details than the
nuts-and-bolts of the code changes for the project.

On my radar already is...

* Multiple new committers and PMC'ers (thanks so much to the
folks
who
have been driving votes!)
* NoSQL day in May
* 4.14.2 in vote
* Need for a new 5.x.y release (if there are no volunteers, I may
have
to find the time to make this happen. It's been too long)

Thanks!

- Josh








Reply via email to