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.