Author: kwright
Date: Wed Jan 28 16:32:01 2015
New Revision: 1655384

URL: http://svn.apache.org/r1655384
Log:
Fix case (1) of CONNECTORS-1153.

Modified:
    
manifoldcf/branches/dev_1x/framework/agents/src/main/java/org/apache/manifoldcf/agents/incrementalingest/IncrementalIngester.java

Modified: 
manifoldcf/branches/dev_1x/framework/agents/src/main/java/org/apache/manifoldcf/agents/incrementalingest/IncrementalIngester.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/branches/dev_1x/framework/agents/src/main/java/org/apache/manifoldcf/agents/incrementalingest/IncrementalIngester.java?rev=1655384&r1=1655383&r2=1655384&view=diff
==============================================================================
--- 
manifoldcf/branches/dev_1x/framework/agents/src/main/java/org/apache/manifoldcf/agents/incrementalingest/IncrementalIngester.java
 (original)
+++ 
manifoldcf/branches/dev_1x/framework/agents/src/main/java/org/apache/manifoldcf/agents/incrementalingest/IncrementalIngester.java
 Wed Jan 28 16:32:01 2015
@@ -2781,6 +2781,10 @@ public class IncrementalIngester extends
         String oldParameterVersion = 
fullSpec.getOutputParameterVersionString(i);
         String oldOutputVersion = fullSpec.getOutputVersionString(i);
         String oldTransformationVersion = 
fullSpec.getOutputTransformationVersionString(i);
+        // Backwards compatibility hack: If the oldTransformationVersion is 
empty, use "0+0!" as the value.
+        // That's what a job with no transformation connections would have as 
a transformation version string today.
+        if (oldTransformationVersion.length() == 0)
+          oldTransformationVersion = "0+0!";
         String oldAuthorityName = fullSpec.getAuthorityNameString(i);
 
         // Compute the transformation version string.  Must always be computed 
if we're going to reindex, since we save it.


Reply via email to