🚀 Features
Section titled “🚀 Features”Allow packages to be disabled properly
Section titled “Allow packages to be disabled properly”May 19, 2025 · @dominiklohmann · #5161
Packages gained a new config.disabled option that causes all pipelines and
contexts in the package to be disabled.
Add option to load_tcp for storing sender information
Section titled “Add option to load_tcp for storing sender information”May 19, 2025 · @dominiklohmann · #5173
The peer_field option for load_tcp allows for setting a field for the IP
address, port, and hostname of the connected peer.
Implement <record>.keys()
Section titled “Implement <record>.keys()”May 16, 2025 · @dominiklohmann · #5202
The keys function returns a list of strings representing the field names of a
record.
🐞 Bug Fixes
Section titled “🐞 Bug Fixes”Allow packages to be disabled properly
Section titled “Allow packages to be disabled properly”May 19, 2025 · @dominiklohmann · #5161
For configured pipelines, the tenzir.pipelines.<pipeline>.disabled
configuration option was silently ignored unless the pipeline was part of a
package. This no longer happens, and disabling the pipelines through the option
now works correctly.
Make the run loop of exec nodes cheaper
Section titled “Make the run loop of exec nodes cheaper”May 19, 2025 · @dominiklohmann · #5193
Fixed a bug in the load_tcp operator that would
cause it to require server certificates for incoming
connections.
Fix URL check in to_hive
Section titled “Fix URL check in to_hive”May 16, 2025 · @jachris · #5204
The to_hive operator no longer incorrectly rejects URLs, which was due to a
bug introduced by Tenzir v5.1.6.