dsyer
78768959b0
BATCH-1407: make samples work with MySQL.
2009-09-22 11:33:21 +00:00
dsyer
d31702c20b
OPEN - issue BATCH-1401: All inserts of JobId should be of Types.BIGINT
...
Fixed samples to work with MySQL (except customer filter job)
2009-09-16 11:44:49 +00:00
dsyer
ac08658c48
OPEN - issue BATCH-1338: Allow segregation of jobs by type or origin
...
Add group aware job factory and re-org interfaces in JobLocator-JobRegistry (not backwards compatible but probably not a change for anyone outside the framework)
2009-09-08 07:00:31 +00:00
dsyer
fba4cfd62f
RESOLVED - issue BATCH-1391: Tidy up skip sample
...
Fix broken samples
2009-09-04 11:10:22 +00:00
dsyer
cdf94a7148
OPEN - issue BATCH-1383: onSkipInProcess is not called
...
http://jira.springframework.org/browse/BATCH-1383
Tidied up the skip sample. Could not reproduce issue.
2009-09-04 10:36:45 +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
dhgarrette
b06a6d86d6
BATCH-1313 & BATCH-1314:
...
*Added assertion to AbstractBatchLauncherTests to ensure that the job's status is COMPLETED.
*Fixed broken tests.
2009-06-28 16:12:50 +00:00
dhgarrette
b9589158a7
BATCH-1247: Move aggregation from Processor to LineAggregator
2009-05-22 06:28:43 +00:00
dhgarrette
bf2d9af030
BATCH-1247: Clean up multilineOrderJob sample
2009-05-22 06:13:28 +00:00
dsyer
d8c0d33e95
Fix samples command line launchers so they work with m2eclipse
2009-04-22 06:34:08 +00:00
dhgarrette
3dc92be2ed
BATCH-1189: By default, all exceptions should be fatal
2009-04-01 21:22:43 +00:00
dsyer
93b3bde99b
RESOLVED: BATCH-1100. Change retry/skip logic to be more efficient (and limit to single-threaded readers)
2009-03-19 06:52:53 +00:00
dhgarrette
9e35519672
RESOLVED - BATCH-1147:
...
*Fixed SimpleChunkProcessor so that the filter count is applied correctly
*Updated SimpleChunkProcessorTests and CustomerFilterJobFunctionalTests to check the filter count.
2009-03-13 17:26:50 +00:00
dhgarrette
78c88afce0
BATCH-1125: Modified NoWorkFoundStepExecutionListener so that it will fail the step. Removed unused NoWorkFoundException.
2009-03-06 23:51:53 +00:00
dsyer
bb9fd79bf1
Rationalise writer exception hierarchy
2009-03-06 08:24:12 +00:00
lucasward
6f9fb36157
BATCH-1114: Moved FlushFailedException into support.transaction
2009-03-04 04:54:25 +00:00
dsyer
044a91eddf
BATCH-1103: Added partitioning sample
2009-02-25 12:31:13 +00:00
dhgarrette
e0c30c26c1
BATCH-1100: moved state data update to @AfterWrite method
2009-02-24 19:01:13 +00:00
dhgarrette
0a49194ad4
BATCH-1100: enhanced sample to show more complex use case. the test has some assertions commented out because of the bug referenced in this issue.
2009-02-24 16:49:46 +00:00
dhgarrette
753bda60df
BATCH-1099: added totalAmount variable to SkipSample
2009-02-24 15:32:01 +00:00
dsyer
365fd46744
RESOLVED - issue BATCH-1011: Need distinction between "stop" and "end" transitions?
...
Push JobExecution status update out of the EndState and back into FlowJob (via FlowExecutor).
2009-02-17 13:11:33 +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
dsyer
ed60703fdf
More tooling tweaks for namespace
2009-02-05 07:50:23 +00:00
robokaso
c1bf75731f
RESOLVED - BATCH-1020: Create Loop Flow Sample
...
applied patch
2009-01-26 15:00:37 +00:00
robokaso
8e41bc5603
RESOLVED - BATCH-952: StagingItemReader is not restartable
...
introduced ProcessIndicatorItemWrapper (includes id) and StagingItemProcessor (marks processed inputs) to achieve restartability for parallelJob
2009-01-15 12:06:51 +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
robokaso
dcb5111b70
RESOLVED - BATCH-971: add database writers to iosample
...
JPA iosample
2008-12-18 10:42:46 +00:00
robokaso
f05be50863
IN PROGRESS - BATCH-971: add database writers to iosample
...
added processing phase to iosample
included jdbcBatch and hibernate into iosample and removed the redundant original samples
2008-12-17 13:29:50 +00:00
robokaso
c795098827
RESOLVED - BATCH-963: ExecutionContext modifications in ItemStream.close(ExecutionContext) are not persisted
...
removed ExecutionContext argument from ItemStream.close() signature
2008-12-10 12:06:03 +00:00
dsyer
c84981ec9b
Remove cycles in fieldset references and paging queries
2008-12-07 19:43:39 +00:00
dsyer
d49d196bee
Revert changes committed in error (fixes build hopefully)
2008-12-03 03:28:05 +00:00
dsyer
173e9a259c
Upgrade to Spring Integration RC2
2008-12-02 16:17:54 +00:00
robokaso
9474d25b09
RESOLVED - BATCH-872: RFC: Should FileWriterCallback have two methods, one for headers and one for footers?
...
applied patch
2008-11-25 09:38:24 +00:00
lucasward
9c3b62f6b7
OPEN - issue BATCH-911: Consolidate Samples
...
http://jira.springframework.org/browse/BATCH-911
There is now a new sample job called ioSample, which contains simple examples of all the major item reader and writer combinations, by substituting out implementations in the same job, rather than having a separate job per implementation.
2008-11-24 18:53:01 +00:00
lucasward
6e39c1a572
OPEN - issue BATCH-911: Consolidate Samples
...
http://jira.springframework.org/browse/BATCH-911
Consolidated non sequential and incrementer jobs into skipSample.
2008-11-18 20:23:49 +00:00
lucasward
12c4fb0e59
BATCH-910: A new job has been added to showcase the JobParametersIncrementer usage of JobOperator, and the non-sequential step was updated to use a file name coming from JobParameters.
2008-11-11 20:46:54 +00:00
dsyer
ce1ee1a235
Update parallel sample for Java 5 and Spring Batch 2
2008-11-09 08:32:21 +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
dsyer
aec5d45053
Remove iffy technical package with funny name and fix Spring IDE config
2008-11-08 09:21:47 +00:00
lucasward
7d5e2d14c1
BATCH-676: Added sample jobs for non sequential execution and decisions
2008-11-07 20:46:57 +00:00
dsyer
8b2d02f5d9
IN PROGRESS - issue BATCH-894: RFC: move ExitStatus up into Core?
...
Replaced infrastrucure status with local enum and moved ExitStatus into core. TODO: maybe get rid of continuable.
2008-11-07 18:40:58 +00:00
robokaso
a5c6347e89
RESOLVED - BATCH-893: Remove the HibernateAwareItemWriter?
...
-removed HibernateAwareItemWriter and fixed sample
-moved business logic from CustomerCreditIncreaseItemWriter into processor
2008-10-30 11:11:10 +00:00
trisberg
1fa38d4c20
BATCH-859: fixed failing tests
2008-10-28 20:00:56 +00:00
lucasward
5d4e279850
RESOLVED - issue BATCH-779: RFC: make FieldSetMapper and LineAggregator extend ItemProcessor
...
http://jira.springframework.org/browse/BATCH-779
Updated FieldSetMapper interface method to mapFieldSet from simply map, in order to be more consistent with other *Mapper implementations.
2008-10-09 21:20:31 +00:00
robokaso
3acd3228d3
RESOLVED - BATCH-779: RFC: make FieldSetMapper and LineAggregator extend ItemProcessor
...
reverted to original method names
2008-10-09 11:16:11 +00:00
robokaso
81513dbdc6
REOPENED - BATCH-779: RFC: make FieldSetMapper and LineAggregator extend ItemProcessor
...
remove the "extends ItemProcessor" clauses
2008-10-09 11:03:46 +00:00
robokaso
3df72df1b1
REOPENED - BATCH-745: strong typing in AggregateItemReader
...
moved AggregateItemReader to samples
2008-10-09 09:33:19 +00:00
robokaso
72623e1d05
RESOLVED - BATCH-863: introduce LineMapper interface to encapsulate string-to-item mapping
...
use DefaultLineMapper instead of PassThrough in customerFilterJob
2008-10-08 09:02:55 +00:00
trisberg
9ec2a67a97
BATCH-863: renamed ResourceLineReader to FlatFileItemReader
2008-10-07 17:58:48 +00:00