Skip to content

Releases: AbsaOSS/cobrix

v2.9.4

26 Nov 10:56
44a2d44

Choose a tag to compare

What's Changed

  • #805 Add the option to cache VRL indexes for better performance when same files are processed multiple times in #806
  • #807 Add field name to AST object memoization for better performance of raw record processing in #808
  • #801 Allow gaps between segment redefined fields as long as they have a single common base redefine in #802
  • #803 Fix possible cases when Hadoop file streams are opened but not closed in #804

Full Changelog: v2.9.3...v2.9.4

v2.9.3

14 Nov 07:23

Choose a tag to compare

What's Changed

  • #792 Add EBCDIC to ASCII encoders for all single byte code pages in #794
  • #796 Ignore errors when getting the default block size for the Hadoop filesystem in #798
  • #795 Add the ability to process EBCDIC files in-place and convert them to VRL format in #799
  • #795 Do not create a redundant data stream in #800

Full Changelog: v2.9.2...v2.9.3

v2.9.2

30 Oct 07:06
fd61a06

Choose a tag to compare

What's Changed

  • Extended EBCDIC Encoder - added support for cp1144 by @Il-Pela in #790

New Contributors

Full Changelog: v2.9.1...v2.9.2

v2.9.1

10 Oct 08:10

Choose a tag to compare

What's Changed

  • #786 Make Cobol processor return the number of records processed in #787
  • #788 Add mainframe file processor that runs in Spark via RDDs in #789

Full Changelog: v2.9.0...v2.9.1

v2.9.0

10 Sep 12:39

Choose a tag to compare

What's Changed

  • #769 Add EBCDIC processor as a library routine in #771
  • #415 Implement the basic version of EBCDIC writer in #775
  • #776 Add COMP-3 decoders for the EBCDIC writer in #778
  • #777 Add support for writing numeric data types having binary format (comp, comp-4, comp-9) in #779
  • #780 Add spark-cobol options to the raw record extractor interface in #781
  • #782 Add display type for the spark-cobol writer in #783
  • #784 Switch to new Sonatype deployment in #785

Full Changelog: v2.8.4...v2.9.0

v2.8.4

06 Jun 06:46

Choose a tag to compare

What's Changed

  • #763 Implement relaxed type restrictions on which field can be used for record length in #764
  • #25 Add an option to retain string format for numbers in DISPLAY format in #765

Full Changelog: v2.8.3...v2.8.4

v2.8.3

13 May 06:29

Choose a tag to compare

What's Changed

  • #748 Implement the ability to specify copybooks directly in JAR in #751
  • #759 Add custom record extractor self check by @yruslan in #760
  • Implement a custom record extractor debugger in #753
  • Bump jackson-databind from 2.6.7.4 to 2.12.7.1 in /examples/spark-cobol-s3 by @dependabot in #528
  • Bump org.apache.hadoop:hadoop-common from 3.2.4 to 3.4.0 in /examples/spark-cobol-s3-standalone by @dependabot in #754
  • Update Scala and Spark versions in #761

Full Changelog: v2.8.2...v2.8.3

v2.8.2

25 Feb 08:13

Choose a tag to compare

What's Changed

  • #744 Add the ability to specify default record length for the record length field mapping in #745

Full Changelog: v2.8.1...v2.8.2

v2.8.1

28 Jan 08:27

Choose a tag to compare

What's Changed

  • #730 Add more code pages with euro character in #741
  • #740 extend binary type support to make sure unsigned binary fields can fit Spark data types in #742

Full Changelog: v2.8.0...v2.8.1

v2.8.0

08 Jan 10:14

Choose a tag to compare

What's Changed

  • #258 Remove dependency on scodec in #737

Full Changelog: v2.7.10...v2.8.0