Github user ottobackwards commented on the issue:

    https://github.com/apache/metron/pull/530
  
    ```code 
    ------------- 
    To have a single lib, some things that were in other nifi libraries had to 
be relocated.
    
    ./bundles: 
    ExtensionManager.java        -> MODIFIED
    NarClassLoader.java -> BundleClassLoader.java
    NarThreadContextClassLoader.java -> BundleThreadContextClassLoader.java
    ExtensionMapping.java -> MODIFIED
    NarClassLoaders.java -> BundleClassLoaders.java
    NarUnpacker.java  -> BundleUnpacker.java
    InstanceClassLoader.java -> MODIFIED
    NarCloseable.java  -> BundleCloseable.java
    NarManifestEntry.java -> BundleManifestEntry.java
    NotInitializedException.java -> CREATED
    ExtensionClassInitializer.java -> CREATED
    
    ./bundles/bundle
    MOVED FROM  nifi-framework-api/src/main/java/org/apache/nifi/bundle/  into 
this library
    
    ./bundles/annotation/behaviour
    MOVED FROM 
nifi-api/src/main/java/org/apache/nifi/annotation/behavior/RequiresInstanceClassLoading.java
  into this library
    
    
    ./util: 
    BundleProperties.java -> MOVED FROM 
/nifi-commons/nifi-properties/src/main/java/org/apache/nifi/util/NiFiProperties.java
    VFSClassloaderUtil.java -> CREATED FROM 
/metron-stellar/stellar-common/src/main/java/org/apache/metron/stellar/common/utils/VFSClassloaderUtil.java
    BundleUtil.java -> CREATED
    StringUtils.java -> MOVED FROM 
nifi-commons/nifi-properties/src/main/java/org/apache/nifi/util/StringUtils.java
    
    // I created an interface for FileUtils, and made the FileUtils front two 
possible implementations, a VFS on and an HDFS one, because of the differences 
required writing to HDFS
    FileUtils.java -> MODIFIED
    FileUtilities.java  -> CREATED
    HDFSFileUtilities.java      -> CREATED
    VFSFileUtilities.java ->CREATED
    
    --
    ``` 


---
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.
---

Reply via email to