Bump Apache Storm version to 1.0.2: current latest version
Apache Storm 1.0.0+ provides various new features and great performance improvement. In case of not aware of the change, here is release notes for Apache Storm 1.x version line:
http://storm.apache.org/2016/04/12/storm100-released.html http://storm.apache.org/2016/05/06/storm101-released.html http://storm.apache.org/2016/08/10/storm102-released.html
Apache Storm community and ecosystem are moving toward to 1.x version line. Since Squall seems to be amazing sql processing engine built on top of Storm, I'd like to make squall to take benefits for performance improvement with recent version of Storm. (Storm 1.0.0 includes SQL feature but it's still in incubation step and experimental things. It needs more time and expert contributors to be reached to mature.)
Storm 1.0.2 is the recent version which fixes various critical bugs so this version can be treated as stable for 1.0.x version line.
I tested this patch with quick start: local mode. Please let me know if you want to let me test other stuff like cluster mode or so. If we can see benchmark result between before the patch and after the patch it should be great, but I'm not sure how to do that with Squall.
I missed the test stuff. Storm moved from Logback to Log4j2 at 0.10.0 so TestSuite need be updated to reflect that change.
Fixed, and sbt test passed in local.
cc. @ElSeidy @avitorovic @akathorn
@HeartSaVioR, Thank you very much for your contribution!
We have an important conference approaching (VLDB 2016) where we will demo Squall. We will demonstrate Squall based on Storm 0.9.4, as we tested it thoroughly, and we would rather not do any last-minute changes. Once the conference passes, we'll be glad to merge your commits.
Thanks again for your contribution!
@avitorovic Sure! Please take your time. Might be better to have benchmark between 0.9.4 vs 1.0.2 before merging in. Hope your amazing presentation be crowded. :) Please mention me once the conference passes.
Could we revisit this now?