Skip to content

v0.11

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Apr 17:35
· 25 commits to main since this release

This release focuses on enhancing the usability of the HTTP transport. It addresses the issue where the connector buffers some rows locally but fails to flush its buffer due to the absence of new messages and Kafka Connect not invoking the connector. Previously, such rows remained buffered until the next OFFSET_FLUSH_INTERVAL_MS, which is set to 60 seconds by default, causing excessive latency. This issue has been resolved with the introduction of a new property, allowed.lag, which establishes an upper limit on the maximum duration that rows can be buffered locally in the absence of new messages in Kafka topics.

Additionally, this release disables interval-based flushing in ILP clients, unless explicitly configured. This change is made to leverage Kafka Connect's native mechanism for controlling flushes.

What's New

  • feat: decrease latency when some rows are locally buffered by @jerrinot in #17
  • feat: disable interval-based auto-flushes by default by @jerrinot in #18
  • feat: support unix epoch timestamps in seconds by @jerrinot in #15

Full Changelog: v0.10...v0.11