You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by ni...@apache.org on 2008/01/11 10:10:06 UTC

svn commit: r611116 - /maven/archiva/trunk/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java

Author: nicolas
Date: Fri Jan 11 01:10:06 2008
New Revision: 611116

URL: http://svn.apache.org/viewvc?rev=611116&view=rev
Log:
reverted preivous change : cacheFailure is shared between connectors and has side effects

Modified:
    maven/archiva/trunk/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java

Modified: maven/archiva/trunk/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java
URL: http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java?rev=611116&r1=611115&r2=611116&view=diff
==============================================================================
--- maven/archiva/trunk/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java (original)
+++ maven/archiva/trunk/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java Fri Jan 11 01:10:06 2008
@@ -524,11 +524,6 @@
             getLogger().info( emsg );
             return null;
         }
-	
-		if ( urlFailureCache.hasFailedBefore( url ) )
-		{
-			throw new NotFoundException( "Url has failed before and cache-failure is enabled on this connector" );
-		}
 			
         Wagon wagon = null;
         try
@@ -552,10 +547,7 @@
         }
         catch ( NotFoundException e )
         {
-			// public repositories may be slow to access, and many request will fail when 
-			// muliple repositories are "merged" by archiva via proxies.
-			// so caching "not found" is usefull here to enhance archiva response-time
-            urlFailureCache.cacheFailure( url );			
+            // Do not cache url here.
             throw e;
         }
         catch ( NotModifiedException e )