Skip to content

Releases: svroonland/zio-kinesis

v0.35.0

23 Oct 18:22
feedcec
Compare
Choose a tag to compare

Upgrade to latest zio-aws. Releasing with a minor version increase just to be on the safe side w.r.t. compatibility, because of some interface changes in the AWS SDK.

Changes

v0.34.0

19 Oct 13:18
7d99a99
Compare
Choose a tag to compare

Besides dependency upgrades, this release brings a new mode of processing records using Consumer.consumeWith, where at most one record with the same partition key is uncheckpointed. Some optional method arguments are now part of the checkpointBehaviour argument, so this release may be backwards incompatible depending on your usage.

Changes

v0.33.1

12 Aug 06:17
Compare
Choose a tag to compare

Dependency updates and test+build stabilisation

Changes

v0.33.0

02 Mar 08:55
de12e2d
Compare
Choose a tag to compare

Dependency upgrades and minor changes.

Breaking change: with the support for stream ARNs (#965), many streamName parameters are renamed to streamIdentifier. An implicit conversion from string to stream name or ARN is automatically in scope.

Changes

v0.32.1

25 Nov 12:13
913a67c
Compare
Choose a tag to compare

Dependency updates

Changes

v0.32.0

04 Sep 18:40
1377e22
Compare
Choose a tag to compare

Besides several enhancements and upgrades, some new options are available for the Producer.

For applications that are not so sensitive to latency, batching can now be configured with a fixed interval, resulting in reduced CPU usage. Throttling and shard prediction can be disabled as well to reduce CPU usage. Several parameters to ProducerSettings have changed to support these new options (see also #914 and #923):

  • aggregate (default: false) has been replaced with Producer.Aggregation.Disabled or Producer.Aggregation.ByPredictedShard(aggregationDuration)
  • shardPredictionParallelism is replaced with Producer.ShardPrediction.Enabled(parallelism) or Producer.ShardPrediction.Disabled
  • New parameter throttling with values Producer.Throttling.Enabled(allowedErrorRate = 0.05) (default) or Producer.Throttling.Disabled.
  • New parameter batchDuration (default: None)

Thanks to @mschuwalow for contributing to this release!

Changes

v0.31.2

06 Aug 07:59
b25319d
Compare
Choose a tag to compare

Changes

v0.31.1

08 Jul 08:57
8e7186c
Compare
Choose a tag to compare

Changes

v0.31.0

27 Jun 18:14
9f4a86e
Compare
Choose a tag to compare

Changes

v0.21.5

27 Apr 21:03
Compare
Choose a tag to compare

Re-release of v0.21.3 after fixing publishing config