Skip to content

Releases: snowplow-incubator/snowflake-loader

Version 0.3.0

26 Nov 16:55
Compare
Choose a tag to compare

Changelog

  • Final library upgrades for 0.3.0 (#60)
  • Users must accept Snowplow Limited Use License Agreement (#58)
  • Make better use of available cpu on larger VMs (#57)
  • Bump common-streams to 0.8.1 (#55)
  • Snowflake Ingest SDK logs adhere to application's log level (#54)
  • Bump common-streams to 0.8.0-M6 (#51)
  • common-streams 0.8.x with refactored health monitoring (#42)
  • Change License to SLULA 1.1 (#59)

Version 0.2.4

15 Oct 10:24
Compare
Choose a tag to compare

Changelog

  • Bump snowflake-ingest-sdk to 2.2.2 (#47)
  • Add sbt installation step to CI (#47)
  • Upgrade dependencies to fix some vulnerabilities (#49)

Version 0.2.3

12 Jun 11:35
Compare
Choose a tag to compare

Changelog

  • Bump aws-sdk-2 to 2.25.16 (#40)
  • Bump sbt-snowplow-release to 0.3.2 (#40)
  • Bump common-streams to 0.7.0 (#40)

Version 0.2.2

05 Apr 16:16
Compare
Choose a tag to compare
  • Treat all client errors as setup errors when opening channel (#37)
  • Missing atomic column should be treated as a setup error (#38)
  • Use TIMESTAMP_TZ types when creating the table (#36)

Version 0.2.1

27 Feb 08:27
Compare
Choose a tag to compare

Changelog

  • Change the channel’s app name to Snowplow_Streaming (#34)
  • Change the Snyk org name (#34)
  • Bump nimbus-jose-jwt to 9.37.2 (#34)
  • Kafka: authenticate with Event Hubs using OAuth2 (#32)

Version 0.2.0

05 Apr 16:19
Compare
Choose a tag to compare

Changelog

  • Update common-streams to 0.3.0 (close #26)
  • Loader to start healthy if no privilege to create tables but table already exists (close #29)
  • Retry logs should express delays in milliseconds (close #28)
  • Add config parser specs (close #27)
  • Separate retry policies for transient errors and setup errors (close #24)
  • Extend app health with bad sink (close #19)
  • Bump snappy-java to 1.1.10.4
  • Bump reactor-netty-http to 1.0.39
  • Bump netty to 4.1.100.Final
  • Refactor Channel to allow testing retries (close #21)
  • Use new badrows serializer checking max record size (close #16)
  • Split out channel resource management into a generic Coldswap (close #20)
  • Acquiring channel should not block graceful shutdown
  • Separate app name and version in alert payload (close #13)
  • Implement alerting using webhook (close #12)
  • Parse events from bytes instead of string (close #10)
  • Don't crash app for Snowflake failures (close #11)