Michael Minella
e7a4e348a5
BATCH-2229 & BATCH-2218: Removed OSGi related metadata and Maven POMs
2014-05-12 15:32:02 -05:00
Andy Wilkinson
ecd8114a46
Update dependency versions
...
In addition to updating the versions of numerous dependencies, this
commit also remove the dependency upon CGLib as it is no longer used.
Two test classes have been updated. One to cope with a new method in
Commons IO FileUtils which made a method call ambiguous, and one to
cope with API changes in the latest version of Quartz.
2014-05-05 11:27:14 -05:00
Gunnar Hillert
f1d71a06f4
BATCH-2144 Convert Spring Batch to use Gradle
...
* Use Gradle 1.11
* Remove SpringSource references
* Update JavaDoc overview
* Update Jacoco conf + Add license/manifest files
* Addresses also BATCH-2187
* Update a number of unit tests to not be ignored
Jira: https://jira.springsource.org/browse/BATCH-2144
2014-04-24 12:16:17 -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