[ https://issues.apache.org/jira/browse/ACCUMULO-1321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13647108#comment-13647108 ]
Hudson commented on ACCUMULO-1321: ---------------------------------- Integrated in Accumulo-Trunk #849 (See [https://builds.apache.org/job/Accumulo-Trunk/849/]) ACCUMULO-1321 Created new file vfs file replicator avoid collisions, added classloader unit test that uses two jars, added code to delete replicated files and close vfs instances (Revision 1478165) ACCUMULO-1321 - Introducing VFS with a finally method to close the filesystem. Improvement from the last hack, still not 100% content with it though (Revision 1478126) Result = SUCCESS kturner : Files : * /accumulo/trunk * /accumulo/trunk/assemble * /accumulo/trunk/core * /accumulo/trunk/examples * /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/ZooStore.java * /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/zookeeper/ZooSession.java * /accumulo/trunk/pom.xml * /accumulo/trunk/server * /accumulo/trunk/src * /accumulo/trunk/start/src/main/java/org/apache/accumulo/start/classloader/vfs/AccumuloReloadingVFSClassLoader.java * /accumulo/trunk/start/src/main/java/org/apache/accumulo/start/classloader/vfs/AccumuloVFSClassLoader.java * /accumulo/trunk/start/src/main/java/org/apache/accumulo/start/classloader/vfs/UniqueFileReplicator.java * /accumulo/trunk/start/src/test/java/org/apache/accumulo/start/classloader/vfs/AccumuloReloadingVFSClassLoaderTest.java * /accumulo/trunk/start/src/test/java/org/apache/accumulo/start/classloader/vfs/ContextManagerTest.java * /accumulo/trunk/start/src/test/resources/HelloWorld2.jar vines : Files : * /accumulo/trunk * /accumulo/trunk/core * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/MetadataLocationObtainer.java * /accumulo/trunk/start/src/main/java/org/apache/accumulo/start/classloader/vfs/AccumuloVFSClassLoader.java * /accumulo/trunk/start/src/main/java/org/apache/accumulo/start/classloader/vfs/FinalCloseDefaultFileSystemManager.java > Dynamic Classloader lost jars > ----------------------------- > > Key: ACCUMULO-1321 > URL: https://issues.apache.org/jira/browse/ACCUMULO-1321 > Project: Accumulo > Issue Type: Sub-task > Reporter: John Vines > Assignee: Keith Turner > Priority: Blocker > Fix For: 1.5.0 > > Attachments: ACCUMULO-1321.patch > > > We have a table setup that uses some custom iterators. We ran an MR job > against it without issues. We then ran the job immediately after the first > one wrapped and 2 of my tservers errored with ClassNotFoundException, even > though it ran just fine before. > Unfortunately we don't have a stack trace (to see if it was breaking > differently in the VFSClassLoader), nor a convenient way to recreate > currently. We're working on reproducing it in order to get more information. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira