Skip to content

Releases: factorhouse/kpow-streams-agent

1.0.0

27 Feb 00:26
00d4536
Compare
Choose a tag to compare

[1.0.0] - 2025-02-27

A major release of the StreamsAgent with some breaking changes.

Changed

  • Add new KeyStrategy interface: specifies how metrics data should be keyed when writing to Kpow's internal snapshots topic.
  • Add two concrete implementations of KeyStrategy: ClientIdKeyStrategy and ClusterIdKeyStrategy.
  • Add new MetricFilters class: allows developers to define which metrics should be included or excluded when reporting to Kpow's internal Kafka topic. Filters can be customized to suit the needs of specific deployments or use cases.

Breaking

Changed

  • Move to io.factorhouse domain from io.operatr
  • Keep old io.operatr.kpow.StreamsRegistry entry point for backwards compatibility
  • Bump Kafka Streams to 3.6.1 (same as Kpow)
  • Default producer enable.idempotence to false (avoid ACL issues with Kafka 3.2.0+)
  • Bump other dependencies to latest
  • Update readme and images

0.2.12

10 Apr 05:51
Compare
Choose a tag to compare

Update dependencies, fix CVE-2024-22871

0.2.11

27 May 05:34
894a036
Compare
Choose a tag to compare
Add compression.type to allowed Producer props

0.2.10

01 Mar 23:07
cca8f48
Compare
Choose a tag to compare
Update CHANGELOG.md

0.2.9

01 Mar 04:48
60aa962
Compare
Choose a tag to compare
Update README.md

0.2.8

05 Oct 04:41
3fe3390
Compare
Choose a tag to compare
Merge branch 'main' of github.com:operatr-io/streams-agent

0.2.7

30 Aug 00:11
11f1b1a
Compare
Choose a tag to compare
0.2.7

0.2.6

01 Jul 07:25
b405714
Compare
Choose a tag to compare
Update CHANGELOG.md

0.2.5

25 Jun 03:00
70d9434
Compare
Choose a tag to compare
Merge branch 'main' of github.com:operatr-io/streams-agent

0.2.4

24 Jun 06:24
8768477
Compare
Choose a tag to compare
Compile with java 1.7 features