v3.1.0
·
761 commits
to master
since this release
- Added the "skip" parameter (issue #77)
- Added the "limit" parameter (issue #78)
- Added record writers: OutputStream (issue #79), JPA (issue #80), MongoDB (issue #82), JDBC (issue #83), JMS (issue #85), Collection (issue #106), String (issue #109)
- Added Hibernate support: new
HibernateRecordReaderandHibernateRecordWriterAPIs (issue #81) - Added
XmlRecordCompactorandJsonRecordCompactorto flatten hierarchical data (issue #86) - Added
IterableRecordReaderand deprecatedListRecordReader(issue #88) - Added
RecordCollector(issue #89) - Added record marshallers: Xstream (issue #94), Xml (issue #95), Delimited (issue #96), FixedLength (issue #97), ApacheCommonCsv (issue #98), Gson (issue #99), Jackson (issue #100)
- Added multi-record readers to support chunk processing (issue #87): Flat files, Iterable, String, File, Xml, Json, JPA, Apache Common Csv, Hibernate, MongoDB
- Added multi-record writers: Collection (issue #110), File (issue #111), OutputStream (issue #112), StandardOutput (issue #113), String (issue #115), JDBC (issue #116)
- Added
GenericMultiRecordMapper(issue #101) - Implemented improvement #91: Add system properties to the execution report
- Implemented improvement #93: Make the
JpaRecordReaderstream records - Implemented improvement #103: Make the
ObjectMapperproperly handle empty values - Implemented improvement #119: Use CSVFormat null recordSeparator to skip new line creation
- Merged PR #117: Add
RecordFieldExtractor - Merged PR #118: Add lineSeparator parameter to
OutputStreamRecordWriter