trisberg
c0c8331227
BATCH-760: refactoring, moving SQL snippets to PagingQueryProvider implementations, adding some database specific implementations (more to come)
2008-08-25 19:28:57 +00:00
dsyer
d41464c176
OPEN - issue BATCH-777: Parametrise RetryCallback and related interfaces
...
Move key generator and item identifier to retry interceptor package
2008-08-25 16:08:19 +00:00
dsyer
6e36093b2e
OPEN - issue BATCH-777: Parametrise RetryCallback and related interfaces
...
RetryCallback and RecoveryCallback done
2008-08-25 14:06:57 +00:00
dsyer
d79e1b8542
OPEN - issue BATCH-777: Parametrise RetryCallback and related interfaces
...
Simplify RetryPolicy interface now that they are all stateless
2008-08-25 12:23:58 +00:00
dsyer
193f63a24a
OPEN - issue BATCH-777: Parametrise RetryCallback and related interfaces
...
Make stateful retry explicit in the RepeatOperations interface instead of hidden in a RetryPolicy
2008-08-25 12:00:42 +00:00
dsyer
be03c892e3
OPEN - issue BATCH-777: Parametrise RetryCallback and related interfaces
...
Extend RetryOperations to include recovery case
2008-08-24 18:13:38 +00:00
dsyer
05015c598d
OPEN - issue BATCH-777: Parametrise RetryCallback and related interfaces
...
Downgrade throws clause in RetryCallback - it's not reasonable to retry arbitrary Throwable
2008-08-24 11:44:50 +00:00
dsyer
f1e1ac757f
Javadocs
2008-08-23 13:47:58 +00:00
dsyer
c2e3331442
Finish tidy up parameterisation of exception handler
2008-08-23 13:35:36 +00:00
dsyer
8e498f0d52
Improve parameterisation of exception handler
2008-08-23 13:22:35 +00:00
dsyer
c3ed34b3a8
OPEN - issue BATCH-771: Refactor Listeners for chunk changes
...
Lift Chunk up to top level and use it to manage the skip / retry logic. Not finished.
2008-08-23 11:22:01 +00:00
trisberg
ecc19e96ff
BATCH-760: added a JdbcPagingQueryProvider abstraction and an SQL:2003 windowing functions implementation
2008-08-22 19:51:56 +00:00
dsyer
fac1c2b22b
Retry policy needed to know if the callback was successful.
2008-08-22 14:31:10 +00:00
trisberg
632f61987a
BATCH-760: fixed some Oracle issues - now works for HSQL, MySQL and Oracle, need to test other platforms
2008-08-21 17:18:29 +00:00
dsyer
842907337f
OPEN - issue BATCH-771: Refactor Listeners for chunk changes
...
Add attribute accessor for synchronizing unfinished work between transactions
2008-08-21 17:13:51 +00:00
dsyer
6040e8aa69
Fix @Override (Java 6)
2008-08-21 16:18:55 +00:00
dsyer
a1030c2609
RESOLVED - issue BATCH-789: Remove mark/reset from ItemReader
...
Removed unneeded exception classes
2008-08-21 12:50:11 +00:00
trisberg
c52b277358
cleanup
2008-08-21 12:30:46 +00:00
trisberg
0e8c26e943
BATCH-760: first cut of JdbcPagingItemReader - works for HSQL, need to test other platforms
2008-08-21 12:30:15 +00:00
dsyer
fcf96a954f
RESOLVED - issue BATCH-789: Remove mark/reset from ItemReader
...
Remove AbstractItemReader. All done (with remaining issues moved to BATCH-220).
2008-08-21 12:11:22 +00:00
dsyer
300e726909
OPEN - issue BATCH-789: Remove mark/reset from ItemReader
2008-08-21 11:38:00 +00:00
dsyer
e1d1413cc3
OPEN - issue BATCH-789: Remove mark/reset from ItemReader
...
Removed all code from mark() and reset() implementations
2008-08-21 11:03:44 +00:00
dsyer
04db13bbc4
OPEN - issue BATCH-789: Remove mark/reset from ItemReader
...
Still some open issues with retry and skip, but nearly there...
2008-08-21 09:58:04 +00:00
dsyer
dbc24626f3
OPEN - issue BATCH-789: Remove mark/reset from ItemReader
...
Deprecate methods
2008-08-20 12:32:59 +00:00
dsyer
42a9b97d1f
RESOLVED - issue BATCH-788: Remove flush/clear from ItemWriter
...
Done
2008-08-20 09:59:51 +00:00
dsyer
9e1d35a546
OPEN - issue BATCH-788: Remove flush/clear from ItemWriter
...
Infrastructure tests fixed
2008-08-20 09:26:02 +00:00
dsyer
a4c8399e72
OPEN - issue BATCH-788: Remove flush/clear from ItemWriter
...
Infrastructure and core working with no calls to flush (I think)
2008-08-20 08:06:18 +00:00
dsyer
9c287a9293
OPEN - issue BATCH-788: Remove flush/clear from ItemWriter
...
Removed from transaction buffering writers (Jpa etc.)
2008-08-19 16:12:35 +00:00
dsyer
34f7cd8519
BATCH-778: work in progress (some tests disabled)
2008-08-19 14:10:40 +00:00
dsyer
75fca027cb
BATCH-&*&: work in progress (some tests disabled)
2008-08-19 13:49:38 +00:00
dsyer
cfc9529bab
RESOLVED - issue BATCH-786: Transactional flushing for file writers
...
Added TransactionAwareBuffererdWriter
2008-08-18 16:52:20 +00:00
dsyer
eaeb493b37
Remove backport concurrent dependencies
2008-08-18 09:57:26 +00:00
dsyer
d8df436e8e
Remove FactoryBean nature from data sourde initializer
2008-08-17 09:43:54 +00:00
dsyer
f77c3c9269
Fix OXM version number
2008-08-17 08:33:39 +00:00
nebhale
faae7cf9a6
[maven-release-plugin] prepare for next development iteration
2008-08-14 10:31:28 +00:00
nebhale
f9c48feb0b
[maven-release-plugin] prepare release spring-batch-2.0.0.M1
2008-08-14 10:30:45 +00:00
dsyer
1077405691
OPEN - issue BATCH-773: Refactor and extend ExportedJobLauncher to JobOperator
...
Add additional methods and tests to SimpleJobOperator
2008-08-13 12:01:43 +00:00
robokaso
97e49724ce
improve test to use temporary file instead of creating file in project directory
2008-08-12 12:27:46 +00:00
robokaso
5f24cef359
RESOLVED - BATCH-757: remove DelegatingItemWriter
2008-08-12 07:43:37 +00:00
robokaso
8dc8d253f5
RESOLVED - BATCH-766: Insufficient error handling in case of a missing resource for a org.springframework.batch.item.xml.StaxEventItemWriter
...
moved the 'exists' check after possible output file creation
2008-08-11 11:35:07 +00:00
robokaso
452591e580
RESOLVED - BATCH-766: Insufficient error handling in case of a missing resource for a org.springframework.batch.item.xml.StaxEventItemWriter
...
Added check to open(..) that output resource exists
2008-08-11 09:43:13 +00:00
robokaso
206e7521dd
RESOLVED - BATCH-761: StaxEventItemWriter writes extra end document tag with Woodstox 3.2.6
...
made endDocument(..) protected
2008-08-11 08:52:03 +00:00
dsyer
d4d35cd668
OPEN - issue BATCH-770: Make ItemTransformer a first class citizen and rename as ItemProcessor
...
Done first pass. Some tests needed.
2008-08-11 08:48:41 +00:00
robokaso
8c12cd8b10
RESOLVED - BATCH-662: simplify FlatFileItemReader
...
removed redundant ResourceLineReader
2008-08-11 08:09:05 +00:00
dsyer
85d0c1c750
remove some warnings
2008-08-11 07:14:07 +00:00
dsyer
fca856dc7b
Line aggregator missing from last commit.
2008-08-07 12:51:28 +00:00
dsyer
c56cfc84fd
REOPENED - issue BATCH-640: FieldSetMapper.mapLine() should contain the line number
...
OPEN - issue BATCH-278: Allow FixedLengthLineAggregator to be configured with different padding/alignment for specific columns
Remove FieldSetCreator and replace with new LineAggregator interface
2008-08-07 12:44:08 +00:00
trisberg
754d3254cd
BATCH-354: removed Spring transaction management and replaced with programmatic transactions for the JpaPagingItemReader, added integration tests
2008-08-07 01:28:14 +00:00
trisberg
134f81655c
BATCH-710: added some @Test and removed @Transactional for the ItemReader tests
2008-08-07 01:24:50 +00:00
dsyer
b9291aff16
REOPENED - issue BATCH-640: FieldSetMapper.mapLine() should contain the line number
2008-08-06 22:36:57 +00:00