Got it, Thank you all~
> 在 2019年7月23日,13:49,Stig Rohde Døssing <stigdoess...@gmail.com> 写道:
>
> 2.0.0 is the latest version, 1.2.3 is a maintenance release for the 1.x line.
> All fixes in 1.2.3 are also in 2.0.0.
>
> I think the comparison to Python is fine, but the intent is not that there
> are benefits to using 1.x over 2.x, as this would mean that we introduced
> regressions. It's more a question of migration effort for existing
> code/clusters.
>
> Storm's release strategy is not actually that different from Kafka's. If you
> look at Kafka's release history https://kafka.apache.org/downloads
> <https://kafka.apache.org/downloads>, you can see that 0.11.0.3 released
> after 1.0.0, so at one point they also had multiple active release lines.
>
> The reason for us to release new versions in 1.x while also releasing 2.x
> versions is that migrating 1.x clusters to 2.x may require some extra work
> compared to a minor version upgrade. We don't want to leave 1.x users without
> support while they figure out how to migrate to 2.x, so we release new 1.x
> versions for a while.
>
> If you're writing new code, the best choice is likely to target the latest
> version, unless you know of a good reason (e.g. some critical regression in
> the new releases) to use the older version. If you are being forced into
> using the older version by a regression, I think we'd be happy to hear about
> it so it can be fixed.
>
> Den tir. 23. jul. 2019 kl. 03.53 skrev Andrew Xor
> <andreas.gramme...@gmail.com <mailto:andreas.gramme...@gmail.com>>:
> Hi,
>
> I think you are missing the point here - Storm 1.2.x is fundamentally
> different than Storm 2.x; to see why please see the documents Stig suggested
> above. You can think of Storm 1.2.x as Python 2 and Storm 2.x as Python 3 -
> both are supported but are fundamentally different and using either needs
> understanding of their prons and cons. Although, if it's a new deployment I'd
> highly recommend using Storm 2.0 but depending on your libraries, existing
> code, and experience I cannot provide a definite answer.
>
> Hope this helps...
>
> A.
>
> On Tue, Jul 23, 2019 at 4:19 AM 沈光辉 <sgh6...@163.com
> <mailto:sgh6...@163.com>> wrote:
> Thanks for your reply. Then another question comes, for now which is the
> ‘latest’ version, storm-2.0.0 or storm-1.2.3? 2.0.0 seems the largest number
> which always means latest version in other open source mid-ware, but 1.2.3
> was just released serval days ago?
>
> What I meant may be to some extend a blind alley, but I am really confused is
> 1.2.3 or 2.0.0 suggested for a new production? Comparing with apache kafka,
> it’s much easier to choose because it has only one version line, see
> https://kafka.apache.org/downloads#2.3.0
> <https://kafka.apache.org/downloads#2.3.0> which means it’s easy to choose a
> suitable one
>
>
>> 在 2019年7月22日,22:13,Stig Rohde Døssing <stigdoess...@gmail.com
>> <mailto:stigdoess...@gmail.com>> 写道:
>>
>> Hi,
>>
>> Most of these version lines aren't active. The currently maintained lines
>> are 1.2.x and 2.0.0.
>>
>> Regarding the difference between 1.x and 2.x, please see
>> https://storm.apache.org/2019/05/30/storm200-released.html
>> <https://storm.apache.org/2019/05/30/storm200-released.html>. You can also
>> go look at the release notes here
>> https://www.apache.org/dist/storm/apache-storm-2.0.0/RELEASE_NOTES.html
>> <https://www.apache.org/dist/storm/apache-storm-2.0.0/RELEASE_NOTES.html>
>> (note that these contain some changes that were also in later 1.2.x releases)
>>
>> I think unless you hear otherwise, the suggested version is the latest
>> version. We don't release Storm unless we think it's production ready.
>>
>> Den man. 22. jul. 2019 kl. 13.52 skrev 沈光辉 <sgh6...@163.com
>> <mailto:sgh6...@163.com>>:
>> Hi,
>>
>> I’m wonder what is the diff between storm-1.2.x and storm 2.0.0? I know the
>> several important features of storm-2.0.0.
>> However, if I now need to choose a version to apply into production, which
>> version is suggested? I’m wondering why storm-1.2.x and storm-0.x even
>> storm-2.x all kept in upgrading?
>>
>> Thanks~
>