Skip to content

Releases: Axual/ksml

Revision Release 1.0.5

14 Jan 15:12
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.4...1.0.5

Revision release 1.0.4

22 Nov 12:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.3...1.0.4

Revision release 1.0.3

18 Oct 09:43
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.2...1.0.3

Revision release 1.0.2

20 Sep 12:16
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.1...1.0.2

Revision release 1.0.1

17 Jul 11:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.0...1.0.1

1.0.0

28 Jun 11:53
Compare
Choose a tag to compare

KSML 1.0.0 is released!!

We are very proud that KSML 1.0.0 is now released.
With this release we've introduced several features that we consider make KSML ready for production.
A big thanks to the main contributors, @jeroenvandisseldorp. @tonvanbart, @xsreality, @richard-axual and of course all users that provided us with feedback. Without you we couldn't have gotten here!

Where to get the images?

The images can be downloaded from Docker Hub using axual/ksml:1.0.0 or axual/ksml:latest but also from Axuals open source registry at registry.axual.io/opensource/images/axual/ksml:1.0.0 or registry.axual.io/opensource/images/axual/ksml:latest

Helm Charts are here!

The KSML Helm Charts make it easy to deploy a KSML application to Kubernetes.
KSML will run as a StatefulSet and uses a VolumeClaimTemplate to store state, allowing for scaling of your KSML app
It can use all KSML features, while also providing the possibility to configure Kubernetes properties like resource limits, node selectors, affinity, tolerations, and more.

The chart is hosted in the Axual OpenSource registry as well, use the following OCI url to access it oci://registry.axual.io/opensource/charts/ksml

You can use the helm command to get the information.

helm show readme oci://registry.axual.io/opensource/charts/ksml --version 1.0.0

Syntax changes and added operations

  • The to sink with topicNameExtractor has been split into two separate operations, to and toTopicNameExtractor
  • It is possible to set an offsetResetPolicy on a streams definition
  • It is possible to extract timestamps from a message payload by defining a timestampExtractor on a stream

What's Changed

New Contributors

Full Changelog: 0.9.1...1.0.0

0.9.1

21 Jun 13:40
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.9.0...0.9.1

0.9.0

05 Jun 18:20
a68e394
Compare
Choose a tag to compare

What's Changed

  • Collectable metrics
  • New topology test suite
  • Python context hardening
  • Improved handling of Kafka tombstones
  • Added flexibility to producers (single shot, n-shot, or user condition-based)
  • JSON Logging support
  • Bumped GraalVM to 23.1.2
  • Bumped several dependency versions
  • Several fixes and security updates

Full Changelog: 0.8.0...0.9.0

Bugfix release 0.2.4

29 May 15:05
85120e4
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.2.3...0.2.4

0.2.3

28 May 20:19
0eb978a
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.2.2...0.2.3