[
https://issues.apache.org/jira/browse/SOLR-2435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13008717#comment-13008717
]
Hoss Man commented on SOLR-2435:
--------------------------------
FWIW: This is the current count of all jars in the solr _source_ packages on
the 3_1 branch...
{noformat}
$ find -name \*.jar | perl -lpe 's/.*\///' | sort | uniq -c | sort -rn
3 icu4j-4_6.jar
2 log4j-1.2.14.jar
2 junit-4.7.jar
2 commons-beanutils-1.7.0.jar
1 xmlbeans-2.3.0.jar
1 xml-apis-1.0.b2.jar
1 xercesImpl-2.9.1-patched-XERCESJ-1257.jar
1 xercesImpl-2.8.1.jar
1 wstx-asl-3.2.7.jar
1 velocity-tools-2.0-beta3.jar
1 velocity-1.6.1.jar
1 uimaj-core-2.3.1.jar
1 uima-an-wst-2.3.1-SNAPSHOT-r1076132.jar
1 uima-an-tagger-2.3.1-SNAPSHOT-r1062868.jar
1 uima-an-calais-2.3.1-SNAPSHOT-r1062868.jar
1 uima-an-alchemy-2.3.1-SNAPSHOT-r1062868.jar
1 tika-parsers-0.8.jar
1 tika-core-0.8.jar
1 tagsoup-1.2.jar
1 start.jar
1 slf4j-jdk14-1.5.5.jar
1 slf4j-api-1.5.5.jar
1 simple-xml-1.7.3.jar
1 servlet-api-2.5-20081211.jar
1 servlet-api-2.4.jar
1 rome-0.9.jar
1 poi-scratchpad-3.7.jar
1 poi-ooxml-schemas-3.7.jar
1 poi-ooxml-3.7.jar
1 poi-3.7.jar
1 pdfbox-1.3.1.jar
1 pcj-1.2.jar
1 nni-1.0.0.jar
1 netcdf-4.2.jar
1 metadata-extractor-2.4.0-beta-1.jar
1 mail-1.4.1.jar
1 mahout-math-0.3.jar
1 mahout-collections-0.3.jar
1 lucene-core-3.0.2.jar
1 jtidy-r938.jar
1 jsp-api-2.1-glassfish-2.1.v20091210.jar
1 jsp-2.1-jetty-6.1.26.jar
1 jsp-2.1-glassfish-2.1.v20091210.jar
1 jline.jar
1 jetty-util-6.1.26-patched-JETTY-1340.jar
1 jetty-6.1.26-patched-JETTY-1340.jar
1 jempbox-1.3.1.jar
1 jcl-over-slf4j-1.5.5.jar
1 jakarta-regexp-1.4.jar
1 jackson-mapper-asl-1.5.2.jar
1 jackson-core-asl-1.5.2.jar
1 hsqldb-1.8.0.10.jar
1 hppc-0.3.1.jar
1 guava-r05.jar
1 geronimo-stax-api_1.0_spec-1.0.1.jar
1 fontbox-1.3.1.jar
1 easymock-2.2.jar
1 dom4j-1.6.1.jar
1 core-3.1.1.jar
1 commons-logging-1.1.1.jar
1 commons-logging-1.0.4.jar
1 commons-lang-2.4.jar
1 commons-io-1.4.jar
1 commons-httpclient-3.1.jar
1 commons-fileupload-1.2.1.jar
1 commons-digester-2.0.jar
1 commons-digester-1.7.jar
1 commons-csv-1.0-SNAPSHOT-r966014.jar
1 commons-compress-1.1.jar
1 commons-compress-1.0.jar
1 commons-collections-3.2.1.jar
1 commons-collections-3.1.jar
1 commons-codec-1.4.jar
1 colt-1.2.0.jar
1 carrot2-core-3.4.2.jar
1 boilerpipe-1.1.0.jar
1 bcprov-jdk15-1.45.jar
1 bcmail-jdk15-1.45.jar
1 asm-3.1.jar
1 apache-solr-noggit-r944541.jar
1 ant-junit-1.7.1.jar
1 ant-1.7.1.jar
1 activation-1.1.jar
{noformat}
These are the ones that seem a bit alarming at first glance...
{noformat}
1 xercesImpl-2.9.1-patched-XERCESJ-1257.jar
1 xercesImpl-2.8.1.jar
1 commons-logging-1.1.1.jar
1 commons-logging-1.0.4.jar
1 commons-digester-2.0.jar
1 commons-digester-1.7.jar
1 commons-compress-1.1.jar
1 commons-compress-1.0.jar
1 commons-collections-3.2.1.jar
1 commons-collections-3.1.jar
{noformat}
...but the overlaps all come from contrib/benchmark, so the odds of someone
having two different versions of those in their classpath when running solr are
low.
What is kind of concerning is that benchmark is using a patched version of
xercesImpl because of XERCESJ-1257, but SolrCell is using xercesImpl-2.8.1.jar
... should SolrCell be using the patched version as well?
> Duplicate Jars in release packages
> ----------------------------------
>
> Key: SOLR-2435
> URL: https://issues.apache.org/jira/browse/SOLR-2435
> Project: Solr
> Issue Type: Bug
> Reporter: Hoss Man
> Fix For: 3.1
>
>
> Reviewing the 3.1 release candidates, i've noticed that in a few places we
> have duplicated jars.
> of particular note is the "ICU4J" jar, which not only exists in two different
> solr contrib lib directories, but also exists in modules.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]