Great! I'm looking forward to see 0.10.0 officially. Our project needs feature about submitting / killing topology dynamically, and we have been done with scheduling job which runs bash script with mesos + chronos but I really wanna get rid of mesos + chronos. I hope that new features on REST API help us a lot.
Thanks! 2015-06-04 8:08 GMT+09:00 P. Taylor Goetz <[email protected]>: > Thanks Jungtaek, > > I'll verify and incorporate it into the build. > > I hope to have a release candidate ready for vote tomorrow. > > -Taylor > > > > On Jun 3, 2015, at 6:47 PM, 임정택 <[email protected]> wrote: > > > > I realized that storm-redis is not on storm binary distribution, so I > just > > created a PR which fixes it. > > https://github.com/apache/storm/pull/574 > > > > 2015-06-03 7:39 GMT+09:00 임정택 <[email protected]>: > > > >> Taylor merged STORM-761 to 0.10.x-branch with fixing conflicts. > >> (It's not have been merged to master yet.) > >> > >> At 0.10.x-branch we merged all of PRs about storm-redis. Amazing works! > >> > >> > >> 2015-06-03 0:55 GMT+09:00 Bobby Evans <[email protected]>: > >> > >>> I took a look at both of them. I just merged in the first one so you > >>> could look at upmerging the second one now. > >>> - Bobby > >>> > >>> > >>> > >>> On Monday, June 1, 2015 6:48 PM, 임정택 <[email protected]> wrote: > >>> > >>> > >>> Taylor, > >>> There're two PRs about storm-redis waiting for review, STORM-753 > >>> <https://github.com/apache/storm/pull/504>, STORM-761 > >>> <https://github.com/apache/storm/pull/514>. > >>> > >>> Bobby reviewed STORM-753 <https://github.com/apache/storm/pull/504> > and > >>> left some comments, and I addressed all things. > >>> > >>> I reviewed STORM-761 <https://github.com/apache/storm/pull/514> and it > >>> looks good but Bobby didn't take a look yet. > >>> It needs to be upmerged, and since I'm not author of PR and PR seems to > >>> have long inactive time so it could take some time to reflect. > >>> (It could conflict with STORM-753 so we should merge STORM-753 first.) > >>> > >>> I can make a new PR upmerging STORM-761 to master when author doesn't > >>> respond. > >>> > >>> Thanks! > >>> > >>> > >>> 2015-06-02 8:06 GMT+09:00 P. Taylor Goetz <[email protected]>: > >>> > >>>> The 0.10.x branch is now up to date with master. > >>>> > >>>> Jungtaek- > >>>> > >>>> Could you look at the remaining storm-redis JIRAs and update, comment, > >>>> etc. so they merge cleanly with master? > >>>> > >>>> Thanks in advance! > >>>> > >>>> -Taylor > >>>> > >>>> > >>>>> On May 18, 2015, at 4:59 PM, P. Taylor Goetz <[email protected]> > >>> wrote: > >>>>> > >>>>> Thanks Jungtaek, > >>>>> > >>>>> We can pull all the storm-redis fixes into 0.10.0. > >>>>> > >>>>> So if you just post a list of the outstanding pull requests that are > >>>> waiting for review, that should suffice. > >>>>> > >>>>> -Taylor > >>>>> > >>>>>> On May 18, 2015, at 4:34 PM, 임정택 <[email protected]> wrote: > >>>>>> > >>>>>> Yes, actually I mailed to Bobby personally regarding this. > >>>>>> > >>>>>> I'll make a list of storm-redis PRs which ones are only merged to > >>> master > >>>>>> (not applied to 0.10.0), or other ones are waiting for reviewing, > and > >>>> share > >>>>>> to this thread. > >>>>>> > >>>>>> 2015-05-19 5:14 GMT+09:00 Bobby Evans <[email protected]>: > >>>>>> > >>>>>>> I have had several people ask me about getting several storm-redis > >>>> changes > >>>>>>> in, I just haven't had time to review all of them, butI would like > >>> to > >>>> see > >>>>>>> 0.10 released sooner rather then later, so I am willing to make the > >>>> time if > >>>>>>> I need to. > >>>>>>> > >>>>>>> HeartSavior, I think you had a list of storm-redis JIRA that you > >>> would > >>>>>>> like to see pulled in? > >>>>>>> > >>>>>>> - Bobby > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> On Monday, May 18, 2015 2:57 PM, P. Taylor Goetz < > [email protected] > >>>> > >>>>>>> wrote: > >>>>>>> > >>>>>>> > >>>>>>> I’d like to get everyone’s opinion on releasing Storm 0.10.0. > >>>>>>> > >>>>>>> Attached is the change log for everything that is currently in the > >>>>>>> 0.10.x-branch. > >>>>>>> > >>>>>>> Is there anything glaring missing from that list that I might have > >>>> missed? > >>>>>>> > >>>>>>> -Taylor > >>>>>>> > >>>>>>> > >>>>>>> ## 0.10.0 > >>>>>>> * STORM-786: KafkaBolt should ack tick tuples > >>>>>>> * STORM-512: KafkaBolt doesn't handle ticks properly > >>>>>>> * STORM-788: Fix key for process latencies > >>>>>>> * STORM-748: Package Multi-Lang scripts so they don't have to be > >>>> duplicated > >>>>>>> * STORM-563. Kafka Spout doesn't pick up from the beginning of the > >>>> queue > >>>>>>> unless forceFromStart specified. > >>>>>>> * STORM-615: Add REST API to upload topology. > >>>>>>> * STORM-807: quote args correctly in /bin/storm > >>>>>>> * STORM-686: Add worker-launcher to storm-dist. > >>>>>>> * STORM-789: Send more topology context to Multi-Lang components > via > >>>>>>> initial handshake > >>>>>>> * STORM-764: Have option to compress thrift heartbeat > >>>>>>> * STORM-766 (Include version info in the service page) > >>>>>>> * STORM-765: Thrift serialization for local state. > >>>>>>> * STORM-762: uptime for worker heartbeats is lost when converted to > >>>> thrift > >>>>>>> * STORM-750: Set Config serialVersionUID > >>>>>>> * STORM-714: Make CSS more consistent with self, prev release > >>>>>>> * STORM-796: Add support for "error" command in ShellSpout > >>>>>>> * STORM-745: fix storm.cmd to evaluate 'shift' correctly with > 'storm > >>>> jar' > >>>>>>> * STORM-681: Auto insert license header with genthrift.sh > >>>>>>> * STORM-707: Client (Netty): improve logging to help > troubleshooting > >>>>>>> connection woes > >>>>>>> * STORM-699: storm-jdbc should support custom insert queries. > >>>>>>> * STORM-625: Don't leak netty clients when worker moves or reuse > >>> netty > >>>>>>> client. > >>>>>>> * STORM-682: supervisor should handle worker state corruption > >>>> gracefully. > >>>>>>> * STORM-446: Allow superusers to impersonate other users in secure > >>>> mode. > >>>>>>> * STORM-659: return grep matches each on its own line. > >>>>>>> * STORM-693: KafkaBolt exception handling improvement. > >>>>>>> * STORM-675: Allow users to have storm-env.sh under config dir to > >>> set > >>>>>>> custom JAVA_HOME and other env variables. > >>>>>>> * STORM-539: Storm Hive Connector. > >>>>>>> * STORM-616: Storm JDBC Connector. > >>>>>>> * STORM-329: fix cascading Storm failure by improving reconnection > >>>>>>> strategy and buffering messages (thanks tedxia) > >>>>>>> * STORM-641: Add total number of topologies to > >>> api/v1/cluster/summary. > >>>>>>> * STORM-640: Storm UI vulnerable to poodle attack. > >>>>>>> * STORM-651: improvements to storm.cmd > >>>>>>> * STORM-456: Storm UI: cannot navigate to topology page when name > >>>> contains > >>>>>>> spaces. > >>>>>>> * STORM-627: Storm-hbase configuration error. > >>>>>>> * STORM-248: cluster.xml location is hardcoded for workers > >>>>>>> * STORM-322: Windows script do not handle spaces in JAVA_HOME path > >>>>>>> * STORM-586: Trident kafka spout fails instead of updating offset > >>> when > >>>>>>> kafka offset is out of range. > >>>>>>> * STORM-595: storm-hdfs can only work with sequence files that use > >>>>>>> Writables. > >>>>>>> * STORM-487: Remove storm.cmd, no need to duplicate work python > >>> runs on > >>>>>>> windows too. > >>>>>>> * STORM-585: Performance issue in none grouping > >>>>>>> * STORM-525: Add time sorting function to the 2nd col of bolt exec > >>>> table > >>>>>>> * STORM-548: Receive Thread Shutdown hook should connect to local > >>>> hostname > >>>>>>> but not Localhost > >>>>>>> * STORM-567: Move Storm Documentation/Website from SVN to git > >>>>>>> * STORM-533: Add in client and server IConnection metrics. > >>>>>>> * STORM-572: Storm UI 'favicon.ico' > >>>>>>> * STORM-572: Allow Users to pass TEST-TIMEOUT-MS for java > >>>>>>> * STORM-571: upgrade clj-time. > >>>>>>> * STORM-569: Add Conf for bolt's outgoing overflow-buffer. > >>>>>>> * STORM-565: Fix NPE when topology.groups is null. > >>>>>>> * STORM-575: Ability to specify Jetty host to bind to > >>>>>>> * STORM-577: long time launch worker will block supervisor > heartbeat > >>>>>>> * STORM-505: Fix debug string construction > >>>>>>> * STORM-613: Fix wrong getOffset return value > >>>>>>> * STORM-612: Update the contact address in configure.ac > >>>>>>> * STORM-611: Remove extra "break"s > >>>>>>> * STORM-610: Check the return value of fts_close() > >>>>>>> * STORM-442: multilang ShellBolt/ShellSpout die() can be hang when > >>>>>>> Exception happened > >>>>>>> * STORM-410: Add groups support to log-viewer > >>>>>>> * STORM-444: Add AutoHDFS like credential fetching for HBase > >>>>>>> * STORM-552: Add netty socket backlog config > >>>>>>> * STORM-578: Calls to submit-mocked-assignment in supervisor-test > >>> use > >>>>>>> invalid executor-id format > >>>>>>> * STORM-600: upgrade jacoco plugin to support jdk8 > >>>>>>> * STORM-495: KafkaSpout retries with exponential backoff > >>>>>>> * STORM-620: Duplicate maven plugin declaration > >>>>>>> * STORM-599: Use nimbus's cached heartbeats rather than fetching > >>> again > >>>>>>> from ZK > >>>>>>> * STORM-559: ZkHosts in README should use 2181 as port. > >>>>>>> * STORM-243: Record version and revision information in builds > >>>>>>> * STORM-630: Support for Clojure 1.6.0 > >>>>>>> * STORM-629: Place Link to Source Code Repository on Webpage > >>>>>>> * STORM-632: New grouping for better load balancing > >>>>>>> * STORM-527: update worker.clj -- delete "missing-tasks" checking > >>>>>>> * STORM-623: Generate latest javadocs > >>>>>>> * STORM-635: logviewer returns 404 if storm_home/logs is a > symlinked > >>>> dir. > >>>>>>> * STORM-636: Faster, optional retrieval of last component error > >>>>>>> * STORM-608: Storm UI CSRF escape characters not work correctly. > >>>>>>> * STORM-626: Add script to print out the merge command for a given > >>> pull > >>>>>>> request. > >>>>>>> * STORM-601: Make jira-github-join ignore case. > >>>>>>> * STORM-667: Incorrect capitalization "SHell" in > >>> Multilang-protocol.md > >>>>>>> * STORM-637: Integrate PartialKeyGrouping into storm API > >>>>>>> * STORM-672: Typo in Trident documentation example > >>>>>>> * STORM-400: Thrift upgrade to thrift-0.9.2 > >>>>>>> * STORM-673: Typo 'deamon' in security documentation > >>>>>>> * STORM-441: Remove bootstrap macro from Clojure codebase > >>>>>>> * STORM-609: Add storm-redis to storm external > >>>>>>> * STORM-130: Supervisor getting killed due to > >>>>>>> java.io.FileNotFoundException: File '../stormconf.ser' does not > >>> exist. > >>>>>>> * STORM-684: In RichSpoutBatchExecutor: underlying spout is not > >>> closed > >>>>>>> when emitter is closed > >>>>>>> * STORM-683: Make false in a conf really evaluate to false in > >>> clojure. > >>>>>>> * STORM-685: wrong output in log when committed offset is too far > >>>> behind > >>>>>>> latest offset > >>>>>>> * STORM-688: update Util to compile under JDK8 > >>>>>>> * STORM-687: Storm UI does not display up to date information > >>> despite > >>>>>>> refreshes in IE > >>>>>>> * STORM-557: High Quality Images for presentations > >>>>>>> * STORM-554: the type of first param "topology" should be > >>>> ^StormTopology > >>>>>>> not ^TopologyContext > >>>>>>> * STORM-469: Storm UI Last Error Detail Insufficient for debugging > >>>>>>> * STORM-656: Document "external" modules and "Committer Sponsors" > >>>>>>> * STORM-657: make the shutdown-worker sleep time before kill -9 > >>>>>>> configurable > >>>>>>> * STORM-663: Create javadocs for BoltDeclarer > >>>>>>> * STORM-690: Return Jedis into JedisPool with marking 'broken' if > >>>>>>> connection is broken > >>>>>>> * STORM-669: Replace links with ones to latest api document > >>>>>>> * STORM-670: restore java 1.6 compatibility (storm-kafka) > >>>>>>> * STORM-696: Single Namespace Test Launching > >>>>>>> * STORM-689: SimpleACLAuthorizer should provide a way to restrict > >>> who > >>>> can > >>>>>>> submit topologies. > >>>>>>> * STORM-541: Build produces maven warnings > >>>>>>> * STORM-634: Storm serialization changed to thrift to support > >>> rolling > >>>>>>> upgrade. > >>>>>>> * STORM-570: Switch from tablesorter to datatables jquery plugin. > >>>>>>> * STORM-723: Remove RedisStateSetUpdater / > RedisStateSetCountQuerier > >>>> which > >>>>>>> didn't tested and have a bug > >>>>>>> * STORM-749: Removing CSRF check from REST API. > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> Name : 임 정택 > >>>>>> Blog : http://www.heartsavior.net / http://dev.heartsavior.net > >>>>>> Twitter : http://twitter.com/heartsavior > >>>>>> LinkedIn : http://www.linkedin.com/in/heartsavior > >>>>> > >>>> > >>> > >>> > >>> > >>> -- > >>> Name : 임 정택 > >>> Blog : http://www.heartsavior.net / http://dev.heartsavior.net > >>> Twitter : http://twitter.com/heartsavior > >>> LinkedIn : http://www.linkedin.com/in/heartsavior > >>> > >>> > >>> > >> > >> > >> > >> -- > >> Name : 임 정택 > >> Blog : http://www.heartsavior.net / http://dev.heartsavior.net > >> Twitter : http://twitter.com/heartsavior > >> LinkedIn : http://www.linkedin.com/in/heartsavior > >> > > > > > > > > -- > > Name : 임 정택 > > Blog : http://www.heartsavior.net / http://dev.heartsavior.net > > Twitter : http://twitter.com/heartsavior > > LinkedIn : http://www.linkedin.com/in/heartsavior > -- Name : 임 정택 Blog : http://www.heartsavior.net / http://dev.heartsavior.net Twitter : http://twitter.com/heartsavior LinkedIn : http://www.linkedin.com/in/heartsavior
