[ https://issues.apache.org/jira/browse/STORM-2447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Joseph Evans reassigned STORM-2447: ------------------------------------------ Assignee: Robert Joseph Evans > Make local cluster transparent > ------------------------------ > > Key: STORM-2447 > URL: https://issues.apache.org/jira/browse/STORM-2447 > Project: Apache Storm > Issue Type: Improvement > Components: storm-core > Affects Versions: 2.0.0 > Reporter: Robert Joseph Evans > Assignee: Robert Joseph Evans > > As part of the work for STORM-2441. We would like to split the storm > classpath down so the client jar only has what it needs. Everything else is > in a separate classpath(s) for daemon processes. One of the issues with this > is that local mode is built into almost all examples because it uses a > separate API from the normal storm client API. > To work around this we really should add in a new option to {{storm jar}} > that will include everything on the classpath, set a SystemProperty and call > into a special Main Method. The new main method will > 1) start up the LocalCluster > 2) configure SotrmSubmitter, NimbusClinet and DRPCClient to talk to the > LocalCluster instead. > 3) run the regular main method > 4) optionally sleep for a configurable amount of time > 5) shut down the local cluster. -- This message was sent by Atlassian JIRA (v6.3.15#6346)