Jason Kania created STORM-467:
---------------------------------
Summary: storm jar executes non-existant or old jar files and
classes
Key: STORM-467
URL: https://issues.apache.org/jira/browse/STORM-467
Project: Apache Storm (Incubating)
Issue Type: Bug
Affects Versions: 0.9.2-incubating
Environment: debian linux wheezy and squeeze with java 1.7.0_67
Reporter: Jason Kania
When issuing the storm jar command, the command will launch with some cached
version of the jar contents even if no jar file is now present at the specified
location on the command line. This should instead cause an error to that a user
is actually running what they think they are.
The second part of this is that some part of storm is caching topology classes
so that when debugging errors, old code is executed instead of the new version
of a class. I would argue that storm should attempt to destroy cached topology
classes if presented with a new version or when an active topology is
terminated.
--
This message was sent by Atlassian JIRA
(v6.2#6252)