+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 > > >>>>>> > > >>>>> > > >>>> > > >>> > > >