Commit Graph

286 Commits

Author SHA1 Message Date
robokaso
75111fbe01 RESOLVED - BATCH-595: Incorrect JDBC type for job parameters of long type
used Types.BIGINT instead of Types.INTEGER for Long values
2008-04-22 11:24:49 +00:00
robokaso
7e41ff0381 IN PROGRESS - BATCH-85: Many warnings in Javadocs (e.g. missing links and parameter names)
cleaned up infrastructure module
2008-04-22 09:26:10 +00:00
robokaso
91e5467279 IN PROGRESS - BATCH-85: Many warnings in Javadocs (e.g. missing links and parameter names)
cleaned up the core module
2008-04-22 08:16:20 +00:00
robokaso
73227ce6e6 updated out-of-date javadocs 2008-04-16 14:26:17 +00:00
robokaso
f9d97f5a3b RESOLVED - BATCH-589: StepExecutionResourceProxy's toString() leads to NPE
toString returns filePattern if delegate is null
2008-04-16 13:14:00 +00:00
robokaso
3d30a64f0b RESOLVED - BATCH-589: StepExecutionResourceProxy's toString() leads to NPE
added assertion delegate is not null in toString (similar to other methods) and removed the toString usage in FlatFileItemReader#setResource
2008-04-16 08:09:50 +00:00
robokaso
0c40ce5141 RESOLVED - BATCH-578: remove self-initialization from ItemReader#read() implementations 2008-04-14 09:10:17 +00:00
dsyer
eb518799cf Remove use of deprecated constructor 2008-04-11 07:04:33 +00:00
robokaso
70d1098844 ad-hoc try to fix the CI build (can't reproduce the failure) 2008-04-10 14:25:27 +00:00
robokaso
9937a4c703 removed temporary test suite 2008-04-10 14:19:02 +00:00
robokaso
c7d2a7e8bf RESOLVED - BATCH-396: jdbc and map daos should share tests 2008-04-10 14:07:52 +00:00
dsyer
3e787fb680 Tidied up javadocs in UnexpecteJobExecutionException and deprecated less informative constructors. 2008-04-10 08:52:00 +00:00
lucasward
58448aa23b BATCH-553:Added a protected getter for ChunkOperations to SimpleStepFactoryBean 2008-04-09 03:53:48 +00:00
lucasward
3edc30eec6 BATCH-531: Moved item count increment from Step to ItemHandler so that the last call to ItemReader#read() doesn't inadvertently increment the count. Also added a test case. 2008-04-09 03:38:27 +00:00
robokaso
e3d4186bf8 RESOLVED - BATCH-556: create common step tests
added tests for AbstractStep
2008-04-07 10:51:20 +00:00
dsyer
b0ba064247 RESOLVED - issue BATCH-565: StatefulRetryStepFactoryBean ignores skip configuration
Added additional protected getter so the skip policy can be determined from base class
2008-04-07 10:39:38 +00:00
dsyer
cbd12f3fa0 RESOLVED - issue BATCH-564: CompositeSkipListener has method from StepExecutionListener 2008-04-07 09:40:53 +00:00
robokaso
d6c79227e7 RESOLVED - BATCH-558: TaskletAdapter still maps to CONTINUABLE by default
updated javadoc
2008-04-07 08:24:26 +00:00
robokaso
4a1fb49053 RESOLVED - BATCH-558: TaskletAdapter still maps to CONTINUABLE by default
changed the default return value to ExitStatus.FINISHED
2008-04-07 08:19:22 +00:00
dsyer
7dcda664c3 RESOLVED - issue BATCH-546: pull duplicates from TaskletStep and ItemOrientedStep into AbstractStep
Tidied up by changing visibility of some methods and fields.
2008-04-04 16:54:29 +00:00
dsyer
ea11f4fa1c RESOLVED - issue BATCH-539: Oracle schema could use more oracle-appropriated datatypes.
Applied patch from JIRA
2008-04-04 16:41:12 +00:00
robokaso
9a222286b8 RESOLVED - issue BATCH-546: pull duplicates from TaskletStep and ItemOrientedStep into AbstractStep 2008-04-04 14:57:27 +00:00
robokaso
1b659fe744 IN PROGRESS - issue BATCH-546: pull duplicates from TaskletStep and ItemOrientedStep into AbstractStep
pulled up jobRepository property
2008-04-03 11:23:21 +00:00
dsyer
4ce2a39f30 RESOLVED - issue BATCH-551: Put some checks in skip so that poor key generation algorithms do not cause weird looking failures.
Added skipCacheCapacity as configurable for skip limit factory bean.
2008-04-03 11:09:13 +00:00
robokaso
986baed232 IN PROGRESS - issue BATCH-546: pull duplicates from TaskletStep and ItemOrientedStep into AbstractStep
pulled up listener registration to AbstractStep
2008-04-03 09:08:41 +00:00
robokaso
27ce423bea RESOLVED - issue BATCH-542: StatefulRetryStepFactoryBean still uses a local variable that refers to item provider 2008-04-02 08:18:42 +00:00
dsyer
b050f95f03 RESOLVED - issue BATCH-537: Bad ItemKeyGenerator strategy can lead to infinite loop in retry
Some changes to account for retry exceptions and force a failure if strange hashCode/equals are detected.
2008-04-01 20:09:51 +00:00
robokaso
bff748f576 RESOLVED - issue BATCH-532: StepExecutionListener can influence exit status but not status of step execution
removed the try/catch block around listener.afterStep()
updated javadoc for StepExecutionListener#afterStep(..)
2008-04-01 11:40:59 +00:00
robokaso
7746cfc304 RESOLVED - issue BATCH-529: StepExecutionListener.afterStep() should only be called on success
RESOLVED - issue BATCH-532: StepExecutionListener can influence exit status but not status of step execution

listener.afterStep() call moved from catch block to the end of the try block
2008-04-01 11:07:53 +00:00
dsyer
565c73a5e9 [BATCH-97] Add profile to integration project to allow tests to be run.
Update wrong version on some poms (like docs).
2008-04-01 08:07:14 +00:00
robokaso
4f74d0c9f7 RESOLVED - issue BATCH-527: StepExecutionResourceProxy toString() should delegate to delegate.toString() 2008-03-31 14:05:03 +00:00
robokaso
4f0cb707cb RESOLVED - issue BATCH-528: Inserting non-date JobParameter fails on MySQL
TIMESTAMP externalized as property with DATETIME value for MySQL
2008-03-31 13:43:48 +00:00
robokaso
973e146aa3 RESOLVED - issue BATCH-533: prefix in the JobRepositoryFactoryBean does not apply to the sequences 2008-03-31 12:52:44 +00:00
nebhale
4c4b44042d [maven-release-plugin] prepare for next development iteration 2008-03-28 16:59:15 +00:00
nebhale
ca7aef7794 [maven-release-plugin] prepare release spring-batch-1.0.0.FINAL 2008-03-28 16:58:55 +00:00
dsyer
0ada1fcaaa RESOLVED - issue BATCH-486: Users must choose between skip and retry
Tweak the retry policy to account for fatal exceptions as well (they should not be retryable).
2008-03-28 12:14:45 +00:00
lucasward
c736462553 Reverted back to original prepared statement setter. The ExecutionContext wasn't doing much good in it, since other database reader changes weren't committed. However, being able to set the JobParameters still provides value for the cursor item reader. 2008-03-28 05:32:08 +00:00
dsyer
9007a61f5e RESOLVED - issue BATCH-486: Users must choose between skip and retry
Remove duplicate key generator property from factory beans.
2008-03-27 17:30:24 +00:00
dsyer
e4c3048414 RESOLVED - issue BATCH-486: Users must choose between skip and retry
Used inheritance to mix retry and skip in a factory bean.
2008-03-27 17:23:36 +00:00
dsyer
37f59f3fab OPEN - issue BATCH-486: Users must choose between skip and retry 2008-03-27 16:08:16 +00:00
dsyer
0f84d3064a OPEN - issue BATCH-486: Users must choose between skip and retry
Removed itemReader from retry callback - simplifies stateful retry and makes the ugly exception handling problem go away.
2008-03-27 15:21:20 +00:00
dsyer
d983eba1c5 RESOLVED - issue BATCH-511: read failures cause rollback
Renamed "commit*" in StepContribution to "combine*".  Fixed broken test (forgot to combine skip counts).
2008-03-27 10:48:04 +00:00
dsyer
e46c972d8e REOPENED - issue BATCH-511: read failures cause rollback 2008-03-27 10:30:06 +00:00
robokaso
419fa9794d javadoc typo corrected 2008-03-27 10:02:50 +00:00
dsyer
914b9f2bed REOPENED - issue BATCH-511: read failures cause rollback
Add SkipLimitExceededException to the list of fatal exceptions for the step exception handler
2008-03-27 06:41:37 +00:00
lucasward
b876649cb9 BATCH-514:Additional small refactorings on Jdbc readers. 2008-03-27 04:37:58 +00:00
dsyer
2faea9d266 rename synchronizer with wrong spelling 2008-03-26 19:57:01 +00:00
robokaso
ca2db2c31a RESOLVED - issue BATCH-516: default to commitInterval=1 in SimpleStepFactoryBean
http://jira.springframework.org/browse/BATCH-516
2008-03-26 13:58:04 +00:00
robokaso
6989745c12 RESOLVED - issue BATCH-510: FlatFileItemWriter.restarted logic fails if step fails before first chunk commit.
http://jira.springframework.org/browse/BATCH-510

added initial save of execution context before first chunk
2008-03-26 09:45:07 +00:00
dsyer
f690e39440 RESOLVED - issue BATCH-513: CompositeItemReadListener, CompositeItemWriteListener using ChunkListeners?
Changed signature of methods
2008-03-26 06:41:44 +00:00