Skip to content

Version 0.3.0

Compare
Choose a tag to compare
@alexanderdean alexanderdean released this 08 Jul 10:28
· 175 commits to master since this release

Various performance improvements, code tidy-up and Snowplow logging.

Performance improvements and tidy-up

  • Bumped Kinesis Client Library to 1.4.0 (#35)
  • Bumped amazon-kinesis-connectors to 1.1.2 (#34)
  • Stopped passing String and Byte[Array] of records around (#32)
  • Removed unused variables (#33)
  • Removed unused dependencies (#5)

Logging and bad rows

  • Unified logger configuration (#19)
  • Initialized bad stream eagerly rather than lazily (#18)
  • Updated bad rows to include timestamp (#13)

Snowplow tracking

  • Sending event to Snowplow on heartbeat (#12)
  • Sending event to Snowplow on shutdown (#11)
  • Sending event to Snowplow on initialize (#10)
  • Sending event to Snowplow if sinking batch to S3 fails (#9)

Documentation and build

  • Renamed binary to snowplow-kinesis-s3 (#27)
  • Added release and license buttons to README (#38)
  • Added CHANGELOG (#15)
  • Removed Kinesis LZO S3 Sink labels from CHANGELOG (#26)
  • Filled out .gitignore (#7)
  • Reduced assembly time by disabling assemblyCacheOutput (#4)
  • Added NFS and CORE settings to Vagrantfile to improve performance (#36)