Skip to content

v1.11.0

Compare
Choose a tag to compare
@brim-bot brim-bot released this 09 Nov 21:49
· 473 commits to main since this release
cd36eaa

Quick Start

Visit the Brim Data download page to find the package for your platform.

Zed is distributed as a TGZ/ZIP file of command line executables for each supported platform. To install, unpack with with the appropriate utility for your platform. For example, on Linux:

curl -OL https://github.com/brimdata/zed/releases/download/v1.11.0/zed-v1.11.0.linux-amd64.tar.gz
tar xzvf zed-v1.11.0.linux-amd64.tar.gz

If you've installed the Zui desktop app and want to work with its Zed lake from the command line, we recommend using the Zed executables included with the app to ensure compatibility. See this Zui docs article for their location.

Release Notes

  • Introduce new logic for the zed CLI command to locate the lake (#4758, #4787, #4811)
  • Cast expressions now behave more like function calls (#4805)
  • Reduce the amount of memory needed to store a Zed value (#4812)
  • Add support for unicode in keywords and identifiers (#4799, #4796)
  • Add support for dynamic field paths in "left-hand side" contexts with put, cut, and rename operators (#4795, #4802, #4832)
  • Add a map() function that applies a function to each element of an array or set. To avoid a naming clash, the aggregate function previously called map() is now called collect_map() (#4806, #4856, #4860)
  • Fix an issue where a record expression with duplicate fields caused a panic (#4789)
  • Fix an issue where valid ZNG input might not be read successfully via auto-detection (#4790)
  • Fix an issue where null values could cause join to produce incorrect output (#4801)
  • Fix a zq issue where a call to a user-defined operator included via -I could fail (#4808)
  • Fix an issue where running zed commands on a system with many CPU cores caused an internal error (#4826)
  • Fix an encoding issue that caused different map values to be rendered the same in Zui (#4853)