Download the release on GitHub.
Features
Section titled “Features”Make schema definitions represent the type system exactly
Section titled “Make schema definitions represent the type system exactly”We introduced a new type_of(x: any) -> record
function that returns the exact
type definition of a TQL expression. For example, this = type_of(this)
replaces an event with its schema’s definition.
The /serve
endpoint gained a new option schema
, which can be set to legacy
(default), exact
, or never
. The legacy
option causes the schema definition
to be rendered in a simplified way, which is the current default. The exact
option causes the schema definitions to be rendered exactly without omitting any
information. Set the option to never
to omit schema definitions entirely.
By @dominiklohmann in #5062.
Bug Fixes
Section titled “Bug Fixes”Fix engine::push
and co. for fluent-bit
Section titled “Fix engine::push and co. for fluent-bit”The to_fluent_bit
operator no longer crashes on larger inputs.
Fix up to_azure_log_analytics
Section titled “Fix up to_azure_log_analytics”We fixed a hang in to_azure_log_analytics
for pipelines that never exhausted
their input.
By @dominiklohmann in #5077.