github substrait-io/substrait v0.39.0

latest releases: v0.89.0.1, v0.89.0, v0.88.1...
2 years ago

0.39.0 (2023-11-26)

⚠ BREAKING CHANGES

    • Map keys may be repeated.
  • Map keys must not be NULL.
  • The map key type may be nullable.

This is based on the current restrictions found in the wild.

DuckDB, Velox, Spark, and Acero all reject attempts to provide NULL as a
key.

Despite DuckDB specifically calling out that keys must be unique in its
implementation other implementations such as Velox and Acero do not
require the key to be unique so we cannot require the map key to be 1:1
with map values.

Features

  • support for simple extensions dependencies (#265) (f0ecf54)

Documentation

Don't miss a new substrait release

NewReleases is sending notifications on new releases.