[
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)
