From 02d8e3732875da5fad7e627c6e7aa55db56261f1 Mon Sep 17 00:00:00 2001 From: Steven Rowe Date: Tue, 1 Oct 2013 21:01:12 +0000 Subject: [PATCH] LUCENE-5249: All Lucene/Solr modules should use the same dependency versions git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1528215 13f79535-47bb-0310-9956-ffa450edef68 --- lucene/CHANGES.txt | 5 + lucene/analysis/icu/ivy.xml | 2 +- lucene/analysis/kuromoji/ivy.xml | 4 +- lucene/analysis/morfologik/ivy.xml | 6 +- lucene/analysis/phonetic/ivy.xml | 2 +- lucene/analysis/uima/ivy.xml | 6 +- lucene/benchmark/ivy.xml | 6 +- lucene/demo/ivy.xml | 2 +- lucene/expressions/ivy.xml | 6 +- lucene/ivy-settings.xml | 2 + lucene/ivy-versions.properties | 122 ++++++++++++++++++++++ lucene/licenses/httpclient-4.2.3.jar.sha1 | 1 - lucene/licenses/httpclient-4.2.6.jar.sha1 | 1 + lucene/licenses/httpcore-4.2.2.jar.sha1 | 1 - lucene/licenses/httpcore-4.2.5.jar.sha1 | 1 + lucene/replicator/ivy.xml | 20 ++-- lucene/sandbox/ivy.xml | 2 +- lucene/spatial/ivy.xml | 2 +- lucene/test-framework/ivy.xml | 8 +- solr/build.xml | 3 +- solr/common-build.xml | 4 - solr/contrib/analysis-extras/ivy.xml | 8 +- solr/contrib/clustering/ivy.xml | 16 +-- solr/contrib/dataimporthandler/ivy.xml | 6 +- solr/contrib/extraction/ivy.xml | 58 +++++----- solr/contrib/langid/ivy.xml | 4 +- solr/contrib/uima/ivy.xml | 12 +-- solr/contrib/velocity/ivy.xml | 8 +- solr/core/ivy.xml | 57 +++++----- solr/example/example-DIH/ivy.xml | 4 +- solr/example/ivy.xml | 39 ++++--- solr/solrj/ivy.xml | 24 ++--- solr/test-framework/ivy.xml | 8 +- 33 files changed, 285 insertions(+), 165 deletions(-) create mode 100644 lucene/ivy-versions.properties delete mode 100644 lucene/licenses/httpclient-4.2.3.jar.sha1 create mode 100644 lucene/licenses/httpclient-4.2.6.jar.sha1 delete mode 100644 lucene/licenses/httpcore-4.2.2.jar.sha1 create mode 100644 lucene/licenses/httpcore-4.2.5.jar.sha1 diff --git a/lucene/CHANGES.txt b/lucene/CHANGES.txt index 0ffe3338579..dea0b9bec67 100644 --- a/lucene/CHANGES.txt +++ b/lucene/CHANGES.txt @@ -123,6 +123,11 @@ Changes in backwards compatibility policy had a custom Directory implementation that extended Directory, you need to extend BaseDirectory instead. (Adrien Grand) +Build + +* LUCENE-5249: All Lucene/Solr modules should use the same dependency versions + (Steve Rowe) + ======================= Lucene 4.5.0 ======================= New features diff --git a/lucene/analysis/icu/ivy.xml b/lucene/analysis/icu/ivy.xml index 1ef176cf38d..398fb4c1f01 100644 --- a/lucene/analysis/icu/ivy.xml +++ b/lucene/analysis/icu/ivy.xml @@ -19,7 +19,7 @@ - + diff --git a/lucene/analysis/kuromoji/ivy.xml b/lucene/analysis/kuromoji/ivy.xml index ae8a8199c5f..7fa7fe0b4c3 100644 --- a/lucene/analysis/kuromoji/ivy.xml +++ b/lucene/analysis/kuromoji/ivy.xml @@ -25,10 +25,10 @@ - + - + diff --git a/lucene/analysis/morfologik/ivy.xml b/lucene/analysis/morfologik/ivy.xml index c4dd72fc7e8..fb700b68b35 100644 --- a/lucene/analysis/morfologik/ivy.xml +++ b/lucene/analysis/morfologik/ivy.xml @@ -19,9 +19,9 @@ - - - + + + diff --git a/lucene/analysis/phonetic/ivy.xml b/lucene/analysis/phonetic/ivy.xml index 1c2ae951ea1..9b46829b538 100644 --- a/lucene/analysis/phonetic/ivy.xml +++ b/lucene/analysis/phonetic/ivy.xml @@ -19,7 +19,7 @@ - + diff --git a/lucene/analysis/uima/ivy.xml b/lucene/analysis/uima/ivy.xml index 0eca94c97ee..5a9b1a4d355 100644 --- a/lucene/analysis/uima/ivy.xml +++ b/lucene/analysis/uima/ivy.xml @@ -19,9 +19,9 @@ - - - + + + diff --git a/lucene/benchmark/ivy.xml b/lucene/benchmark/ivy.xml index a640c72a09a..ff13fec2988 100644 --- a/lucene/benchmark/ivy.xml +++ b/lucene/benchmark/ivy.xml @@ -19,9 +19,9 @@ - - - + + + diff --git a/lucene/demo/ivy.xml b/lucene/demo/ivy.xml index a8bb411bd13..d5f840162ef 100644 --- a/lucene/demo/ivy.xml +++ b/lucene/demo/ivy.xml @@ -19,7 +19,7 @@ - + diff --git a/lucene/expressions/ivy.xml b/lucene/expressions/ivy.xml index e48e517a63a..ad6780bff82 100644 --- a/lucene/expressions/ivy.xml +++ b/lucene/expressions/ivy.xml @@ -19,9 +19,9 @@ - - - + + + diff --git a/lucene/ivy-settings.xml b/lucene/ivy-settings.xml index 575d74ed8b3..d9381f48fe8 100644 --- a/lucene/ivy-settings.xml +++ b/lucene/ivy-settings.xml @@ -21,6 +21,8 @@ + + diff --git a/lucene/ivy-versions.properties b/lucene/ivy-versions.properties new file mode 100644 index 00000000000..2d5782f9a2c --- /dev/null +++ b/lucene/ivy-versions.properties @@ -0,0 +1,122 @@ +/cglib/cglib-nodep = 2.2 +/com.carrotsearch.randomizedtesting/junit4-ant = 2.0.10 +/com.carrotsearch.randomizedtesting/randomizedtesting-runner = 2.0.10 +/com.carrotsearch/hppc = 0.5.2 +/com.cybozu.labs/langdetect = 1.1-20120112 +/com.drewnoakes/metadata-extractor = 2.6.2 +/com.google.guava/guava = 14.0.1 +/com.google.protobuf/protobuf-java = 2.4.0a +/com.googlecode.concurrentlinkedhashmap/concurrentlinkedhashmap-lru = 1.2 +/com.googlecode.juniversalchardet/juniversalchardet = 1.0.3 +/com.googlecode.mp4parser/isoparser = 1.0-RC-1 +/com.ibm.icu/icu4j = 49.1 +/com.spatial4j/spatial4j = 0.3 +/com.sun.jersey/jersey-core = 1.16 +/commons-beanutils/commons-beanutils = 1.7.0 +/commons-cli/commons-cli = 1.2 +/commons-codec/commons-codec = 1.7 +/commons-collections/commons-collections = 3.2.1 +/commons-configuration/commons-configuration = 1.6 +/commons-digester/commons-digester = 2.0 +/commons-fileupload/commons-fileupload = 1.2.1 +/commons-io/commons-io = 2.1 +/commons-lang/commons-lang = 2.6 +/commons-logging/commons-logging = 1.1.1 +/de.l3s.boilerpipe/boilerpipe = 1.1.0 +/dom4j/dom4j = 1.6.1 +/edu.ucar/netcdf = 4.2-min +/hsqldb/hsqldb = 1.8.0.10 +/jakarta-regexp/jakarta-regexp = 1.4 +/javax.activation/activation = 1.1 +/javax.mail/mail = 1.4.1 +/javax.servlet/javax.servlet-api = 3.0.1 +/javax.servlet/servlet-api = 2.4 +/jdom/jdom = 1.0 +/joda-time/joda-time = 2.2 +/junit/junit = 4.10 +/log4j/log4j = 1.2.16 +/mecab/mecab-ipadic = 2.7.0-20070801 +/mecab/mecab-naist-jdic = 0.6.3b-20111013 +/net.arnx/jsonic = 1.2.7 +/net.sourceforge.nekohtml/nekohtml = 1.9.17 +/org.antlr/antlr-runtime = 3.5 +/org.apache.ant/ant = 1.8.2 +/org.apache.commons/commons-compress = 1.4.1 +/org.apache.derby/derby = 10.9.1.0 +hadoop.version = 2.0.5-alpha +/org.apache.hadoop/hadoop-annotations = ${hadoop.version} +/org.apache.hadoop/hadoop-auth = ${hadoop.version} +/org.apache.hadoop/hadoop-common = ${hadoop.version} +/org.apache.hadoop/hadoop-hdfs = ${hadoop.version} +/org.apache.httpcomponents/httpclient = 4.2.3 +/org.apache.httpcomponents/httpclient = 4.2.6 +/org.apache.httpcomponents/httpcore = 4.2.2 +/org.apache.httpcomponents/httpcore = 4.2.5 +/org.apache.httpcomponents/httpmime = 4.2.6 +/org.apache.james/apache-mime4j-core = 0.7.2 +/org.apache.james/apache-mime4j-dom = 0.7.2 +/org.apache.mahout/mahout-collections = 1.0 +/org.apache.mahout/mahout-math = 0.6 +/org.apache.pdfbox/fontbox = 1.8.1 +/org.apache.pdfbox/jempbox = 1.8.1 +/org.apache.pdfbox/pdfbox = 1.8.1 +/org.apache.poi/poi = 3.9 +/org.apache.poi/poi-ooxml = 3.9 +/org.apache.poi/poi-ooxml-schemas = 3.9 +/org.apache.poi/poi-scratchpad = 3.9 +/org.apache.tika/tika-core = 1.4 +/org.apache.tika/tika-parsers = 1.4 +/org.apache.uima/AlchemyAPIAnnotator = 2.3.1 +/org.apache.uima/OpenCalaisAnnotator = 2.3.1 +/org.apache.uima/Tagger = 2.3.1 +/org.apache.uima/WhitespaceTokenizer = 2.3.1 +/org.apache.uima/uimaj-core = 2.3.1 +/org.apache.velocity/velocity = 1.7 +/org.apache.velocity/velocity-tools = 2.0 +/org.apache.xmlbeans/xmlbeans = 2.3.0 +/org.apache.zookeeper/zookeeper = 3.4.5 +/org.bouncycastle/bcmail-jdk15 = 1.45 +/org.bouncycastle/bcprov-jdk15 = 1.45 +/org.carrot2.attributes/attributes-binder = 1.2.0 +/org.carrot2/carrot2-mini = 3.8.0 +/org.carrot2/morfologik-fsa = 1.7.1 +/org.carrot2/morfologik-polish = 1.7.1 +/org.carrot2/morfologik-stemming = 1.7.1 +/org.ccil.cowan.tagsoup/tagsoup = 1.2.1 +/org.codehaus.jackson/jackson-core-asl = 1.7.4 +/org.codehaus.jackson/jackson-mapper-asl = 1.7.4 +/org.codehaus.woodstox/wstx-asl = 3.2.7 +/org.easymock/easymock = 3.0 +/org.eclipse.jetty.orbit/javax.servlet = 3.0.0.v201112011016 +jetty.version = 8.1.10.v20130312 +/org.eclipse.jetty/jetty-continuation = ${jetty.version} +/org.eclipse.jetty/jetty-deploy = ${jetty.version} +/org.eclipse.jetty/jetty-http = ${jetty.version} +/org.eclipse.jetty/jetty-io = ${jetty.version} +/org.eclipse.jetty/jetty-jmx = ${jetty.version} +/org.eclipse.jetty/jetty-security = ${jetty.version} +/org.eclipse.jetty/jetty-server = ${jetty.version} +/org.eclipse.jetty/jetty-servlet = ${jetty.version} +/org.eclipse.jetty/jetty-start = ${jetty.version} +/org.eclipse.jetty/jetty-util = ${jetty.version} +/org.eclipse.jetty/jetty-webapp = ${jetty.version} +/org.eclipse.jetty/jetty-xml = ${jetty.version} +/org.gagravarr/vorbis-java-core = 0.1 +/org.gagravarr/vorbis-java-tika = 0.1 +/org.mortbay.jetty/jetty = 6.1.26 +/org.mortbay.jetty/jetty-util = 6.1.26 +/org.noggit/noggit = 0.5 +/org.objenesis/objenesis = 1.2 +/org.ow2.asm/asm = 4.1 +/org.ow2.asm/asm-commons = 4.1 +/org.restlet.jee/org.restlet = 2.1.1 +/org.restlet.jee/org.restlet.ext.servlet = 2.1.1 +/org.simpleframework/simple-xml = 2.7 +/org.slf4j/jcl-over-slf4j = 1.6.6 +/org.slf4j/jul-to-slf4j = 1.6.6 +/org.slf4j/slf4j-api = 1.6.6 +/org.slf4j/slf4j-log4j12 = 1.6.6 +/org.tukaani/xz = 1.0 +/rome/rome = 0.9 +/xerces/xercesImpl = 2.9.1 + diff --git a/lucene/licenses/httpclient-4.2.3.jar.sha1 b/lucene/licenses/httpclient-4.2.3.jar.sha1 deleted file mode 100644 index b7371916b97..00000000000 --- a/lucene/licenses/httpclient-4.2.3.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -37ced84d839a02fb856255eca85f0a4be95aa634 diff --git a/lucene/licenses/httpclient-4.2.6.jar.sha1 b/lucene/licenses/httpclient-4.2.6.jar.sha1 new file mode 100644 index 00000000000..595aa27658b --- /dev/null +++ b/lucene/licenses/httpclient-4.2.6.jar.sha1 @@ -0,0 +1 @@ +e4ca30a6a3a075053a61c6fc850d2432dc012ba7 diff --git a/lucene/licenses/httpcore-4.2.2.jar.sha1 b/lucene/licenses/httpcore-4.2.2.jar.sha1 deleted file mode 100644 index 0bc6aaa3f97..00000000000 --- a/lucene/licenses/httpcore-4.2.2.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -b76bee23cd3f3ee9b98bc7c2c14670e821ddbbfd diff --git a/lucene/licenses/httpcore-4.2.5.jar.sha1 b/lucene/licenses/httpcore-4.2.5.jar.sha1 new file mode 100644 index 00000000000..84d99e9ed76 --- /dev/null +++ b/lucene/licenses/httpcore-4.2.5.jar.sha1 @@ -0,0 +1 @@ +472f0f5f8dba5d1962cb9d7739feed739a31c30d diff --git a/lucene/replicator/ivy.xml b/lucene/replicator/ivy.xml index 0fa8dd76de1..d0ae57cfd8b 100644 --- a/lucene/replicator/ivy.xml +++ b/lucene/replicator/ivy.xml @@ -31,16 +31,16 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/lucene/sandbox/ivy.xml b/lucene/sandbox/ivy.xml index 94b89529d34..369205b1f87 100644 --- a/lucene/sandbox/ivy.xml +++ b/lucene/sandbox/ivy.xml @@ -19,7 +19,7 @@ - + diff --git a/lucene/spatial/ivy.xml b/lucene/spatial/ivy.xml index 3325872cf5e..7f59ff3d6e6 100644 --- a/lucene/spatial/ivy.xml +++ b/lucene/spatial/ivy.xml @@ -19,7 +19,7 @@ - + diff --git a/lucene/test-framework/ivy.xml b/lucene/test-framework/ivy.xml index ab3f66e524f..6967cd4a2a4 100644 --- a/lucene/test-framework/ivy.xml +++ b/lucene/test-framework/ivy.xml @@ -29,11 +29,11 @@ - + - - - + + + diff --git a/solr/build.xml b/solr/build.xml index 5be4bad1f6f..4a594e76465 100644 --- a/solr/build.xml +++ b/solr/build.xml @@ -282,10 +282,11 @@ + - + diff --git a/solr/common-build.xml b/solr/common-build.xml index 11e03304f35..ce6cc1e247a 100644 --- a/solr/common-build.xml +++ b/solr/common-build.xml @@ -57,10 +57,6 @@ - - - - - - + + + diff --git a/solr/contrib/clustering/ivy.xml b/solr/contrib/clustering/ivy.xml index 71f8c8c7fc9..f336018124a 100644 --- a/solr/contrib/clustering/ivy.xml +++ b/solr/contrib/clustering/ivy.xml @@ -19,17 +19,17 @@ - + - - - + + + - - + + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - + + diff --git a/solr/contrib/langid/ivy.xml b/solr/contrib/langid/ivy.xml index b828b5a1c0e..c62f7176bd3 100644 --- a/solr/contrib/langid/ivy.xml +++ b/solr/contrib/langid/ivy.xml @@ -19,8 +19,8 @@ - - + + diff --git a/solr/contrib/uima/ivy.xml b/solr/contrib/uima/ivy.xml index 601fa33dd9d..69c3c40ac61 100644 --- a/solr/contrib/uima/ivy.xml +++ b/solr/contrib/uima/ivy.xml @@ -19,12 +19,12 @@ - - - - - - + + + + + + diff --git a/solr/contrib/velocity/ivy.xml b/solr/contrib/velocity/ivy.xml index e907049cd99..279c61fe202 100644 --- a/solr/contrib/velocity/ivy.xml +++ b/solr/contrib/velocity/ivy.xml @@ -19,10 +19,10 @@ - - - - + + + + diff --git a/solr/core/ivy.xml b/solr/core/ivy.xml index cbe7d5cae73..e3039510c2f 100644 --- a/solr/core/ivy.xml +++ b/solr/core/ivy.xml @@ -16,9 +16,6 @@ specific language governing permissions and limitations under the License. --> - -]> @@ -32,46 +29,46 @@ - - - - - - - - - - + + + + + + + + + + - - - - + + + + - + - - - - - - + + + + + + - + - + - - - - + + + + diff --git a/solr/example/example-DIH/ivy.xml b/solr/example/example-DIH/ivy.xml index 9a79eee43f4..cf29155f69d 100644 --- a/solr/example/example-DIH/ivy.xml +++ b/solr/example/example-DIH/ivy.xml @@ -20,8 +20,8 @@ - - + + diff --git a/solr/example/ivy.xml b/solr/example/ivy.xml index 9b62bcf97a8..b26fa765642 100644 --- a/solr/example/ivy.xml +++ b/solr/example/ivy.xml @@ -16,9 +16,6 @@ specific language governing permissions and limitations under the License. --> - -]> @@ -30,24 +27,24 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/solr/solrj/ivy.xml b/solr/solrj/ivy.xml index 9937a41c0c8..72b33596a7c 100644 --- a/solr/solrj/ivy.xml +++ b/solr/solrj/ivy.xml @@ -20,15 +20,15 @@ - - + + - + - - - - - - - - - + + + + + + + + + diff --git a/solr/test-framework/ivy.xml b/solr/test-framework/ivy.xml index 0fccb0fe8e6..59905386509 100644 --- a/solr/test-framework/ivy.xml +++ b/solr/test-framework/ivy.xml @@ -32,13 +32,13 @@ - + - + - - + +