And if a non dev says they won’t move off 1.3? Will it change any committer or 
PMC minds on actually continuing to do 1.3 releases? If not I think we have to 
call it for lack of interest and bandwidth. 

1.4 is a functional superset of 1.3 and the current stable line anyway. Seems 
little reason not to upgrade save inertia or risk aversion. 


> On Dec 2, 2019, at 5:43 PM, Sean Busbey <[email protected]> wrote:
> 
> Anyone who wants branch-1.3 to keep having releases has to be willing
> to volunteer to maintain it. If the note in the 1.3.6 release wasn't
> sufficient motivation to get them to show up on dev@hbase to do so, I
> could put a more explicit mention of it in the EOM message. We'd need
> to come up with some phrasing that didn't leave the status of the
> release line ambiguous though.
> 
> For reference, these are the last two EOM announcements we did:
> 
> * 2.0.z in Sep 2019: https://s.apache.org/slgsa
> * 1.2.z in Jun 2019:  https://s.apache.org/g8lnu
> 
> 2.0 and 1.3 were never a release line with the "stable" marker on it.
> 1.2 was the stable release line prior to 1.4.
> 
>> On Mon, Dec 2, 2019 at 1:58 PM Misty Linville <[email protected]> wrote:
>> 
>> Whether any non-dev users are unable to move off 1.3, I suppose.
>> 
>>> On Mon, Dec 2, 2019 at 11:04 AM Sean Busbey <[email protected]> wrote:
>>> 
>>> On what, specifically?
>>> 
>>>> On Mon, Dec 2, 2019, 11:24 Misty Linville <[email protected]> wrote:
>>> 
>>>> Should the user list be allowed to weigh in?
>>>> 
>>>> On Mon, Dec 2, 2019 at 7:33 AM Andrew Purtell <[email protected]>
>>>> wrote:
>>>> 
>>>>> I think there is a consensus on moving the stable pointer, based on
>>>>> earlier discussion. What I would suggest is a separate thread to
>>> propose
>>>>> it, and if nobody objects, do it.
>>>>> 
>>>>>> On Dec 2, 2019, at 5:14 AM, 张铎(Duo Zhang) <[email protected]>
>>>> wrote:
>>>>>> 
>>>>>> +1.
>>>>>> 
>>>>>> And I think it is time to move the stable pointer to 2.2.x? I know
>>> that
>>>>>> 2.2.x still has some bugs, especially on the procedure store, but
>>>> anyway,
>>>>>> we have HBCK2 to fix them.
>>>>>> 
>>>>>> And for the current stable release line, 1.4.x, the assignment
>>> manager
>>>>> also
>>>>>> has bugs, as it is the reason why we introduced AMv2.
>>>>>> 
>>>>>> So I do not think bug free is the 'must have' for a stable release
>>>> line.
>>>>>> 
>>>>>> Jan Hentschel <[email protected]> 于2019年12月2日周一
>>>> 下午4:57写道:
>>>>>> 
>>>>>>> +1
>>>>>>> 
>>>>>>> From: Sakthi <[email protected]>
>>>>>>> Reply-To: "[email protected]" <[email protected]>
>>>>>>> Date: Monday, December 2, 2019 at 3:32 AM
>>>>>>> To: "[email protected]" <[email protected]>
>>>>>>> Subject: Re: [DISCUSS] EOM branch-1.3
>>>>>>> 
>>>>>>> +1
>>>>>>> 
>>>>>>> On Sun, Dec 1, 2019 at 6:28 PM Andrew Purtell <
>>>> [email protected]
>>>>>>> <mailto:[email protected]>>
>>>>>>> wrote:
>>>>>>> 
>>>>>>> +1 for EOL of 1.3.
>>>>>>> 
>>>>>>> Onward to 1.6!
>>>>>>> 
>>>>>>> 
>>>>>>>> On Dec 1, 2019, at 5:38 PM, Sean Busbey <[email protected]<mailto:
>>>>>>> [email protected]>> wrote:
>>>>>>>> 
>>>>>>>> Hi folks!
>>>>>>>> 
>>>>>>>> It's been about a month since the last 1.3.z release came out.
>>> We've
>>>>>>>> been talking about EOM for branch-1.3 for about a year. Most
>>>> recently,
>>>>>>>> we had a growing consensus[1] to EOM after getting the 1.3.6
>>> release
>>>>>>>> out with the fixes for Jackson in HBASE-22728 out.
>>>>>>>> 
>>>>>>>> Looking at the things that have since landed in branch-1.3 and
>>>> nothing
>>>>>>>> looks critical (these are all Major or Minor)[2]:
>>>>>>>> 
>>>>>>>> - HBASE-23149 hbase shouldPerformMajorCompaction logic is not
>>> correct
>>>>>>>> - HBASE-23185 High cpu usage because getTable()#put() gets config
>>>>>>>> value every time
>>>>>>>> - HBASE-23261 Region stuck in transition while splitting
>>>>>>>> - HBASE-18439 Subclasses of o.a.h.h.chaos.actions.Action all use
>>> the
>>>>>>>> same logger
>>>>>>>> - HBASE-23207 Log a region open journal
>>>>>>>> - HBASE-23250 Log message about CleanerChore delegate
>>> initialization
>>>>>>>> should be at INFO
>>>>>>>> 
>>>>>>>> Someone on 1.3.6 can get all these same things fixed by upgrading
>>> to
>>>>>>>> our current stable release.
>>>>>>>> 
>>>>>>>> Releases on 1.3.z started in 2017. The branch has only averaged ~2
>>>>>>>> maintenance releases a year; I think reflecting a lack of community
>>>>>>>> interest in maintaining the branch. For comparison 1.4 started
>>> about
>>>> a
>>>>>>>> year later and has already had twice as many maintenance releases.
>>>>>>>> 
>>>>>>>> - 1.3.0: 2017-01-16
>>>>>>>> - 1.3.1: 2017-04-21
>>>>>>>> - 1.3.2: 2018-03-07
>>>>>>>> - 1.3.2.1: 2018-06-13
>>>>>>>> - 1.3.3: 2018-12-21
>>>>>>>> - 1.3.5: 2019-06-10
>>>>>>>> - 1.3.6: 2019-10-20
>>>>>>>> 
>>>>>>>> Any objections to shutting branch-1.3 down? If folks show up down
>>> the
>>>>>>>> road and want to do the work of maintaining it for some reason, we
>>>> can
>>>>>>>> always spin it up again.
>>>>>>>> 
>>>>>>>> [1]:
>>>>>>>> 
>>>>>>>> There's more background if you search farther back, but most
>>>> recently:
>>>>>>>> 
>>>>>>>> * "Considering immediate EOL of branch-1.3 and branch-1.4"
>>>>>>>> https://s.apache.org/f32d0
>>>>>>>> * https://issues.apache.org/jira/browse/HBASE-22728
>>>>>>>> * https://issues.apache.org/jira/browse/HBASE-22835
>>>>>>>> * ANNOUNCE for 1.3.6 included a warning
>>>>>>>> "This is ought to be the last release in the 1.3 line unless
>>>> something
>>>>>>>> critical comes up within in the next month or so."
>>>>>>>> 
>>>>>>>> [2]:
>>>>>>>> 
>>>>>>>> https://issues.apache.org/jira/projects/HBASE/versions/12346250
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>> 
>>>> 
>>> 

Reply via email to