Commit Graph

391 Commits

Author SHA1 Message Date
robokaso
e15efba266 IN PROGRESS - BATCH-712: Upgrade ItemReaders to use Parameterized types
fixing warnings in tests
2008-07-18 11:51:47 +00:00
robokaso
e6a08ac88f IN PROGRESS - BATCH-712: Upgrade ItemReaders to use Parameterized types
Parameterized the ItemReader interface, key implementations and collaborators.
2008-07-18 11:25:35 +00:00
dsyer
074ea01681 RESOLVED: BATCH-732 FlatFileItemReader ignores skipped lines on restart 2008-07-17 17:06:33 +00:00
robokaso
1422352918 IN PROGRESS - BATCH-709: Change all collections to use generics 2008-07-17 12:55:50 +00:00
robokaso
475dce7649 IN PROGRESS - BATCH-709: Change all collections to use generics 2008-07-17 12:38:03 +00:00
robokaso
609c7005e9 IN PROGRESS - BATCH-709: Change all collections to use generics 2008-07-17 11:59:48 +00:00
dsyer
8ffa494527 RESOLVED - issue BATCH-640: FieldSetMapper.mapLine() should contain the line number 2008-07-17 09:51:34 +00:00
robokaso
3de4794205 RESOLVED - BATCH-728: Add remove(key) method to ExecutionContext class 2008-07-17 09:29:01 +00:00
robokaso
36241225ba IN PROGRESS - BATCH-709: Change all collections to use generics 2008-07-16 07:52:43 +00:00
robokaso
45ec739c3d IN PROGRESS - BATCH-709: Change all collections to use generics 2008-07-15 13:43:42 +00:00
robokaso
c7825d49be IN PROGRESS - BATCH-709: Change all collections to use generics 2008-07-15 12:39:16 +00:00
robokaso
e19dab884b IN PROGRESS - BATCH-709: Change all collections to use generics 2008-07-15 11:52:51 +00:00
robokaso
89f108627e IN PROGRESS - BATCH-709: Change all collections to use generics 2008-07-15 09:58:14 +00:00
lucasward
402bb81c40 BATCH-700:FixedLengthTokenizer didn't support single value ranges when calculating the maximum line length. 2008-07-11 04:14:53 +00:00
dsyer
3d78c0bcb5 Dust off JMX demo 2008-07-05 07:32:44 +00:00
robokaso
086fded0cf RESOLVED - BATCH-708: merge MultiResourceItemReader and SortedMultiResourceItemReader 2008-07-04 08:28:11 +00:00
lucasward
3757b239d0 BATCH-700:LineTokenizer implementations are now consistent in their handling of incorrect data. 2008-07-04 03:35:28 +00:00
lucasward
cb3f23e4c5 BATCH-713: FlatFileItemWriter now requires open to be called before write. There are also some additional clarifying test cases to the tokenizer tests. 2008-07-03 18:36:52 +00:00
dsyer
9c57a5c569 ResourceLineReader did not need to implement ItemStream 2008-07-03 16:55:30 +00:00
dsyer
8a10ccb1ee Move specific reader/writer to subpackages 2008-07-03 15:42:36 +00:00
robokaso
544390720b RESOLVED - BATCH-698: StaxEventItemWriter test failures
* fixed the unjustified assertions
* added call to XMLEventWriter#flush inside ItemWriter#flush
2008-07-01 13:44:38 +00:00
robokaso
cf37f2e31f * renamed PIECE_COUNT to READ_COUNT in AbstractBufferedItemReaderItemStream
* taskletJob now uses "java -version" as platform neutral successful command
2008-07-01 08:16:45 +00:00
dsyer
56564c73b8 RESOLVED - issue BATCH-694: make line separator a configurable property of FlatFileItemWriter 2008-07-01 06:40:21 +00:00
dsyer
f4274270e7 BATCH-328: applied patch 2008-06-29 07:52:23 +00:00
dsyer
c52e7d0aba Change incrementer column name as suggested by Thmoas 2008-06-28 08:17:49 +00:00
lucasward
98367c87e7 BATCH-599: fixed unit tests errors 2008-06-27 20:07:18 +00:00
robokaso
9df6431654 IN PROGRESS - BATCH-414: consistent handling of empty input by ItemReaders
empty input handled gracefully by all readers + tests
2008-06-26 13:51:01 +00:00
dsyer
786de6f5a8 RESOLVED - issue BATCH-687: BatchUpdateItemWriter should fail if any of the statements does not update any rows (at least by default). 2008-06-25 11:58:55 +00:00
dsyer
80b4386c1b Upgrade to Spring 2.5.5 2008-06-24 13:40:42 +00:00
dsyer
a078199eae RESOLVED - issue BATCH-680: Allow override of Transaction Definition in get transaction in Item Oriented Step
Added transactionAttribute to ItemOrientedStep and the factory bean
2008-06-21 09:44:40 +00:00
dsyer
26d14d2068 OPEN - issue BATCH-654: Transactions when commit fails
Add copy constructor to ExecutionContext
2008-06-18 09:21:19 +00:00
dsyer
d81dc47af9 Add typesafe enum for Alignment in FixedLengthLineAggregator 2008-06-13 10:22:28 +00:00
robokaso
5b0d65c478 RESOLVED - BATCH-663: MultiResourceItemReader doesn't restart correctly after multi-resource rollback
* added common test for the "rollback + restart" scenario
* MultiResourceItemReader now extends AbstractBufferedItemStreamItemReader
2008-06-11 13:04:44 +00:00
robokaso
dcca8b74cb RESOLVED - BATCH-548: skipping items can lead to an invalidated mark in the ResourceItemReader
added item buffering to FlatFileItemReader
2008-06-11 11:28:56 +00:00
robokaso
4f3294d127 OPEN - BATCH-659: unused classes deprecation/removal
added deprecations
2008-06-10 09:06:05 +00:00
robokaso
09b5acc368 IN PROGRESS - BATCH-653: consistent item buffering in ItemReaders
StaxEventItemReader now extends AbstractBufferedItemReaderItemStream
2008-06-06 09:41:07 +00:00
robokaso
6a3cd3ffbe IN PROGRESS - BATCH-653: consistent item buffering in ItemReaders
extracted generic buffered reader superclass from HibernateCursorItemReader
2008-06-06 09:08:18 +00:00
dsyer
e54aafd335 REOPENED - issue BATCH-640: FieldSetMapper.mapLine() should contain the line number
Reverted rownum change in FieldSetMapper
2008-06-05 17:24:34 +00:00
dsyer
85e168e2db RESOLVED - issue BATCH-640: FieldSetMapper.mapLine() should contain the line number
Added rownum parameter to field set mapper (with default value -1 defined as constant in FieldSetMapper)
2008-06-05 15:03:10 +00:00
robokaso
05b3e0ad36 RESOLVED - BATCH-649: Fetch Limit in Hibernate item reader 2008-06-05 09:36:32 +00:00
robokaso
23b5f47d82 RESOLVED - BATCH-651: buffered readers don't handle volatile commit interval
added test and patched the affected readers
2008-06-05 08:54:39 +00:00
robokaso
d377e4c5c3 RESOLVED - BATCH-650: Use FORWARD_ONLY as scroll mode in HibernateCursorItemReader
added item buffer and made the cursor forward-only (+ had to fix samples using stateful items with rollback)
2008-06-04 13:43:00 +00:00
robokaso
839f114f31 IN PROGRESS - BATCH-520: Add a Delegating File Reader For Multiple Files
added SortedMultiResourceItemReader which sorts the injected Resources using Comparator
2008-06-03 12:22:20 +00:00
robokaso
ca4fc0dbb4 IN PROGRESS - BATCH-520: Add a Delegating File Reader For Multiple Files
added the common 'foo' tests for both flatfile and xml
added setter for 'saveState'
2008-06-03 08:52:48 +00:00
robokaso
58963c7bdb RESOLVED - BATCH-645: Have JdbcCursorItemReader use ResultSet.absolute() to set the cursor by configuration
cleaned up the javadoc as sideeffect
2008-06-02 09:25:59 +00:00
dsyer
56ddba0a7b Fix queue full exception in repeat template in CI build - use unbounded queue for results (will be bounded in practice by throttle limit anyway). 2008-05-29 10:58:09 +00:00
dsyer
fe17eab945 BATCH-620: what is it with this failed test? 2008-05-27 20:45:36 +00:00
dsyer
488ce57cc0 RESOLVED - issue BATCH-620: Flat File Writer that writes a Header
Added headers to flat file and xml item writers
2008-05-27 20:23:25 +00:00
dsyer
937e898d24 IN PROGRESS - issue BATCH-572: Retryable exceptions cannot be skippable
StatefulRetryStepFactoryBean functionality all moved into SkipLimitStepFactoryBean (the former should be removed). TODO: take some more care with exception types that overlap between retry / skip.
2008-05-23 12:36:46 +00:00
dsyer
277246cfb6 IN PROGRESS - issue BATCH-572: Retryable exceptions cannot be skippable
Fix exception message (minor)
2008-05-22 17:01:00 +00:00