You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by sa...@apache.org on 2013/02/15 19:09:14 UTC

svn commit: r1446713 - in /lucene/dev/trunk/solr: licenses/httpcore-4.2.2.jar.sha1 licenses/httpcore-4.2.3.jar.sha1 solrj/ivy.xml

Author: sarowe
Date: Fri Feb 15 18:09:13 2013
New Revision: 1446713

URL: http://svn.apache.org/r1446713
Log:
SOLR-4462: downgraded Solrj httpcore dependency from 4.2.3 to 4.2.2, and added comments to solrj/ivy.xml describing versioning for httpcomponents httpmime and httpcore, based on httpclient version

Added:
    lucene/dev/trunk/solr/licenses/httpcore-4.2.2.jar.sha1   (with props)
Removed:
    lucene/dev/trunk/solr/licenses/httpcore-4.2.3.jar.sha1
Modified:
    lucene/dev/trunk/solr/solrj/ivy.xml

Added: lucene/dev/trunk/solr/licenses/httpcore-4.2.2.jar.sha1
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/licenses/httpcore-4.2.2.jar.sha1?rev=1446713&view=auto
==============================================================================
--- lucene/dev/trunk/solr/licenses/httpcore-4.2.2.jar.sha1 (added)
+++ lucene/dev/trunk/solr/licenses/httpcore-4.2.2.jar.sha1 Fri Feb 15 18:09:13 2013
@@ -0,0 +1 @@
+b76bee23cd3f3ee9b98bc7c2c14670e821ddbbfd

Modified: lucene/dev/trunk/solr/solrj/ivy.xml
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/solrj/ivy.xml?rev=1446713&r1=1446712&r2=1446713&view=diff
==============================================================================
--- lucene/dev/trunk/solr/solrj/ivy.xml (original)
+++ lucene/dev/trunk/solr/solrj/ivy.xml Fri Feb 15 18:09:13 2013
@@ -21,9 +21,24 @@
 
     <dependencies>
       <dependency org="org.apache.zookeeper" name="zookeeper" rev="3.4.5" transitive="false"/>
-      <dependency org="org.apache.httpcomponents" name="httpcore" rev="4.2.3" transitive="false"/>
       <dependency org="org.apache.httpcomponents" name="httpclient" rev="4.2.3" transitive="false"/>
+      <!--
+        The httpmime rev should be kept in sync with the httpclient rev, since both the
+        httpclient and the httpmime modules are sub-modules of the httpcomponents-client
+        module, and both sub-modules draw their version from the httpcomponents-client
+        parent POM.
+       -->
       <dependency org="org.apache.httpcomponents" name="httpmime" rev="4.2.3" transitive="false"/>
+      <!--
+        The httpcore rev should be drawn from the httpcomponents-client POM (the parent POM
+        of the httpclient POM - see the comment above) - the httpclient version and the httpcore
+        version are NOT always in sync with each other.
+
+        E.g. httpclient v4.2.3 depends on httpcore v4.2.2 - see the httpcomponents-client POM
+        - look for <httpcore.version> under <properties>:
+        https://svn.apache.org/repos/asf/httpcomponents/httpclient/tags/4.2.3/pom.xml
+       -->
+      <dependency org="org.apache.httpcomponents" name="httpcore" rev="4.2.2" transitive="false"/>
       <dependency org="commons-io" name="commons-io" rev="${commons-io.version}" transitive="false"/>
       <dependency org="org.slf4j" name="jcl-over-slf4j" rev="1.6.4" transitive="false"/>
       <dependency org="org.codehaus.woodstox" name="wstx-asl" rev="3.2.7" transitive="false"/>