Commit Graph

907 Commits

Author SHA1 Message Date
Michael Minella
ca8087dfc6 BATCH-2206: Added option to set collection for MongoItemReader 2014-05-22 11:31:41 -05:00
Michael Minella
4fe22fc511 BATCH-2232: Fixed generics for RepositoryItemReader#setRepository 2014-05-15 09:49:55 -05:00
Michael Minella
e7a4e348a5 BATCH-2229 & BATCH-2218: Removed OSGi related metadata and Maven POMs 2014-05-12 15:32:02 -05:00
Michael Minella
2c2744ff88 BATCH-2202: Removed unnecessecary LdifAggregator and corrected javadoc on RecordCallbackHandler 2014-04-22 10:33:49 -05:00
Michael Minella
337b844fc9 Bringing the LDIF based ItemReader from Spring LDAP to Spring Batch to break circular dependency 2014-04-22 10:33:49 -05:00
Michael Minella
9b925c2e84 BATCH-2172: Fixed database version check for DB2ZOS 2014-04-21 17:57:32 -05:00
Michael Minella
e4b2a0bf7d BATCH-2185: Updated to support annotation based listener configuration via javaconfig 2014-04-21 17:46:33 -05:00
Michael Minella
7ca75f58bc BATCH-2092: Added access to line input when an exception is thrown 2014-04-21 17:45:07 -05:00
Michael Minella
81b1e6de79 BATCH-2090: Undeprecated HibernateItemWriter#doWrite(SessionFactory sessionFactory, List<? extends T> items) 2014-04-21 17:42:43 -05:00
Darren Gorman
8bfc0d2ab8 Removed serialisable check on ExecutionContext entries
The serialisation/deserialisation implementation is injectable, so it does not make sense to enforce the presence of this interface
2014-04-11 16:33:35 -05:00
jpraet
947883bf62 add ClassifierCompositeItemProcessor 2014-04-03 12:26:42 -05:00
Michael Minella
74992367a2 BATCH-2188: Refactored package.html to package-info.java and added package-info.java to all packages that needed one 2014-04-02 16:23:09 -05:00
jpraet
b26d272d43 cleanup 2014-04-02 14:35:53 -04:00
Chris Schaefer
65f37c170a BATCH-2201: Update URL's to point to spring.io in docs
Update URLs pointing to springframework/springsource to spring.io.
Remove links that have no redirection
2014-03-25 12:24:37 -04:00
jpraet
fec3d57f22 BATCH-1896 2014-03-19 11:07:54 -05:00
jpraet
3749b40e86 BATCH-1785 2014-03-10 11:10:26 -05:00
Michael Minella
9317ab2565 BATCH-2112: Removed Spring Batch's SerializationUtils in favor of the Spring Core version 2014-02-12 11:23:03 -06:00
Michael Minella
b278239751 BATCH-2110: Updated batch to support Spring 4
* Refactored iBatis based readers and writers to not utilize
 SqlMapClientTemplate.
* Depricated all iBatis based readers and writers in favor of MyBatis's
 native Spring support.
* Updated XStream support to 1.4.4 and Jettison to 1.2 to be in
 alignment with Spring 4.
* Added the PooledEmbeddedDataSource to address the issue outlined in
 SPR-11372.
2014-02-06 11:34:33 -06:00
Michael Minella
ed310069fe BATCH-2163: Updated documentation and copyright dates 2014-02-05 16:35:38 -06:00
Luke Taylor
05f3fd73f7 BATCH-2163: Use correct 'since' version. 2014-02-05 16:16:07 -06:00
Luke Taylor
2c007deaf6 BATCH-2163: Add support for SQLite.
Adds a DatabaseType, scripts, a DataFieldMaxValueIncrementer and
a PagingQueryProvider for SQLite.
2014-02-05 16:16:07 -06:00
Michael Minella
f5a31a99a2 BATCH-2046: Updated copyright dates and added @since 2014-02-05 15:54:51 -06:00
jpraet
c8bcdf3c62 fix for missing namespace prefix in closing tag on restart 2014-02-05 14:30:26 -06:00
jpraet
e468f231c0 BATCH-2046: StaxEventItemWriter item grouping tag 2014-02-05 14:30:26 -06:00
Michael Minella
b985c52b4d Refactored CheckpointAlgorithmAdapter to be stateful 2013-12-12 14:36:21 -06:00
Michael Minella
dba6590dc2 BATCH-2141: Adding missing page increment when jumping position 2013-11-22 16:18:46 -06:00
stephlag
3c63baa9d8 Corrected typo (HOLD_CUSORS_OVER_COMMIT -> HOLD_CURSORS_OVER_COMMIT) 2013-11-22 16:18:46 -06:00
Arne Borrmann
856e25a862 BATCH-2040: Fix for erroneous SQL-Query in PagingQueryProvider
- added method for replacing qualifiers with subquery-qualifiers in
select clause
- refactored buildsort method
- Replaced HashMap with LinkedHashMap for right sort orders
2013-11-22 15:40:45 -06:00
jpraet
ca91bbb375 BATCH-2086: default writer implementations need public setter for name 2013-11-22 15:40:45 -06:00
Veit Hoffmann
7c9396da18 Fixed error in FileUtils when creating a new File with append = true.
In this case FileUtils throws a FileCreationException if the path for
the new file doesn't already exist, because it doesn't try to create the
path.

