Spring Batch 2.1.0.M2 Release Notes

Release Notes - Spring Batch - Version 2.1.0.M2

Sub-task

Bug

  • [BATCH-1401] - All inserts of JobId should be of Types.BIGINT
  • [BATCH-1420] - Late Binding only happens first time when using inner bean definition with collection property
  • [BATCH-1427] - SimpleRetryExceptionHandler treats AbstractStep$FatalException as non-fatal
  • [BATCH-1432] - Error in chpt. 7.1 "Multithreaded step"

Improvement

  • [BATCH-1395] - Remove or deprecate old application context creation pattern
  • [BATCH-1398] - Initialize ClassPathXmlJobRegistry only after application context is ready
  • [BATCH-1424] - Documentation of annotations in section 5.1.11 needs expanding
  • [BATCH-1426] - RetryTemplate calls BackOffPolicy even when retry will not occur.
  • [BATCH-1429] - Allow DelimitedLineTokenizer to handle malformed file/lines gracefully.

New Feature

  • [BATCH-1265] - Add default value support for Dates in FieldSet
  • [BATCH-1300] - Add description element to job/ and step/
  • [BATCH-1399] - Expose StepExecutionAggregator as a strategy interface in PartitionStep
  • [BATCH-1416] - Namespace support for max varchar length in execution context and execution daos
  • [BATCH-1421] - Add method to get all job names to JobExplorer
  • [BATCH-1428] - Add support for lobhandler in job repository name space / factory bean
  • [BATCH-1433] - IteratorItemReader

Refactoring

  • [BATCH-1369] - Change semantics of @AfterChunk to execute outside transaction
  • [BATCH-1419] - Change is-reader-transactional-queue to reader-transactional in chunk/