The Vector team is pleased to release 0.7.0. This is a initial dev release. Checkout the Highlights, Changelog, and What's Next section for more detail.
Highlights
New Features
Breaking Changes
Merge existing `tcp` and `udp` sources into a single `socket` source
We've simplified our socket based sources into a single `socket` sourceRename existing `tcp` sink to `socket` sink
This renames the existing `tcp` sink to `socket`Sink options have been refactored
We've simplified and organized our sink optionsUse comma delim server list in `kafka` sink
This change achieve consistency with our `kafka` source and other Kafka clientsRename `line` field to `message` in `splunk_hec` source
This change ensures the `splunk_hec` source conforms to Vector's schemaThe `splunk_hec` sink does not index fields by default
This gives you full control over which fields are indexed
Changelog
36 items
10 Enhancements
cliHandle interruptions on Windows
datadog_metrics sinkSend min for distributions
kubernetes sourceParse additional metadata
splunk_hec sourceProvide timestamp
docker sourceAdd additional container filters
docker sourceUse shiplift's since for filtering logs
networkingUse fibonacci instead of fixed backoff
splunk_hec sourceRename `line` field to `message`
splunk_hec sinkAdd a new option for specifying indexed fields to `splunk_hec` sink
aws_cloudwatch_logs sinkadd assume_role
13 New Features
new sourceInital `kubernetes` source implementation
new transformInitial `concat` transform implementation
new transformInitial `aws_ec2_metadata` transform implementation
networkingAdd custom DNS option
new sinkInitial `gcp_pubsub` sink implementation
new sinkInitial `aws_kinesis_firehose` sink
new sinkMove existing 'tcp' sink into 'socket' sink.
new sourceMerge existing 'tcp' and 'udp' sources into a single 'socket' source
new sourceInitial `prometheus` source implementation
socket sourceAdd unix domain socket support to the 'socket` source
journald sourceSwitch from libsystemd to piping journalctl
new transformInitial `logfmt_parser` transform impl
new sourceInitial `logplex` source implementation
12 Bug Fixes
operationsFix `release-github` job
regex_parser transformmake truncation utf8-aware
websiteFix performance comparison link
splunk_hec sinkStop testing with ext host
operationsUse Bundler 2.0.x for the checker and releaser images
operationsFix `rustup` for `x86_64-pc-windows-msvc` in CI
operationsEnsure that all files are checked by `check-style.sh`
buffersDon't ack with zero items
buffersRe-enable buffering reclaim test
operationsFix newline style
operationsFix tests for NixOS
operationsRemove trailing spaces to fix `check-fmt`
1 Perf Improvement
file sourceBackoff reads to inactive files
What's Next
The Vector roadmap is publicly available and represents forward looking progress. Vector is open-source and community driven. Your feedback is welcome!