Skip to content

Version 1.0.0 (2020-12-22)

Compare
Choose a tag to compare
@benjben benjben released this 22 Dec 15:46
· 79 commits to master since this release

This version comes with minor bug fixes (#180 and #192) and 2 new features:

  • #173: files on S3 now contain the time in the prefix, making it possible to partition data in Athena.
  • #193: it's now possible to disable KCL metrics that are automatically sent to CloudWatch, in order to save money. To do so, this parameter needs to be added to the config.

Documentation for this component can be found on our docs website.

Bug fixes / new features

  • Handle case where partitionRecords is empty (#192)
  • Use random partition key for bad rows (#180)
  • Add sink timestamp section into file names (#173)
  • Make it possible to disable KCL CloudWatch metrics (#193)

Misc

  • Set log level of records serialized to DEBUG (#174)
  • Migrate from Travis to GH actions (#181)
  • Use hadoop-lzo 0.4.20 from Snowplow Bintray maven (#183)
  • Add coveralls integration (#195)
  • Use log4j-over-slf4j for log4j logs (#194)
  • Use sbt-scoverage plugin (#164)
  • Use sbt-scalafmt plugin (#163)
  • Bump sbt to 1.4.4 (#167)
  • Bump specs2-core to 4.10.5 (#189)
  • Bump iglu-core-json4s to 1.0.0 (#188)
  • Bump pureconfig to 0.14.0 (#187)
  • Bump json4s-jackson to 3.6.10 (#190)
  • Bump cats-core to 2.3.0 (#186)
  • Bump scopt to 4.0.0 (#185)
  • Bump Scala tracker to 0.7.0 (#184)
  • Bump Scala to 2.13 (#182)