RESOLVED - BATCH-596: Create changelog for 1.0.1

linked changelog from site
This commit is contained in:
robokaso
2008-04-24 08:36:32 +00:00
parent c973e8215a
commit 2ff24339be
2 changed files with 51 additions and 0 deletions

View File

@@ -5,3 +5,53 @@ Changelog: Spring Batch
There is a pre-built {{{http://opensource.atlassian.com/projects/spring/secure/IssueNavigator.jspa?reset=true&mode=hide&pid=10090&status=5&status=6&updated:previous=-1w&sorter/field=updated&sorter/order=DESC}Resolved Recently}} query that might be useful.
You can also browse the upcoming releases and look at the {{{http://opensource.atlassian.com/projects/spring/browse/BATCH?report=com.atlassian.jira.plugin.system.project:roadmap-panel}Road Map}} query.
Changes in version 1.0.1 (2008-04-25)
* Bug fixes (changes made, loosely ordered by importance)
* StepExecutionListener#afterStep(..) is called only after successful processing, onErrorInStep(..) handles failures
* Throwing exception in StepExecutionListener#afterStep(..) causes step to fail
* StatefulRetryStepFactoryBean honors skip configuration (ignored it before)
* More robust skip and retry logic with informative failures
* JdbcCursorItemReader handles resets (rollbacks) correctly
* JdbcCursorItemReader handles multiple restarts correctly
* Long values mapped to JDBC Types.BIGINT instead of Types.INTEGER to avoid value truncating
* StepExecutionResourceProxy now works correctly with FlatFileItemWriter
* JobRepositoryBean applies table prefix consistently (including sequences)
* HibernateCursorItemReader closes stateful session correctly
* RetryTemplate rethrows Throwables that are neither Exception nor Error instead of ignoring
* StepExecution#itemCount value was off by one
* TaskletAdapter returns ExitStatus.FINISHED by default instead of ExitStatus.CONTINUABLE
* JdbcCursorItemReader works with Derby under condition verifyCurorPosition=false
* MySQL schema uses DATETIME instead of problematic TIMESTAMP
* Improvements
* Cleaned up javadocs and documentation
* StepExecutionResourceProxy#toString delegates to the proxied Resource (once it is set)
* More informative exception messages in SpringValidator (the invalid item is included)
* ExecutionContext and JobParameters support default values
* Oracle schema uses more appropriate datatypes
* Subclasses of SimpleStepFactoryBean have access to ItemOrientedStep#chunkOperations property
* Reusable tests for item readers, repository daos and step implementations (if you need to implement any of these)

View File

@@ -22,6 +22,7 @@
<menu name="Documentation" inherit="none">
<item name="Home" href="index.html"/>
<item name="Changelog" href="changelog.html"/>
<item name="User Guide" href="spring-batch-docs/index.html"/>
<item name="Features" href="features.html"/>
<item name="Use Cases" href="cases/index.html"/>