v0.39.0
substrait-project-bot
released this
26 Nov 02:24
·
154 commits
to main
since this release
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.