v5.0.0-RC1
·
464 commits
to master
since this release
Major changes
- issue #211 : Inconsistent Batch API
- issue #233 : Inconsistent RecordReader API
- issue #223 : Inconsistent RecordWriter API
- issue #227 : Inconsistent RecordDispatcher API
- issue #221 : Resource management should be handled by the framework
- issue #222 : Transaction management should be handled by the framework
- issue #230 : JobExecutor should use an ExecutorService
- issue #220 : Adapt listeners to batch processing workflow
New features
- issue #224 : Add
RetryableRecordReader - issue #225 : Add
RetryableRecordWriter - issue #226 : Add
CompositeRecordWriter
Enhancements
- issue #234 :
RecordFieldExtractoris poorly named - issue #235 :
BeanRecordFieldExtractoris poorly named
Fixed bugs
- issue #170 : Unable to determine number of filtered record from batch
- issue #204 : Unnecessary generic type in
BeanValidationRecordValidator - issue #209 : Unnecessary generic type in
BlockingQueueRecordReader/BlockingQueueRecordWriter - issue #228 : Job executionId is not coherent
- issue #229 : Job name is not a parameter
- issue #231 :
JobStatus.ABORTEDis redundant - issue #232 : Possible resource leak in
XmlWrapperTagWriter