GitHub user Sanil15 opened a pull request:

    https://github.com/apache/samza/pull/824

    SAMZA-1817: Adding pathing jar support for Long Classpath

    - To support long classpath with deterministic jar loading we use a concept 
called pathing jar 
    - A new archive called pathing.jar is created with a custom manifest
    - This custom manifest file contains the deterministic classpath that we 
construct
    
    Readings:
    - [Adding Classes to the JAR File's Classpath  
    ](https://docs.oracle.com/javase/tutorial/deployment/jar/downman.html)
    - [How to avoid argument line too long with manifest files
    
](https://stackoverflow.com/questions/3057841/too-long-line-in-manifest-file-while-trying-to-create-jar)
    - [Pathing Jar information: (from tools)
    
](https://stackoverflow.com/questions/201816/how-to-set-a-long-java-classpath-in-windows)
  

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/Sanil15/samza SAMZA-1817-pathing

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/samza/pull/824.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 #824
    
----
commit 6ef96d0026a82ea1f5c931396af883b41dbdff5f
Author: Sanil15 <sanil.jain15@...>
Date:   2018-11-28T21:46:24Z

    Adding pathing jar support for Long Classpath

----


---

Reply via email to