BATCH-1128: Updated FaultTolerantChunkProcessor's recovery procedure so that StepExecution.writeCount is not updated during throttling because writes will be rolled back.

This commit is contained in:
dhgarrette
2009-03-09 06:08:39 +00:00
parent d47d275e0a
commit ae808ede21
2 changed files with 21 additions and 6 deletions

View File

@@ -157,7 +157,6 @@ public class FaultTolerantChunkProcessor<I, O> extends SimpleChunkProcessor<I, O
try {
writeItems(Collections.singletonList(item));
contribution.incrementWriteCount(1);
}
catch (Exception e) {
checkSkipPolicy(inputIterator, outputIterator, e, contribution);
@@ -174,7 +173,7 @@ public class FaultTolerantChunkProcessor<I, O> extends SimpleChunkProcessor<I, O
}
doAfterWrite(outputs.getItems());
contribution.incrementWriteCount(outputs.size());
return null;
}