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
