You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@manifoldcf.apache.org by kw...@apache.org on 2015/01/28 17:32:02 UTC

svn commit: r1655384 - /manifoldcf/branches/dev_1x/framework/agents/src/main/java/org/apache/manifoldcf/agents/incrementalingest/IncrementalIngester.java

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.