Skip to content

Releases: lensesio/kafka-connect-smt

Release v1.3.2

13 Sep 17:59
9ee34c3
Compare
Choose a tag to compare

Adds support for multiple "from" patterns.

This converts the format.from.pattern field in the following SMTs:

  • InsertRollingFieldTimestampHeaders
  • InsertRollingRecordTimestampHeaders
  • InsertRollingWallclockHeaders
  • TimestampConverter

into a List (comma separated) so that these SMTs can support multiple (fallback) DateTimeFormatter patterns should multiple timestamps be in use.

Release v1.3.1

21 Aug 12:21
45951cb
Compare
Choose a tag to compare
v1.3.1 - increase error information for debugging

Release v1.3.0

26 Jun 16:13
61f1e45
Compare
Choose a tag to compare

Adds support for adding metadata to kafka connect headers (for a source connector).

Full Changelog: v1.2.1...v1.3.0

Release v1.2.1

04 Apr 21:04
2bd16e8
Compare
Choose a tag to compare

Workaround for Connect runtime failing with unexplained exception where it looks like the static fields of parent class is not resolved properly.

Full Changelog: v1.2.1...v1.2.1

Release v1.2.0

02 Apr 15:37
9b32f24
Compare
Choose a tag to compare

Adds support for inserting time based headers using a Kafka message payload field

Full Changelog: v1.2.0...v1.2.0

Release v1.1.2

28 Mar 21:13
9a5b46a
Compare
Choose a tag to compare
Fix public visibility of rolling timestamp headers (#10)

Co-authored-by: stheppi <[email protected]>

Release v1.1.1

13 Mar 21:49
795306a
Compare
Choose a tag to compare
SMTs ctors visibility (#8)

Some of the SMTs introduced recently had the ctor visibility set to protected.

Co-authored-by: stheppi <[email protected]>

v1.1.0

12 Mar 11:30
a34b803
Compare
Choose a tag to compare

What's Changed

  • Introducing four new Single Message Transforms (SMTs) aimed at simplifying and streamlining the management of system or record timestamps, along with support for rolling windows. These SMTs are designed to significantly reduce the complexity associated with partitioning data in S3/Azure/GCS Sink based on time, offering a more efficient and intuitive approach to data organization. By leveraging these SMTs, users can seamlessly handle timestamp-based partitioning tasks, including optional rolling window functionality, paving the way for smoother data management workflows. by @stheppi in #6

Full Changelog: v1.0.4...v1.1.0

Release v1.0.4

26 Feb 14:12
93dbeb6
Compare
Choose a tag to compare

What's Changed

  • Enhancement: Support Record Timestamp for Data Partitioning by @stheppi in #4
  • Timezone support by @stheppi in #5

Full Changelog: v1.0.3...v1.0.4

v1.0.3

15 Feb 15:38
e5d09ee
Compare
Choose a tag to compare

What's Changed

  • Add Support for String Representation of Epoch by @stheppi in #3

Full Changelog: v1.0.2...v1.0.3