Skip to content

v0.11.2

Choose a tag to compare

@mfelsche mfelsche released this 19 May 11:27
· 2835 commits to main since this release

New features

  • Change format of KV offramp responses to a more unified structure.
  • Add op key to KV offramp responses in order to differentiate responses by the command that triggered them.
  • Add KnownKey::map_* functions to directly work on the Value::Objects inner HashMap, if available.
  • Add HEALTHCHECK to Dockerfiles
  • Improve printing for dot files.
  • Scan sub directories of ${CFG_DIR} for config files.
  • Add offramp and onramp for AMQP with the lapin package.

Fixes

  • KV offramp sends error responses for each failed command
  • Ensure binding to first bind linked offramps to pipelines, then pipelines to offramps/onramps/pipeline, then onramps to pipelines to ensure events only start flowing when all downstreams are connected.
  • Fix empty record pattern to only match records.
  • Fix ws offramp not reconnecting after connection loss.
  • Run tests in tremor-cli bin
  • Switch operations of tremor dbg lex and tremor dbg preprocess as they did the job of the other.
  • Fix heredoc preprocessing, which was messing up error reporting
  • Fix false positives in cycle detection
  • Include cncf::otel stdlib sources in deb package
  • Add /usr/local/share/tremor to default TREMOR_PATH also for all packages as a well-known directory for custom tremor-script libraries and modules.
  • Record the partition number assigned during rebalancing when running Kafka.
  • Fix bug in HDR histogram implementation when using emit without reset.
  • Fix bug in mean that invalid values would be counted as part of the total number of values.
  • Avoid possible contraflow cycles via system::metrics pipeline, if a pipeline is connected to an output port of system::metrics pipeline.