Commit Graph

682 Commits

Author SHA1 Message Date
dsyer
e1fe74b3f9 BATCH-1470: remove commons-lang dependency 2009-12-30 11:04:11 +00:00
dsyer
90d008fdb1 Tidy up some TODOs 2009-12-29 14:58:59 +00:00
robokaso
6f5f372375 RESOLVED - BATCH-1465: Unwrap exceptions in AbstractMethodInvokingDelegator 2009-12-28 22:45:04 +00:00
robokaso
9790174503 RESOLVED - BATCH-1377: StaxEventItemWriter: Handle namespace for the root tag 2009-12-27 16:55:32 +00:00
dsyer
e91664c050 spelling error in private methd name 2009-12-23 13:42:15 +00:00
dsyer
420a6b28aa BATCH-1460: fix paging queries in Derby and Oracle. 2009-12-21 21:42:46 +00:00
dsyer
68b5a4c935 RESOLVED - issue BATCH-1459: H2 support 2009-12-19 16:34:15 +00:00
dsyer
cb17024c01 RESOLVED - issue BATCH-924: BeanWrapperFieldSetMapper could create child objects if they are null when needed 2009-12-09 13:09:02 +00:00
dsyer
541670b5aa BATCH-1454: added Poller interface 2009-11-30 10:05:42 +00:00
dsyer
683b4e7caa RESOLVED - issue BATCH-1452: Stream closed exception when combining MultiResourceItemWriter and FlatFileItemWriter 2009-11-27 09:10:25 +00:00
dsyer
6d59d6fc2a BATCH-1453: Fix Oracle paging 2009-11-26 17:48:21 +00:00
dsyer
82da47ba02 RESOLVED - issue BATCH-1449: Option to disable transactional behavior of FlatFileItemWriter 2009-11-26 09:06:59 +00:00
lucasward
fc06eb4da2 BATCH-1423: Merged FlatFileItemReader from 2.0.x into trunk 2009-11-26 05:10:44 +00:00
dsyer
d5b86f45b1 RESOLVED - issue BATCH-1448: BeanWrapperFieldSetMapper should throw BindException (so the errors can be accessed) 2009-11-24 08:01:16 +00:00
dsyer
1491c13d28 Fix broken build (@Override) 2009-11-18 22:09:00 +00:00
dsyer
c7bb8ae1a8 RESOLVED - issue BATCH-1347: Restartable look-ahead (peekable) ItemReader 2009-11-18 07:45:15 +00:00
lucasward
d67b9d7101 BATCH-1418: Reverted FlatFileItemReader changes due to merge conflicts 2009-11-18 06:04:57 +00:00
lucasward
7de0f773e8 BATCH-1418: Merged 2.0.x changes into trunk 2009-11-18 05:23:40 +00:00
dsyer
e32cc6a189 RESOLVED - issue BATCH-1246: Add support for a JSON Reader from text files which are JSON formatted
Moved line mapper to mapping package
2009-11-16 16:05:49 +00:00
dsyer
d8d75448c0 IN PROGRESS - issue BATCH-1246: Add support for a JSON Reader from text files which are JSON formatted
Added line mapper and record separator using Jackson to parse the line up to a map.
2009-11-11 18:16:14 +00:00
dsyer
225547d8ae RESOLVED - issue BATCH-1433: IteratorItemReader 2009-11-10 13:04:46 +00:00
dsyer
05b5ac14cb RESOLVED - issue BATCH-1426: RetryTemplate calls BackOffPolicy even when retry will not occur. 2009-11-06 08:45:02 +00:00
dsyer
6fb571abe0 RESOLVED - issue BATCH-1265: Add FIeldSetUtils to help with common use cases with the FieldSet interface. 2009-11-04 12:42:24 +00:00
dsyer
15fbb6f9ac RESOLVED - issue BATCH-1429: Allow DelimitedLineTokenizer to handle malformed file/lines gracefully. 2009-11-04 09:36:17 +00:00
dsyer
ed42745b60 Ease semaphore acquire out of synchronized block to prevent possible deadlock. 2009-10-28 11:24:12 +00:00
dsyer
0cd39af81b Javadocs 2009-10-02 01:33:47 +00:00
dsyer
b55a39010e RESOLVED - issue BATCH-1417: Error in FlatFileItemReader when RecordSeparatorPolicy.preProcess or readLine returns null
http://jira.springframework.org/browse/BATCH-1417
2009-10-02 01:32:13 +00:00
dsyer
244e18a019 RESOLVED - issue BATCH-1417: Error in FlatFileItemReader when RecordSeparatorPolicy.preProcess or readLine returns null
Throw FlatFileParseException if file ends in the middle of a record.
2009-09-28 08:45:21 +00:00
dsyer
6ef8865ce2 RESOLVED - issue BATCH-973: Switch RetryPolicy back to Throwable instead of Exception as in 1.x
http://jira.springframework.org/browse/BATCH-973
2009-09-24 08:24:47 +00:00
dsyer
ab5ece862a BATCH-1409: By using a special queue we can force the repeat template to block only on calling thread, not on workers. 2009-09-24 06:14:06 +00:00
dsyer
685065a476 BATCH-1409: Experiment with special ResultQueue implementation. 2009-09-23 15:54:57 +00:00
dsyer
2f4530547f RESOLVED - issue BATCH-742: Inclusion of a ResourceItemReader that will return resources (such as files in a directory) instead of records from a single resource.
http://jira.springframework.org/browse/BATCH-742
2009-09-21 07:52:07 +00:00
dsyer
6f8f9d58be RESOLVED - issue BATCH-742: Inclusion of a ResourceItemReader that will return resources (such as files in a directory) instead of records from a single resource.
http://jira.springframework.org/browse/BATCH-742
2009-09-21 07:09:52 +00:00
dsyer
f6fc4dc3c5 BATCH-1409: rever previous change (faile dbuild unknown reason) 2009-09-19 14:27:36 +00:00
dsyer
4c81d59205 OPEN - issue BATCH-1409: More efficient use of pool threads in repeat template (hence multi-threaded steps)
Use wait/notify instead of a Semaphore to allow calling thread to be re-scheduled if necessary.  Won't make any difference to repeats executed in the main thread, but if they are in a background thread it should be more fair to other tasks.
2009-09-18 16:39:25 +00:00
lucasward
2a39ca7a25 BATCH-915:MultiResourceItemReader no longer throws ItemStreamExceptions in open except in a restart scenario, the inner class has also been removed. 2009-09-17 23:50:07 +00:00
lucasward
e191ac7dd4 BATCH-1403:Cleaned up warnings 2009-09-12 23:23:44 +00:00
dsyer
831b1c2534 RESOLVED - issue BATCH-1356: Line reader for binary files
http://jira.springframework.org/browse/BATCH-1356
2009-09-08 09:53:40 +00:00
dsyer
ab88c2dd54 RESOLVED - issue BATCH-1389: Thread safety in *PagingReader
Javadocs
2009-09-07 07:21:22 +00:00
dsyer
08acf3bfa6 RESOLVED - issue BATCH-1389: Thread safety in *PagingReader
Add extra synchronized for safety in case people use this in other ways than Batch typically does.
2009-09-04 14:44:12 +00:00
dsyer
de7df3ef21 RESOLVED - issue BATCH-1389: Thread safety in *PagingReader
No need for AtomicInteger now that we are all synchronized.
2009-09-04 14:42:20 +00:00
dsyer
a4881dfe66 RESOLVED - issue BATCH-1389: Thread safety in *PagingReader
Actually you do need to synchronize the whole read.
2009-09-04 14:38:48 +00:00
dsyer
0d94f6f336 RESOLVED - issue BATCH-1389: Thread safety in *PagingReader
Forgot to restart from middle of chunk
2009-09-04 14:16:14 +00:00
dsyer
29fb16b522 RESOLVED - issue BATCH-1389: Thread safety in JdbcPagingReader
http://jira.springframework.org/browse/BATCH-1389
2009-09-04 13:19:10 +00:00
dsyer
4178eb32fd Add default constructor back to SimpleRetryPolicy 2009-09-02 07:56:22 +00:00
dhgarrette
8146e55503 Merging changes from branch...
BATCH-1323: Modify skip/retry/no-rollback exception class configurations to allow for include/exclude
BATCH-1339: Move task-executor attribute up from <chunk/> to <tasklet/>
BATCH-1348: Allow inlining of reader/writer/processor into <chunk/>
BATCH-1357: Allow empty <listeners/>, <retry-listeners/>, and <streams/> lists
BATCH-1358: Move InfiniteLoopIncrementer into core, and rename it to RunIdIncrementer
BATCH-1367: Syntactic sugar for Item*Adapter in namespace
BATCH-1375: Give CompositeItemProcessor's and CompositeItemWriter's property the same name (delegates)
2009-08-23 15:17:20 +00:00
dsyer
679a3dbcac Spelling error in javadocs 2009-08-22 11:20:05 +00:00
dsyer
f0a958e0be RESOLVED - issue BATCH-1362: Threads spinning doing nothing at end of multi-threaded Step
Extra check for deadlock hopefully will fix build issues.
2009-08-15 09:19:16 +00:00
dsyer
7d4e7c0c2a RESOLVED - issue BATCH-1361: PassThroughFieldExtractor does not handle Maps 2009-08-10 14:34:13 +00:00
dsyer
0fb758ee8d RESOLVED - issue BATCH-1362: Threads spinning doing nothing at end of multi-threaded Step
http://jira.springframework.org/browse/BATCH-1362
2009-08-10 10:46:42 +00:00