GitHub user wujinhu opened a pull request:
https://github.com/apache/incubator-eagle/pull/481
[EAGLE-593] Eagle Topology assembly multi-version Hadoop support & bug fix
1. User may want to support different version of hadoop in eagle jpm when
uses topology asembly to be a final package. For this requirement, we add
profiles to eagle-topology-assembly pom.xml. In this pom, we could add
different versions of Hadoop.
2. Fix StormSubmitter does not support submit another jar
In storm StormSubmitter
----------------------------------------------------------------------------------------------
private static String submittedJar = null;
private static void submitJar(Map conf, ProgressListener listener) {
if(submittedJar==null)
{ LOG.info("Jar not uploaded to master yet. Submitting jar..."); String
localJar = System.getProperty("storm.jar"); submittedJar = submitJar(conf,
localJar, listener); }
else
{ LOG.info("Jar already uploaded to master. Not submitting jar."); }
}
----------------------------------------------------------------------------------------------
It can not submit another jar once submittedJar is set.
So I rewrote this class.
3. Fix MR Running Job that does not set finished jobs' state
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/wujinhu/incubator-eagle EAGLE-593
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-eagle/pull/481.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 #481
----
commit ddaf662a5d7df4ae40c88871f17d2efb0a8157ab
Author: wujinhu <[email protected]>
Date: 2016-10-10T02:27:59Z
Eagle Topology assembly multi-version Hadoop support & bug fix
commit 52e73185155c42af3ecebc8ee0ba09ca3cb39840
Author: wujinhu <[email protected]>
Date: 2016-10-10T02:31:31Z
Eagle Topology assembly multi-version Hadoop support & bug fix
----
---
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.
---