GitHub user dsKarthick opened a pull request: https://github.com/apache/storm/pull/1371
STORM-1733 (0.9.x) Flush stdout and stderr before calling "os.execvp" to prevent log loss. Please see https://github.com/apache/storm/pull/1360 @arunmahadevan @vesense You can merge this pull request into a Git repository by running: $ git pull https://github.com/dsKarthick/storm-1 flush_launch_command_to_stderr_0.9.x-branch Alternatively you can review and apply these changes as the patch at: https://github.com/apache/storm/pull/1371.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1371 ---- commit 98f4e619d54052b73a309d23ab7214953e4c7774 Author: Sriharsha Chintalapani <m...@harsha.io> Date: 2015-02-05T18:08:05Z STORM-130: Supervisor getting killed due to java.io.FileNotFoundException: File '../stormconf.ser' does not exist. Signed-off-by: P. Taylor Goetz <ptgo...@gmail.com> commit a1e5893e1b94c224d39fedf11583b216c21351c8 Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-02-24T20:46:12Z update changelog for STORM-130 commit 62788f295bb1fb1cc83b99c30f82beb40eea5f25 Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-02-24T23:03:40Z port STORM-329 fix to 0.9.x commit 81016c2ed7222da99138bc9971e335533d4cb518 Author: Michael G. Noll <mn...@verisign.com> Date: 2015-02-16T09:01:27Z Track how many messages are being dropped when a connection is unavailable Signed-off-by: P. Taylor Goetz <ptgo...@gmail.com> commit 97a76fc896de508f015dbe32f1473ddbf10d736b Author: Michael G. Noll <mn...@verisign.com> Date: 2015-02-16T09:03:07Z Clarify name of method for dropping messages Signed-off-by: P. Taylor Goetz <ptgo...@gmail.com> commit 9138d9fc255639b4d0d43657379ce467591e8ef2 Author: Michael G. Noll <mn...@verisign.com> Date: 2015-02-16T09:07:35Z Change log level for intentionally dropping messages from WARN to ERROR This change makes the log level for dropping messages consistent in Client.java. Signed-off-by: P. Taylor Goetz <ptgo...@gmail.com> commit 6b06d8468ff5e743fb12b85dd84fe0931041c2c3 Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-02-24T23:18:43Z add STORM-329 to changelog commit e63fb2af9086e2b2e688662ca42a4b4d0112274b Author: Parth Brahmbhatt <brahmbhatt.pa...@gmail.com> Date: 2015-03-03T00:06:58Z STORM-693: when bolt fails to write tuple, it should report error instead of silently acking. Signed-off-by: P. Taylor Goetz <ptgo...@gmail.com> commit 92836de540ec8ab90d7591b96ba02126e80b5c3a Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-03-18T14:59:56Z add STORM-693 to changelog commit c19e482b70f18d690ad165c78551860506486095 Author: Parth Brahmbhatt <brahmbhatt.pa...@gmail.com> Date: 2015-02-20T19:56:22Z STORM-682: supervisor should handle worker state corruption gracefully. Signed-off-by: P. Taylor Goetz <ptgo...@gmail.com> commit f0de11a20fe2f20dc1dc2f485549e0dc342f8680 Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-03-18T15:05:30Z add STORM-682 to changelog commit 835a410c879dc1eb02d9670410f65fe0be6f28c6 Author: Parth Brahmbhatt <brahmbhatt.pa...@gmail.com> Date: 2015-01-14T20:27:35Z STORM-559: ZkHosts in README should use 2181 as port. Signed-off-by: P. Taylor Goetz <ptgo...@gmail.com> commit 30e0be8616c89cb1f8a51fcf462f76a075e6e964 Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-03-18T15:11:16Z add STORM-559 to changelog commit b1bbacb7134d17ff47c2e8b8857a66244a4d1d4f Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-03-18T15:28:11Z add missing import in supervisor.clj commit edf596bac8feab0c8721f7de94474e5549858355 Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-03-18T16:21:38Z [maven-release-plugin] prepare release v0.9.4 commit 48d10e20eb3c750fc41fcf0bef3d49501cf6d5a4 Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-03-18T16:21:45Z [maven-release-plugin] prepare for next development iteration commit 41f44f9914d4f27d0db3f211a85f88301533f09b Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-03-18T17:59:39Z Revert "[maven-release-plugin] prepare for next development iteration" This reverts commit 48d10e20eb3c750fc41fcf0bef3d49501cf6d5a4. commit 233603c3cbd729fdfabd2759bfa7705811996aa4 Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-03-18T18:00:11Z Revert "[maven-release-plugin] prepare release v0.9.4" This reverts commit edf596bac8feab0c8721f7de94474e5549858355. commit 61e1b5c3e226122143c91bbd7527b605f8ed8727 Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-03-18T18:05:51Z add Apache license header to ConnectionWithStatus.java commit 00091d7952681a39281aa171adfad133a5e26330 Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-03-18T18:13:57Z [maven-release-plugin] prepare release v0.9.4 commit c248dd98f681e56ea658a0102d204853f6803adc Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-03-18T18:14:04Z [maven-release-plugin] prepare for next development iteration commit ed5a51f679d38281a62f2a9ac15c13853bc4c577 Author: Jungtaek Lim <kabh...@gmail.com> Date: 2015-04-06T14:53:31Z fix storm.cmd to evaluate 'shift' correctly with 'storm jar' commit a480eab7bac6a3f754da223a30e495ac5480eeba Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-05-07T15:26:11Z update changelog for version 0.9.5 commit 4d550c0f085b86a0c305bd136bb1ddb7cb833d21 Author: Andrew Montalenti <and...@parsely.com> Date: 2015-04-23T20:41:39Z add support for "error" command in ShellSpout commit 97de0853f252a173eaf13eed9a54e47009318f66 Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-05-07T16:07:43Z update changelog for STORM-796 commit ed8ab3ec194f19c75fc2f5c000609204f04b50e8 Author: Enno Shioji <eshi...@gmail.com> Date: 2015-05-28T19:42:05Z Simplified the flow and removed the lock that was causing the deadlock commit 91b8eb3840432e47b79f40abebec8304627732a8 Author: Enno Shioji <eshi...@gmail.com> Date: 2015-05-28T19:46:17Z Bump version commit 2c6b97133103ec6eb919219b0422a255e832c76d Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-05-28T21:00:39Z apply fix for STORM-790 commit 0eb514dcd8a5804e7155aae377e479d323a92ec6 Author: P. Taylor Goetz <ptgo...@gmail.com> Date: 2015-05-28T21:01:44Z add STORM-790 to changelog commit b7d84bdc7fd3de34f45a94131cdbb6bfbd3763dc Author: Enno Shioji <eshi...@gmail.com> Date: 2015-05-28T21:27:31Z Remove background flushing because it doesn't seem necessary. Netty's Channel queues up written data on an unbounded buffer. The background flushing seems to have been added to avoid this, but in practice it was probably doing it anyways because flushMessages(), which is called by send() doesn't check for isWritable. Moreover, queuing on an unbounded buffer seems fine because back pressure is provided by MAX_PENDING_TUPLE. If OOME occurs due to this buffer overflowing, it seems reasonable that one has to reduce MAX_PENDING_TUPLE, rather than Storm trying to cope with it by dropping messages. ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---