🚀 Features
Section titled “🚀 Features”Add an option to export both past and future events
Section titled “Add an option to export both past and future events”May 31, 2024 · @IyeOnline · #4203
The export, metrics, and diagnostics operators now features a --retro
flag. This flag will make the operators first export past events, even when
--live is set. Specify both options explicitly to first return past events and
then immediately switch into live mode.
Add label definitions to configured pipelines
Section titled “Add label definitions to configured pipelines”Pipelines configured as code in the tenzir.yaml configuration file may now
contain labels.
Support IP-in-subnet queries in lookup tables
Section titled “Support IP-in-subnet queries in lookup tables”The lookup-table context now performs longest-prefix matches when the table
key is of type subnet and the to-be-enriched field of type ip. For example,
a lookup table with key 10.0.0.0/8 will match when enriching the IP address
10.1.1.1.
Allow editing definitions of managed pipelines
Section titled “Allow editing definitions of managed pipelines”May 29, 2024 · @Dakostu · #4196
The /pipeline/update API endpoint now supports updating definitions of
existing pipelines.
Add an option for writing JSON arrays of objects
Section titled “Add an option for writing JSON arrays of objects”May 27, 2024 · @dominiklohmann · #4249
Use write json --arrays-of-objects to write JSON arrays per batch of events
instead of JSON objects per event.
Support disabling TLS in https connector
Section titled “Support disabling TLS in https connector”The https connector supports the new options --skip-peer-verification and
--skip-hostname-verification to disable verification of the peer’s certificate
and verification of the certificate hostname.
Support multiple fields in sort
Section titled “Support multiple fields in sort”May 23, 2024 · @dominiklohmann · #4242
The sort operator now supports sorting by multiple fields.
Build an RPM package
Section titled “Build an RPM package”We now offer an RPM package for RedHat Linux and its derivatives.
🐞 Bug Fixes
Section titled “🐞 Bug Fixes”Add an option to export both past and future events
Section titled “Add an option to export both past and future events”May 31, 2024 · @IyeOnline · #4203
export --live no longer buffers the last batch of event that was imported, and
instead immediately returns all imported events.
Add label definitions to configured pipelines
Section titled “Add label definitions to configured pipelines”Pipelines configured as code no longer always restart with the node. Instead, just like for other pipelines, they only restart when they were running before the node shut down.
Support multiple table slice schemas when dumping contexts
Section titled “Support multiple table slice schemas when dumping contexts”May 21, 2024 · @Dakostu · #4236
context inspect will not crash anymore when encountering contexts that
contain multi-schema data.