KNOWLEDGE BASE
Release Notes v3.1.5
Fluent Bit is a Fast and Lightweight Data Processor and Forwarder for Linux, BSD, Windows and macOS. We are proud to announce the availability of Fluent Bit v3.1.5.
What’s new ?
- Core
- log_event_decoder: updated code to use aligned memory reads
- gzip: add support for concatenated GZip payloads
- wasm: Make configurable heap and stack sizes with a struct type
- core: add new
FLB_ENFORCE_ALIGNMENTcmake option for old targets - core: add new option
FLB_PREFER_SYSTEM_LIB_LUAJITto use system provided (external) LuaJIT
- Libraries
- ctraces: upgrade to v0.5.4
- cmetrics: upgrade to v0.9.3
- cfl: upgrade to v0.5.2
- c-ares: ugprade to v1.32.3
- Pipeline Plugins
- MQTT (Input)
- Add
buffer_sizesetting and fixed a leak (#9163)
- Add
- Tail (Input)
- Fix double-free on exception (cid 507963)
- Node Exporter Metrics (Input)
- Align the collecting metrics of unit statuses (#9134)
- Forward (Input)
- Fix leak on exception (cid 507786)
- Fix leak on exception (cid 508219)
- Add support for concatenated GZip payloads
- Kubernetes Events (Input)
- Fix end of chunked stream deadlock
- Add chunked streaming test
- Exec Wasi (Input)
- Provide configurable stack and heap sizes for wasm
- Emitter (Input)
- Fix use-after-free on exception (cid 507860)
- Wasm (Filter)
- Provide configurable heap and stack sizes for WASM
- Log To Metrics (Filter)
- Add new option
discard_logs
- Add new option
- Opensearch (Output)
- Fixed wrong payload buffer usage for traces
- S3 (Output)
- Plug memory leaks on gzipped buffer during the swapping contents
- Oracle Log Analytics (Output)
- Fix to prevent double free
- Kafka (Output)
- Add missing initialization (cid 507783)
- Prometheus Exporter (Output)
- Handle multiply concatenated metrics type of events (#9122)
- Stackdriver (Output)
- Fix leak on exception (cid 508239)
- MQTT (Input)
Contributors
On every release, there are many people involved doing contributions to different areas like bug reporting, troubleshooting, documentation and coding, without these contributions from the community, the project won’t be the same and won’t be in the good shape that it is now. So THANK YOU! to everyone who takes part of this journey!
Join us
We want to hear about you, our community is growing, and you can be part of it!, you can contact us at:
- Github: http://github.com/fluent/fluent-bit
- Slack: http://slack.fluentd.org
- Twitter: @fluentbit