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
