Vector v0.20.1 release notes

The Vector team is pleased to announce version 0.20.1!

This patch release contains a few fixes for regressions in in 0.20.0.

Note: Please see the release notes for v0.20.0 for additional changes if upgrading from v0.19.X. In particular, the upgrade guide for breaking changes.

Upgrading Vector
When upgrading, we recommend stepping through minor versions as these can each contain breaking changes while Vector is pre-1.0. These breaking changes are noted in their respective upgrade guides.

Changelog

6 bug fixes

  • Unit tests no longer panic when extract_from or no_outputs_from has an invalid input.
  • Unit tests no longer output warnings for unconsumed outputs.
  • The socket source component_received_events_total, component_received_event_bytes_total metrics were corrected.
  • Configuring a sink buffer with a value of 0 for max_events or max_size now returns a boot time error rather than panicking.
  • When using buffer.on_full of drop_newest, buffers were dropping events before they were actually full. This error has been corrected and now buffers will wait until full before dropping.
  • Previously idle connections would cause the socket source to cease processing due to Vector’s rate limiting behavior. Now these connections are excluded from the rate limiting calculation.

Download Version 0.20.1

Linux (deb)
deb
Linux (rpm)
rpm
macOS
tar.gz
Windows
zip
Windows (MSI)
msi