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 <[email protected]>
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 <[email protected]>
commit a1e5893e1b94c224d39fedf11583b216c21351c8
Author: P. Taylor Goetz <[email protected]>
Date: 2015-02-24T20:46:12Z
update changelog for STORM-130
commit 62788f295bb1fb1cc83b99c30f82beb40eea5f25
Author: P. Taylor Goetz <[email protected]>
Date: 2015-02-24T23:03:40Z
port STORM-329 fix to 0.9.x
commit 81016c2ed7222da99138bc9971e335533d4cb518
Author: Michael G. Noll <[email protected]>
Date: 2015-02-16T09:01:27Z
Track how many messages are being dropped when a connection is unavailable
Signed-off-by: P. Taylor Goetz <[email protected]>
commit 97a76fc896de508f015dbe32f1473ddbf10d736b
Author: Michael G. Noll <[email protected]>
Date: 2015-02-16T09:03:07Z
Clarify name of method for dropping messages
Signed-off-by: P. Taylor Goetz <[email protected]>
commit 9138d9fc255639b4d0d43657379ce467591e8ef2
Author: Michael G. Noll <[email protected]>
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 <[email protected]>
commit 6b06d8468ff5e743fb12b85dd84fe0931041c2c3
Author: P. Taylor Goetz <[email protected]>
Date: 2015-02-24T23:18:43Z
add STORM-329 to changelog
commit e63fb2af9086e2b2e688662ca42a4b4d0112274b
Author: Parth Brahmbhatt <[email protected]>
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 <[email protected]>
commit 92836de540ec8ab90d7591b96ba02126e80b5c3a
Author: P. Taylor Goetz <[email protected]>
Date: 2015-03-18T14:59:56Z
add STORM-693 to changelog
commit c19e482b70f18d690ad165c78551860506486095
Author: Parth Brahmbhatt <[email protected]>
Date: 2015-02-20T19:56:22Z
STORM-682: supervisor should handle worker state corruption gracefully.
Signed-off-by: P. Taylor Goetz <[email protected]>
commit f0de11a20fe2f20dc1dc2f485549e0dc342f8680
Author: P. Taylor Goetz <[email protected]>
Date: 2015-03-18T15:05:30Z
add STORM-682 to changelog
commit 835a410c879dc1eb02d9670410f65fe0be6f28c6
Author: Parth Brahmbhatt <[email protected]>
Date: 2015-01-14T20:27:35Z
STORM-559: ZkHosts in README should use 2181 as port.
Signed-off-by: P. Taylor Goetz <[email protected]>
commit 30e0be8616c89cb1f8a51fcf462f76a075e6e964
Author: P. Taylor Goetz <[email protected]>
Date: 2015-03-18T15:11:16Z
add STORM-559 to changelog
commit b1bbacb7134d17ff47c2e8b8857a66244a4d1d4f
Author: P. Taylor Goetz <[email protected]>
Date: 2015-03-18T15:28:11Z
add missing import in supervisor.clj
commit edf596bac8feab0c8721f7de94474e5549858355
Author: P. Taylor Goetz <[email protected]>
Date: 2015-03-18T16:21:38Z
[maven-release-plugin] prepare release v0.9.4
commit 48d10e20eb3c750fc41fcf0bef3d49501cf6d5a4
Author: P. Taylor Goetz <[email protected]>
Date: 2015-03-18T16:21:45Z
[maven-release-plugin] prepare for next development iteration
commit 41f44f9914d4f27d0db3f211a85f88301533f09b
Author: P. Taylor Goetz <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date: 2015-03-18T18:05:51Z
add Apache license header to ConnectionWithStatus.java
commit 00091d7952681a39281aa171adfad133a5e26330
Author: P. Taylor Goetz <[email protected]>
Date: 2015-03-18T18:13:57Z
[maven-release-plugin] prepare release v0.9.4
commit c248dd98f681e56ea658a0102d204853f6803adc
Author: P. Taylor Goetz <[email protected]>
Date: 2015-03-18T18:14:04Z
[maven-release-plugin] prepare for next development iteration
commit ed5a51f679d38281a62f2a9ac15c13853bc4c577
Author: Jungtaek Lim <[email protected]>
Date: 2015-04-06T14:53:31Z
fix storm.cmd to evaluate 'shift' correctly with 'storm jar'
commit a480eab7bac6a3f754da223a30e495ac5480eeba
Author: P. Taylor Goetz <[email protected]>
Date: 2015-05-07T15:26:11Z
update changelog for version 0.9.5
commit 4d550c0f085b86a0c305bd136bb1ddb7cb833d21
Author: Andrew Montalenti <[email protected]>
Date: 2015-04-23T20:41:39Z
add support for "error" command in ShellSpout
commit 97de0853f252a173eaf13eed9a54e47009318f66
Author: P. Taylor Goetz <[email protected]>
Date: 2015-05-07T16:07:43Z
update changelog for STORM-796
commit ed8ab3ec194f19c75fc2f5c000609204f04b50e8
Author: Enno Shioji <[email protected]>
Date: 2015-05-28T19:42:05Z
Simplified the flow and removed the lock that was causing the deadlock
commit 91b8eb3840432e47b79f40abebec8304627732a8
Author: Enno Shioji <[email protected]>
Date: 2015-05-28T19:46:17Z
Bump version
commit 2c6b97133103ec6eb919219b0422a255e832c76d
Author: P. Taylor Goetz <[email protected]>
Date: 2015-05-28T21:00:39Z
apply fix for STORM-790
commit 0eb514dcd8a5804e7155aae377e479d323a92ec6
Author: P. Taylor Goetz <[email protected]>
Date: 2015-05-28T21:01:44Z
add STORM-790 to changelog
commit b7d84bdc7fd3de34f45a94131cdbb6bfbd3763dc
Author: Enno Shioji <[email protected]>
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 [email protected] or file a JIRA ticket
with INFRA.
---