Skip to content

Releases: RADAR-base/radar-output-restructure

radar-output 2.3.0

06 Sep 14:22
6f17c8e
Compare
Choose a tag to compare

Changes since version 2.2.1:

  • Improved output path formatting with a full formatting engine #528. This adds formatting variables ${time:TIME-FORMAT}, ${key:myField.mySubfield} and ${value:myField.mySubfield}. More formatter plugins can be added to the classpath and added to configuration paths.factory.properties.plugins in addition to the plugins fixed time key value.
  • Output paths may be formatted individually per topic, via configuration topics.myTopicName.pathProperties.format.
  • Bumped dependencies

Full Changelog: v2.2.1...v2.3.0

radar-output 2.2.1

15 Aug 08:22
3e6a139
Compare
Choose a tag to compare

Changes since version 2.2.0:

  • Updated dependencies

radar-output 2.2.0

30 May 08:27
Compare
Choose a tag to compare

Changes since version 2.1.0.1:

  • Use Kotlin coroutines for parallelism instead of Java streams (#524). This may decrease processing time by 30%.
  • Made tree listings more efficient for large datasets. This may decrease listing time from a few minutes to a few seconds.
  • Bumped dependencies
  • Fixed ARM64 docker image
  • Ensure all resources are closed.
  • Ensure all OkHttp connection errors and leaks are logged.
  • Introduced KtLint for style checking
  • Made HTTP timeouts configurable with s3.(connect|write|read)Timeout and azure.(connect|response|write|read)Timeout

radar-output-restructure 2.1.0.1

28 Mar 09:15
b0fe110
Compare
Choose a tag to compare

Changes since version 2.1.0:

  • Fixes Jackson DoS CVE #520

radar-output-restructure 2.1.0

24 Mar 16:05
0cf9010
Compare
Choose a tag to compare

Changes since version 2.0.2:

  • Added support for Avro key to be user ID string and or a subset of observation key.
  • Make field parsing case-insensitive
  • Make field parsing resolve optional types
  • Bumped dependencies

radar-output-restructure 2.0.2

17 Jan 11:16
ff8e1e9
Compare
Choose a tag to compare

Changes since 2.0.1:

radar-output-restructure 2.0.1

15 Dec 16:30
Compare
Choose a tag to compare

Changes since version 2.0.0:

  • Critical: Updated Log4J to fix CVE-2021-44228.
  • Updated dependencies and gradle, including Java 17 and Kotlin 1.6.

radar-output-restructure 2.0.0

18 May 12:50
642e01e
Compare
Choose a tag to compare

Changes since version 1.2.1:

  • Remove HDFS code and dependencies: #213
  • Add retry functionality for S3: #212.

radar-output-restructure 1.2.1

12 May 14:44
e18f31a
Compare
Choose a tag to compare

Changes since version 1.2.0:

  • Fixed release workflow
  • Fixed initialisation lateinit exception on ResourceConfig.sourceType

radar-output-restructure 1.2.0

04 May 14:48
Compare
Choose a tag to compare

Changes since version 1.1.6.1:

  • Added FormattedPathFactory.
  • Read secret configuration from environment variables.
  • Use Kotlin build environment
  • Release to Maven Central
  • Updated dependencies
  • Move from Travis CI to Github Actions