Skip to content

Releases: snowplow-incubator/common-streams

Version 0.10.0

14 Jan 08:28
Compare
Choose a tag to compare

Changelog

  • Remove prefetch from pubsub source (#107)
  • Ensure first window is always small (#106)
  • Sources should report stream latency of stuck events (#105)
  • Enable fairness on Kinesis Source's SynchronousQueue (#105)
  • PubSub Source using Unary Pull (#101)
  • Kinesis source improve management of shard ends (#102)
  • Kinesis checkpointer should retry on dynamodb provisioned throughput exception (#103)
  • Kafka Sink rewrite without fs2-kafka (#100)

Version 0.9.0

14 Jan 08:27
Compare
Choose a tag to compare

Changelog

  • Kinesis source improvements for larger deployments (#99)
  • Preserve original field order when merging schemas (#98)

Version 0.8.1

08 Nov 11:01
Compare
Choose a tag to compare

Changelog

  • Fix for _schema_version overriding non-object entity data (#97)

Version 0.8.0

08 Nov 11:01
Compare
Choose a tag to compare

CHANGELOG

  • Bump dependencies to latest versions (#96)
  • Fix TypedTabledEntity build (#94)
  • Install sbt in github actions (#95)
  • Change default webhook heartbeat period to 5 minutes (#93)
  • Pubsub source open more transport channels (#92)
  • Remove temporary Iglu registry used for heartbeat tests (#90)
  • Bump schema-ddl to 0.25.0 (#89)
  • Http4s Client with configuration appropriate for common-streams apps (#87)
  • Resolve schemas in parallel (#85)
  • Re-implement Kinesis source without fs2-kinesis (#84)
  • Refactor application health monitoring (#82)
  • Bump iglu-scala-client to 3.2.0 (#83)
  • Webhook for sending alert messages (#81)

0.7.0

29 May 14:36
Compare
Choose a tag to compare

Changelog

  • Kinesis source must report its latency when KCL is not healthy (#77)
  • PubSub source scale the parallel pull count with number of cores (#78)
  • Fix randomly adjusted first window size (#79)
  • Eagerness of windows should be configurable (#76)

0.6.0

29 May 14:35
Compare
Choose a tag to compare

Changelog

  • Omit parquet field for a schema with no nested fields (#74)
  • Disable testcontainers/ryuk in CI (#69)
  • Manually fetch Localstack container image before running Kinesis specs (#69)
  • Manually fetch container image before running StatsD spec (#69)

0.5.2

27 Mar 08:00
Compare
Choose a tag to compare

Changelog

  • Bump schema-ddl to 0.22.2

0.5.1

27 Mar 07:57
Compare
Choose a tag to compare

Changelog

  • Bump all dependencies to latest versions (#71)
  • Kinesis source options to allow less lease-stealing (#70)
  • Add unit test for Transform.transformEvent method.
  • Use Vector instead of List in transform methods: part 2 (#66)

0.5.0

27 Mar 07:59
Compare
Choose a tag to compare

Changelog

  • Improve timings of overlapping windows (#64)
  • Fix nacking unhandled pubsub messages during shutdown (#63)
  • Use Vector instead of List in transform methods.
  • For structured data add ability to skip schemas matching criterion.
  • Add AcceptedLicense model

0.4.0

16 Feb 13:27
Compare
Choose a tag to compare

Changelog

  • Kafka: authenticate with Event Hubs using OAuth2 (#57)