feat: support for simple extensions dependencies#265
feat: support for simple extensions dependencies#265EpsilonPrime merged 4 commits intosubstrait-io:mainfrom
Conversation
|
This one has been on my mental TODO list for a while now: it's currently impossible for an extension to define functions that make use of types from another extension. Some problems with that:
AFAICT, the only missing link for supporting this as far as the specification is concerned is the lack of a way to define and refer to extension URI dependencies in YAML, so that's what this PR adds. |
c36da3a to
c332f15
Compare
|
Seems reasonable. Do you want to also write up some markdown for this? |
c332f15 to
d963a92
Compare
|
Yep, good point. |
d963a92 to
e215618
Compare
|
|
site/docs/extensions/index.md
Outdated
|
|
||
| ```yaml | ||
| dependencies: | ||
| ext: /extension_types.yaml |
There was a problem hiding this comment.
It is a valid URI reference which we tend to accept in implementations. To make this a better example we could just prepend file:.
No description provided.