Skip to content

Add a few new aggregation functions for TQL2

Section titled “Add a few new aggregation functions for TQL2”

Oct 21, 2024 · @dominiklohmann · #4679

We added three new, TQL2-exclusive aggregation functions: first, last, and mode. The functions return the first, last, and most common non-null value per group, respectively.

Oct 23, 2024 · @raxyte · #4689

The boolean operators and/or now work correctly for the type null. Previously, null and false evaluated to null, and a warning was emitted. Now, it evaluates to false without a warning.

Ensure cache directory is writable for multiple users

Section titled “Ensure cache directory is writable for multiple users”

Oct 22, 2024 · @dominiklohmann · #4694

Using the tenzir process from multiple users on the same host sometimes failed because the cache directory was not writable for all users. This no longer happens.

Return instantly in /serve if pipeline fails early

Section titled “Return instantly in /serve if pipeline fails early”

Oct 22, 2024 · @dominiklohmann · #4688

The /serve endpoint now returns instantly when its pipeline fails before the endpoint is used for the first time. In the Tenzir Platform this causes the load more button in the Explorer to correctly stop showing for pipelines that fail shortly after starting.