Author: shalin
Date: Mon Dec 22 22:36:30 2008
New Revision: 728884

URL: http://svn.apache.org/viewvc?rev=728884&view=rev
Log:
Simplifying the logic

Modified:
    lucene/solr/trunk/src/java/org/apache/solr/handler/SnapPuller.java

Modified: lucene/solr/trunk/src/java/org/apache/solr/handler/SnapPuller.java
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/handler/SnapPuller.java?rev=728884&r1=728883&r2=728884&view=diff
==============================================================================
--- lucene/solr/trunk/src/java/org/apache/solr/handler/SnapPuller.java 
(original)
+++ lucene/solr/trunk/src/java/org/apache/solr/handler/SnapPuller.java Mon Dec 
22 22:36:30 2008
@@ -319,37 +319,19 @@
       if (f.exists()) {
         inFile = new FileInputStream(f);
         props.load(inFile);
-        if (!props.isEmpty()) {
-          if (props.containsKey("timesIndexReplicated"))
-            indexCount = 
Integer.valueOf(props.getProperty("timesIndexReplicated")) + 1;
-
-          props.setProperty("timesIndexReplicated", 
String.valueOf(indexCount));
-          props.setProperty("indexReplicatedAt", 
String.valueOf(replicationTime));
-
-          if (modifiedConfFiles != null && !modifiedConfFiles.isEmpty()) {
-            props.setProperty("confFilesReplicated", confFiles.toString());
-            props.setProperty("confFilesReplicatedAt", 
String.valueOf(replicationTime));
-            if (props.containsKey("timesConfigReplicated"))
-              confFilesCount = 
Integer.valueOf(props.getProperty("timesConfigReplicated")) + 1;
-            props.setProperty("timesConfigReplicated", 
String.valueOf(confFilesCount));
-          }
-        } else {
-          props.setProperty("timesIndexReplicated", 
String.valueOf(indexCount));
-          props.setProperty("indexReplicatedAt", 
String.valueOf(replicationTime));
-          if (modifiedConfFiles != null && !modifiedConfFiles.isEmpty()) {
-            props.setProperty("confFilesReplicated", confFiles.toString());
-            props.setProperty("confFilesReplicatedAt", 
String.valueOf(replicationTime));
-            props.setProperty("timesConfigReplicated", 
String.valueOf(confFilesCount));
-          }
-        }
-      } else {
-        props.setProperty("timesIndexReplicated", String.valueOf(indexCount));
-        props.setProperty("indexReplicatedAt", 
String.valueOf(replicationTime));
-        if (modifiedConfFiles != null && !modifiedConfFiles.isEmpty()) {
-          props.setProperty("confFilesReplicated", confFiles.toString());
-          props.setProperty("confFilesReplicatedAt", 
String.valueOf(replicationTime));
-          props.setProperty("timesConfigReplicated", 
String.valueOf(confFilesCount));
+      }
+      if (props.containsKey("timesIndexReplicated")) {
+        indexCount = 
Integer.valueOf(props.getProperty("timesIndexReplicated")) + 1;
+      }
+      props.setProperty("timesIndexReplicated", String.valueOf(indexCount));
+      props.setProperty("indexReplicatedAt", String.valueOf(replicationTime));
+      if (modifiedConfFiles != null && !modifiedConfFiles.isEmpty()) {
+        props.setProperty("confFilesReplicated", confFiles.toString());
+        props.setProperty("confFilesReplicatedAt", 
String.valueOf(replicationTime));
+        if (props.containsKey("timesConfigReplicated")) {
+          confFilesCount = 
Integer.valueOf(props.getProperty("timesConfigReplicated")) + 1;
         }
+        props.setProperty("timesConfigReplicated", 
String.valueOf(confFilesCount));
       }
       outFile = new FileOutputStream(f);
       props.store(outFile, "Replication details");


Reply via email to