Skip to content

v0.11.1

Compare
Choose a tag to compare
@mfelsche mfelsche released this 22 Apr 18:50
· 2970 commits to main since this release

This release contains several bugfixes and lots of new features, like a GCP Cloud Storage sink, a syslog codec and a dns sink.

We want to hightlight the syslog codec and the GCP sink, as these are contributions from our LFX spring mentorship mentees. Great job!

New features

  • Add tremor_value::structurize convenience fn
  • Change qos::wal operator to only require one of max_elements or max_bytes (using both is still possible).
  • Add DNS sink
  • Add syslog codec.
  • Add $udp.host and $udp.port to allow controling udp packet destinations on a per event basis.
  • Deprecate udp.dst_* config, introduce udp.bind.* config instead.
  • Allow insights/contraflow events to traverse through multiple connected pipelines
  • Add GCP Cloud Storage linked sink connector.

Fixes

  • Fix CI runners to work with caching
  • Fix dependencies for tremor-value and tremor-common
  • Fix docker entrypoint not forwarding arguments to tremor binary, unless -- is used before them
  • Fix match default clause only executing the last statement in the block.
  • Kafka back to async with a timeout on waiting
  • Fix qos::wal operator never cleaning up the last event from its storage
  • Fix generic::batch operator swallowing the transactional status of an Event
  • Fix windowed select queries not tracking the transactional status of an Event
  • Fix windowed select queries not tracking the Events that constitute an outgoing aggregated event
  • Avoid several offramps to swallow fail insights.
  • Send correlation metadata for send error events in elastic sink