Commit 1e34f42
feat: bump substrait packages to 0.86.0 and support additional extension metadata (#168)
Bump `substrait-protobuf`, `substrait-extensions`, and `substrait-antlr`
from 0.85.0 to 0.86.0.
Add support for the new 0.86.0 simple-extension schema fields when
parsing extension YAML:
- deprecation status (`since`/`reason`/`metadata`) on types, type
variations, functions, and
individual implementations
- implementation-level `description`
- function- and type-level `metadata`
The 0.86.0 spec changes are otherwise contained in the vendored
extension YAML shipped by the
packages (no proto changes), so no further code modifications were
required.
All 231 tests pass (3 pre-existing xfails, unchanged from the 0.85.0
baseline).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
---------
Signed-off-by: Niels Pardon <par@zurich.ibm.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 0ef0223 commit 1e34f42
4 files changed
Lines changed: 103 additions & 81 deletions
0 commit comments