Author: brett
Date: Sat Sep  9 03:35:39 2006
New Revision: 441777

URL: http://svn.apache.org/viewvc?view=rev&rev=441777
Log:
flush cache at the correct point

Modified:
    
maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/task/IndexerTask.java
    
maven/archiva/trunk/archiva-reports-standard/src/main/java/org/apache/maven/archiva/reporting/DefaultReportExecutor.java

Modified: 
maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/task/IndexerTask.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/task/IndexerTask.java?view=diff&rev=441777&r1=441776&r2=441777
==============================================================================
--- 
maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/task/IndexerTask.java
 (original)
+++ 
maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/task/IndexerTask.java
 Sat Sep  9 03:35:39 2006
@@ -189,11 +189,11 @@
                             reportExecutor.runArtifactReports( 
currentArtifacts, repository );
 
                             index.indexArtifacts( currentArtifacts, 
recordFactory );
-                        }
 
-                        // MNG-142 - the project builder retains a lot of 
objects in its inflexible cache. This is a hack
-                        // around that. TODO: remove when it is configurable
-                        flushProjectBuilderCacheHack();
+                            // MNG-142 - the project builder retains a lot of 
objects in its inflexible cache. This is a hack
+                            // around that. TODO: remove when it is 
configurable
+                            flushProjectBuilderCacheHack();
+                        }
                     }
 
                     MetadataFilter metadataFilter =

Modified: 
maven/archiva/trunk/archiva-reports-standard/src/main/java/org/apache/maven/archiva/reporting/DefaultReportExecutor.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-reports-standard/src/main/java/org/apache/maven/archiva/reporting/DefaultReportExecutor.java?view=diff&rev=441777&r1=441776&r2=441777
==============================================================================
--- 
maven/archiva/trunk/archiva-reports-standard/src/main/java/org/apache/maven/archiva/reporting/DefaultReportExecutor.java
 (original)
+++ 
maven/archiva/trunk/archiva-reports-standard/src/main/java/org/apache/maven/archiva/reporting/DefaultReportExecutor.java
 Sat Sep  9 03:35:39 2006
@@ -189,11 +189,11 @@
 
                 // run the reports.
                 runArtifactReports( currentArtifacts, repository );
-            }
 
-            // MNG-142 - the project builder retains a lot of objects in its 
inflexible cache. This is a hack
-            // around that. TODO: remove when it is configurable
-            flushProjectBuilderCacheHack();
+                // MNG-142 - the project builder retains a lot of objects in 
its inflexible cache. This is a hack
+                // around that. TODO: remove when it is configurable
+                flushProjectBuilderCacheHack();
+            }
         }
 
         MetadataDiscoverer metadataDiscoverer = (MetadataDiscoverer) 
metadataDiscoverers.get( layoutProperty );


Reply via email to