v0.11.1
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 ofmax_elements
ormax_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, introduceudp.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
andtremor-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 thetransactional
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