Commit Graph

150 Commits

Author SHA1 Message Date
David Syer
933bb75ee3 BATCHADM-49: Added redelivered flag to ChunkResponse 2014-01-07 13:21:05 -06:00
David Syer
c87d9418f5 BATCHADM-49: Use a ChannelInterceptor to turn a ThreadLocalChannel into a pass-thru channel. Keeps JMS receive in the caller's transaction. 2014-01-07 13:21:04 -06:00
David Syer
e9eae8da7b BATCHADM-49: add some javadocs + look at thread safety in chunk writer 2014-01-07 13:21:04 -06:00
David Syer
442e5f74ad BATCHADM-49: fix build by checking for fault tolerant processor 2014-01-07 13:21:04 -06:00
David Syer
6ca0512753 BATCHADM-49: added JMS integration test 2014-01-07 13:21:04 -06:00
David Syer
c1616f0bbb Tidy up retry testing 2014-01-07 13:21:04 -06:00
David Syer
cf0d7687bb BATCHADM-49: remove a TODO 2014-01-07 13:21:04 -06:00
David Syer
001483bcc8 BATCHADM-49: loop back step contributions through writer 2014-01-07 13:21:04 -06:00
David Syer
a775465c67 BATCHADM-48: replace MessageOrientedStep 2014-01-07 13:21:04 -06:00
David Syer
ed926ea7b8 Fix TODO (redundant now Spring Integration 1.0 is used) 2014-01-07 13:21:04 -06:00
David Syer
1406bd20c2 BATCHADM-41: remove SI 2.0 features 2014-01-07 13:21:03 -06:00
David Syer
f0c147a18c Stupid error with imports 2014-01-07 13:21:03 -06:00
David Syer
91414c93d9 More updates to Job interface 2014-01-07 13:21:03 -06:00
David Syer
c30a58bfb5 Tidy up some TODOs 2014-01-07 13:21:03 -06:00
David Syer
e031518e94 BATCHADM-18: remove old job factory and replace with unit test 2014-01-07 13:21:03 -06:00
David Syer
a0bc87c3e4 BATCH-1466, BATCHADM-16: move integration project 2014-01-07 13:21:03 -06:00
dsyer
ff42839b01 BATCH-1466: removed integration module 2009-12-29 09:26:07 +00:00
dsyer
8e1f054bd2 RESOLVED - issue BATCH-1372: Namespace support for partitioning
Also tidied up (changed) construction pattern for SimpleStepExecutionSplitter, so it doesn't need a step instance.
2009-12-09 07:36:41 +00:00
dsyer
f272684152 Add Job with chunked step as test sample 2009-11-28 09:18:55 +00:00
dsyer
8212f02c86 BATCH-1451: upgrade Hibernate and fix resulting issues 2009-11-26 13:36:36 +00:00
dsyer
db485dbd10 OPEN - issue BATCH-46: Integrate demo project with S2EB webapp
https://jira.springsource.com/browse/BATCH-46
2009-09-07 14:05:23 +00:00
dsyer
a43a4ec623 Added async item processor (could be moved into infrastructure at some point). 2009-05-10 18:51:49 +00:00
dsyer
91cf3c83c3 Add MessageChannelPartitionHandler 2009-05-06 12:22:21 +00:00
dsyer
82bc42d102 RESOLVED - issue BATCH-1187: Step shouldn't exit with status=EXECUTING
AbstractStep now sets the ExitStatus (by ANDing with the existing value), so a Tasklet does not have to set it manually.
2009-04-09 11:51:31 +00:00
dsyer
f7a89aa85f Remove MessageChannelItemWriter in favour of using a MessagingGateway (integration test included as demo) 2009-03-06 07:32:20 +00:00
dsyer
7533f90480 BATCH-1011: Refactor BatchStatus again so that FAILED has the same meaning as before (1.1.x etc.) and ABANDONED is introduced to signify a step that failed but does not need to be replayed on restart (formerly known as INCOMPLETE). 2009-02-15 10:59:44 +00:00
dhgarrette
b04841548e BATCH-1064: Switched the semantics of INCOMPLETE and FAILED. Combined INCOMPLETE with STOPPED. INCOMPLETE jobs and steps can be restarted while COMPLETED and FAILED jobs and steps cannot. 2009-02-13 06:12:28 +00:00
robokaso
f4fa341233 RESOLVED - BATCH-1026: Rename ExitStatus.FINISHED to ExitStatus.COMPLETED 2009-01-27 11:38:26 +00:00
dsyer
8e1e352be4 RESOLVED - issue BATCH-1022: Chunk is not serializable but is wrapped by a Serializable ChunkRequest
Added test for Serializable
2009-01-27 10:58:30 +00:00
dsyer
5e69b39a97 RESOLVED - issue BATCH-1022: Chunk is not serializable but is wrapped by a Serializable ChunkRequest 2009-01-27 07:43:23 +00:00
robokaso
95215d5cba BATCH-999: missed commit 2009-01-22 21:05:39 +00:00
robokaso
649abb69e8 RESOLVED - BATCH-983: Remove StepExecutionResourceProxy in favor of late-binding
applied patches
2009-01-13 12:46:04 +00:00
dsyer
df2ef02932 CLOSED - issue BATCH-979: Insert Apache license header in Java sources (where missing) 2009-01-13 11:08:59 +00:00
dsyer
25e456e4f1 Update constructor for Chunk 2009-01-05 12:15:17 +00:00
dsyer
a6479602e2 BATCH-919: reuse ChunkProcessor in integration 2008-12-30 16:32:29 +00:00
dsyer
7d7480578d RESOLVED - issue BATCH-920, BATCH-974: ChunkContext in StepContextRepeatCallback is unused 2008-12-30 13:40:18 +00:00
dsyer
8ae10f425f Upgrade to Spring Integration snapshot to get fix for INT-523 2008-12-20 11:44:11 +00:00
dsyer
561b57e628 Upgrade to Spring Integration 1.0.1 (still broken). 2008-12-18 16:21:41 +00:00
dsyer
ce14c590da BATCH-963: new ItemStream interface close() with no args 2008-12-10 13:33:28 +00:00
dsyer
b168607d46 Improve robustness of retry tests 2008-12-02 19:26:08 +00:00
dsyer
173e9a259c Upgrade to Spring Integration RC2 2008-12-02 16:17:54 +00:00
dsyer
f290373045 Tweak comments 2008-11-28 17:58:49 +00:00
robokaso
3b71ae63fd findbugs fixes 2008-11-24 12:28:56 +00:00
robokaso
d2c1d5b380 @SuppressWarnings("unchecked") 2008-11-24 09:34:16 +00:00
robokaso
117becfe5a IN PROGRESS - BATCH-929: Deferrable Constraints cause unrecoverable errors
reverted the previous changes, they wouldn't really solve the problem
2008-11-20 12:57:12 +00:00
robokaso
df1e4a4605 IN PROGRESS - BATCH-929: Deferrable Constraints cause unrecoverable errors
count non-fatal commit failure as rollback
2008-11-19 13:01:40 +00:00
dsyer
5ae77afcb4 Use MessagingGateway for chunk writer 2008-11-09 12:19:39 +00:00
dsyer
79305cb966 svn tweaks 2008-11-09 11:20:12 +00:00
dsyer
8eb244b49a IN PROGRESS - issue BATCH-894: RFC: move ExitStatus up into Core?
Remove continuable from ExitStatus
2008-11-08 15:08:56 +00:00
dsyer
16606e3abd IN PROGRESS - issue BATCH-894: RFC: move ExitStatus up into Core?
Change Tasklet to use RepeatStatus instead of ExitStatus to signal continuable status
2008-11-08 11:33:25 +00:00