TestCase appendend to FileUtilsTests
testCreateDirectoryStructureAppendMode checks that a path is creaded if
append is true
2013-11-22 15:40:45 -06:00
Michael Minella
4825073411 Refactored to use SerializationUtils and cleaned up throws clause 2013-09-19 10:32:43 -05:00
Michael Minella
c98ed8dfe7 Refactored to copy checkpoint object before persisting to prevent side effects when batch artifacts reuse checkpoint objects 2013-09-18 17:44:41 -05:00
jpraet
a21df75ce9 BATCH-2049: Support multiple fragmentRootElementNames in
StaxEventItemReader
2013-09-09 15:17:21 -07:00
Michael Minella
b8479493bd BATCH-2062: Added ChunkProcessor implementations to support JSR-352's chunking pattern
* Added the JsrChunkProvider implementation - a no-op ChunkProvider implementation to be used by the ChunkOrientedTasklet
* Added the JsrChunkProcessor - A simple implementation of a ChunkProcessor that handles the JSR-352 chunking pattern (read and process loop with a single write per chunk).
* Added the JsrFaultTolerantChunkProcessor - A ChunkProcessor that implements chunking the way JSR-352 requires as well as adding skip/retry functionality.
* Added builders to support the above functionality.
2013-08-09 18:05:40 -05:00
Michael Minella
775dd15be1 BATCH-2004: Added basic wrappers for the the majority of batch artifacts. 2013-07-29 09:15:53 -05:00
Michael Minella
7e85b50616 Merge conflict 2013-07-26 17:00:05 -05:00
jpraet
3553d244e2 BATCH-2038: DerbyPagingQueryProvider does not work with Derby
10.10.1.1
2013-07-26 11:20:33 -05:00
jpraet
eae42d80d3 BATCH-2050: AbstractItemCountingItemStreamItemReader.read() shouldn't
be final
2013-07-17 12:26:30 -05:00
jpraet
d78454361c BATCH-1849: Item was not picked up after restarting a failed job!!! 2013-07-15 14:46:47 -05:00
jpraet
36e3bda486 BATCH-2052: StaxEventItemWriter should only force sync once per chunk 2013-07-15 13:47:33 -05:00
jpraet
a4c00d9b78 BATCH-1984: CompositeItemProcessor.setDelegates argument has limiting
generic type
2013-07-12 17:52:57 -05:00
jpraet
a65bcc48d1 BATCH-2054: StaxEventItemWriter fails on a NullPointerException with
Spring OXM 3.2.x.
2013-07-12 15:50:09 -05:00
Michael Minella
a939b194fe Merged pull request #195 from stephlag/patch-1 2013-07-11 16:20:49 -05:00
willschipp
42dccf6efb Merge pull request #176 from willschipp/BATCH-1811
- Fixed javadoc grammer and syntax
2013-06-10 12:07:01 -05:00
jpraet
9319639c4e Merge pull request #168 from jpraet/BATCH-2018 2013-06-07 17:41:55 -05:00
Michael Minella
4a32a9c953 BATCH-2031: Addressed the use case of overlapping delimiters 2013-06-04 10:23:17 -05:00
Dave Syer
3f1d56be43 Fix javadoc error 2013-05-06 09:42:02 +01:00
qwazer
6487b030fa fix typo delgates->delegates 2013-04-29 11:51:38 -05:00
Michael Minella
903f5060fb BATCH-1995: Updated to handle delimitors at the beginning and end of a line 2013-04-20 23:34:52 -05:00
Michael Minella
860d9dae21 Updated documentation for 2.2.0.RC1 release 2013-04-08 13:45:41 -05:00