I checked and it looks like 0.10.x was missing half of the fix (STORM-1928).

I’ve since applied that fix to 0.10.x, as well as STORM-1609. I will start a 
DISCUSS thread for releasing 0.10.2.

In the meantime, do we want to proceed with this release (0.9.7)?

-Taylor


> On Aug 17, 2016, at 12:12 PM, P. Taylor Goetz <[email protected]> wrote:
> 
> I’ll admit that I should have done a better job of communicating why I was 
> initiating a release.
> 
>> But I'm also not supportive on non-transparent requests. I'd like to see
>> the requests be placed to user@ list, and we can start discussing a new
>> release based on that.
> 
> I completely agree, and feel there is room for improvement here. For example, 
> when large patches come in at more or less the same time a JIRA is filed, it 
> can be an indicator that off-list communication/development/etc. is taking 
> place (i.e. “back channels”). That should be avoided because it is counter to 
> fostering an open inclusive community.
> 
> In this particular case I should have started a thread along the lines of 
> “hey, streamparse and other multi-lang frameworks have run into a a critical 
> issue and I’d like to help them out by releasing 0.9.7 with a fix to help 
> them out.” I apologize for not doing that.
> 
>> 1. 0.10.2 has this change and released prior to or at the same time
> 
> I thought these fixes were applied to that branch, but I will double-check 
> and apply them if necessary, and initiate a release.
> 
>> 2. We start discussion defining EOL, deprecated, stable, unstable version
>> lines. I saw HBase community was discussed about this but can't find it.
> 
> I started a poll on user@ to get a better idea of what versions the user 
> community is using. That should allow us to make a more informed decision in 
> terms of what version lines we should support.
> 
> -Taylor
> 
> 
>> On Aug 17, 2016, at 12:33 AM, Jungtaek Lim <[email protected]> wrote:
>> 
>> Yes I agree we should respect and support Storm ecosystem, and also I have
>> been supportive for multi-lang feature. (ex. I addressed some issues what
>> StreamParse was suffering.)
>> But I'm also not supportive on non-transparent requests. I'd like to see
>> the requests be placed to user@ list, and we can start discussing a new
>> release based on that.
>> I respect the transparent consensus-driven model, and I believe following
>> the steps helps keeping the all the things transparent.
>> 
>> And if we see the benefit from the changes, it would make sense to help
>> 0.10.x user first.
>> 
>> For me I'm +1 to release this with some proposals:
>> 1. 0.10.2 has this change and released prior to or at the same time
>> 2. We start discussion defining EOL, deprecated, stable, unstable version
>> lines. I saw HBase community was discussed about this but can't find it.
>> 
>> - Jungtaek Lim (HeartSaVioR)
>> 
>> 2016년 8월 17일 (수) 오후 12:42, P. Taylor Goetz <[email protected]>님이 작성:
>> 
>>> My apologies for not making this a little more clear as to why I proposed
>>> this release.
>>> 
>>> Yes, there are requests to fix this, but not necessarily on this list. The
>>> issue affects frameworks that are based on the multi-lang protocol (pystorm
>>> pyleus, etc.), most of which are external projects hosted elsewhere.
>>> There’s been a lot of support and contributions from those communities
>>> (python community, Mesos, etc.). These are communities we shouldn’t ignore.
>>> 
>>> The patch is small and was easy to apply. It may help some users. Since
>>> there are no changes that require changes to the N/L files, there’s not
>>> much to review.
>>> 
>>> As far as supporting earlier versions, EOLing version lines, etc., I think
>>> we owe it to our users to at least hear them out on the matter. To that end
>>> I will start a poll thread on user@ to get a bead on what our users are
>>> using.
>>> 
>>> I’m +1 (binding) for this release. It benefits the community, and I see no
>>> reason not to proceed.
>>> 
>>> -Taylor
>>> 
>>>> On Aug 16, 2016, at 1:47 PM, Harsha Chintalapani <[email protected]>
>>> wrote:
>>>> 
>>>> Do we have any user requests on releasing 0.9.x . I rather propose them
>>> to
>>>> move on to 0.10.x line and retire 0.9.x branches. There are quite few
>>>> issues that got fixed in 0.10.x release line and keep maintaining 0.9.x
>>>> line wouldn't be beneficial.
>>>> 
>>>> Thanks,
>>>> Harsha
>>>> 
>>>> On Mon, Aug 15, 2016 at 4:48 PM Jungtaek Lim <[email protected]> wrote:
>>>> 
>>>>> Would it be better to have consensus for this?
>>>>> 
>>>>> In bylaw we have this sentence 'In particular all releases must be
>>> approved
>>>>> by the PMC.'
>>>>> One of PMC can call out the discussion for releasing specific version,
>>> but
>>>>> general consensus should be made before starting prepare release.
>>>>> 
>>>>> I'd like to see this starting from there. If we just want to also
>>> address
>>>>> opinions (not verification) of release from VOTE thread, I'll do that.
>>>>> 
>>>>> Btw, personally I'm -1 for this release, since STORM-1928 is even not
>>>>> backported to 0.10.x version line.
>>>>> I'm even not supportive to maintain 0.x line (because we did the best
>>>>> effort for 0.x line users to move on 1.x), but if we really want to ship
>>>>> this bugfix to 0.x version line, for me it's more making sense to
>>> release
>>>>> 0.10.2.
>>>>> 
>>>>> Thanks,
>>>>> Jungtaek Lim (HeartSaVioR)
>>>>> 
>>>>> 2016년 8월 16일 (화) 오전 5:10, P. Taylor Goetz <[email protected]>님이 작성:
>>>>> 
>>>>>> This is a call to vote on releasing Apache Storm 0.9.7 (rc1).
>>>>>> 
>>>>>> This release candidate addresses a critical issue with Storm’s
>>> multi-lang
>>>>>> component where an improperly formed multi-lang spout message would
>>> cause
>>>>>> the spout to hang indefinitely.
>>>>>> 
>>>>>> Full list of changes in this release:
>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>> https://git-wip-us.apache.org/repos/asf?p=storm.git;a=blob_plain;f=CHANGELOG.md;hb=b75d9b2b6dbfd0fda0b114feafec1384bbfa30aa
>>>>>> 
>>>>>> The tag/commit to be voted upon is v0.9.7:
>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>> https://git-wip-us.apache.org/repos/asf?p=storm.git;a=tree;h=3d7c7be37ecc1dcc25223fde670d8185a6afbf00;hb=b75d9b2b6dbfd0fda0b114feafec1384bbfa30aa
>>>>>> 
>>>>>> The source archive being voted upon can be found here:
>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>> https://dist.apache.org/repos/dist/dev/storm/apache-storm-0.9.7-rc1//apache-storm-0.9.7-src.tar.gz
>>>>>> 
>>>>>> Other release files, signatures and digests can be found here:
>>>>>> 
>>>>>> https://dist.apache.org/repos/dist/dev/storm/apache-storm-0.9.7-rc1/
>>>>>> 
>>>>>> The release artifacts are signed with the following key:
>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>> https://git-wip-us.apache.org/repos/asf?p=storm.git;a=blob_plain;f=KEYS;hb=22b832708295fa2c15c4f3c70ac0d2bc6fded4bd
>>>>>> 
>>>>>> The Nexus staging repository for this release is:
>>>>>> 
>>>>>> https://repository.apache.org/content/repositories/orgapachestorm-1039
>>>>>> 
>>>>>> Please vote on releasing this package as Apache Storm 0.9.7.
>>>>>> 
>>>>>> When voting, please list the actions taken to verify the release.
>>>>>> 
>>>>>> This vote will be open for at least 72 hours.
>>>>>> 
>>>>>> [ ] +1 Release this package as Apache Storm 0.9.7
>>>>>> [ ]  0 No opinion
>>>>>> [ ] -1 Do not release this package because...
>>>>>> 
>>>>>> Thanks to everyone who contributed to this release.
>>>>>> 
>>>>>> -Taylor
>>>>>> 
>>>>> 
>>> 
>>> 
> 

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to