The Vector team is pleased to announce version 0.22.1!
Note: Please see the release notes for v0.22.0
for additional changes if upgrading from
v0.21.X
. In particular, the upgrade guide for breaking changes.
kubernetes_logs
source works with k3s and k3d again rather than erroring with certificate issues.
Thanks to
jaysonsantos
for contributing this change!compression
and concurrency
options.
Thanks to
jorgebay
KH-Moogsoft
for contributing this change!vector validate
no longer creates the socket. This
was causing the default SystemD unit file to fail to start Vector since it runs vector validate
before
starting Vector.VRL now correctly calculates type definitions when conditionals are used. Previously VRL was setting the type to whatever was inside the conditional block rather than unioning the type.
For example:
thing = 5
if .foo == .bar {
thing = null
}
Was resulting in VRL thinking that thing
is always null
even though it is only conditionally null
and so should instead be null | integer
. This affects later usages which depend on the type of the
value (like functions).
The result of this is that you might need to introduce more type coercion using VRL’s type functions.
Sign up to receive emails on the latest Vector content and new releases
Thank you for joining our Updates Newsletter