GitHub user hustfxj opened a pull request:
https://github.com/apache/storm/pull/1184
[STORM-1279] port backtype.storm.daemon.supervisor to java
1 port supervisor.clj to java;
2 Update all the callings to supervisor;
3 Supervisor's class hierarchy as follows:
SupervisorManger is supervisor' manger which can clean and shutdown
supervisor;
SyncSupervisorEvent is responsible for downloading/removing
assignments and topologys' files;
SyncProcessEvent is responsible for starting/killing workers;
SupervisorUtils have common methods;
4. fix the fails on supervisor test in Windows
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/hustfxj/storm supervisor
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/storm/pull/1184.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 #1184
----
commit 08934e29982d3936c9e247a8d7bac563053f869f
Author: xiaojian.fxj <[email protected]>
Date: 2016-02-26T04:38:23Z
port Supervisor to java
commit b281c735f0089d24407af67586a1b41de45ac382
Author: xiaojian.fxj <[email protected]>
Date: 2016-02-26T05:15:56Z
update supervisor's structure
commit 19fcafbd0fe1cbee49e797824c47ba1f6b727270
Author: xiaojian.fxj <[email protected]>
Date: 2016-03-02T01:00:37Z
update test codes about supervisor
commit b09b4129d845aff6be285ea1748b842499c40e0b
Author: xiaojian.fxj <[email protected]>
Date: 2016-03-04T04:14:41Z
Merge branch 'master' into supervisor
----
---
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.
---