[ 
https://issues.apache.org/jira/browse/SAMZA-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13810509#comment-13810509
 ] 

Chris Riccomini commented on SAMZA-69:
--------------------------------------

The problem is that we're depending on leveldbjni-all:

  http://mvnrepository.com/artifact/org.fusesource.leveldbjni/leveldbjni-all/1.8

It's possible that we could publish one version of samza-kv per OS (using 
classifiers). I'm not sure how much benefit this would provide, though.

> Leveldb downloads windows versions of JARs on linux machines
> ------------------------------------------------------------
>
>                 Key: SAMZA-69
>                 URL: https://issues.apache.org/jira/browse/SAMZA-69
>             Project: Samza
>          Issue Type: Bug
>          Components: kv
>    Affects Versions: 0.6.0
>            Reporter: Chris Riccomini
>
> With the key-value and gradle code it looks like Gradle or leveldb is being 
> indiscriminate about jars it downloads. On my OSX box: 
> {noformat} 
> Download 
> http://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-all/1.7/leveldbjni-all-1.7.pom
>  
> Download 
> http://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-project/1.7/leveldbjni-project-1.7.pom
>  
> Download 
> http://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni/1.7/leveldbjni-1.7.pom
>  
> Download 
> http://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-osx/1.5/leveldbjni-osx-1.5.pom
>  
> Download 
> http://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-linux32/1.5/leveldbjni-linux32-1.5.pom
>  
> Download 
> http://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-linux64/1.5/leveldbjni-linux64-1.5.pom
>  
> Download 
> http://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-win32/1.5/leveldbjni-win32-1.5.pom
>  
> Download 
> http://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-win64/1.5/leveldbjni-win64-1.5.pom
>  
> ... 
> Download 
> http://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-osx/1.5/leveldbjni-osx-1.5.jar
>  
> Download 
> http://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-linux32/1.5/leveldbjni-linux32-1.5.jar
>  
> Download 
> http://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-linux64/1.5/leveldbjni-linux64-1.5.jar
>  
> Download 
> http://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-win32/1.5/leveldbjni-win32-1.5.jar
>  
> Download 
> http://repo1.maven.org/maven2/org/fusesource/leveldbjni/leveldbjni-win64/1.5/leveldbjni-win64-1.5.jar
>  
> {noformat} 
> It'd be better to not download jars for other platforms.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to