[
https://issues.apache.org/jira/browse/DRILL-7680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17072200#comment-17072200
]
ASF GitHub Bot commented on DRILL-7680:
---------------------------------------
paul-rogers commented on issue #2046: DRILL-7680: Place UDFs before plugins in
contrib
URL: https://github.com/apache/drill/pull/2046#issuecomment-606899953
@arina-ielchiieva, good point. Updated the description to clearly state the
dependency. Turns out Charles ran into this issue with the ESRI plugin, and I
ran into it with a private plugin.
Do know of any case where a UDF depends on a storage plugin? Not sure how
what would be possible, given how UDFs work, but would be good to double-check.
By the way, once I get a chance to return to the SPI interface, a single
service provider can provide both a plugin and associated UDFs, so that will
help reduce the dependency issues. (That is how Presto does their extensions.)
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
> Move UDF projects before plugins in contrib
> -------------------------------------------
>
> Key: DRILL-7680
> URL: https://issues.apache.org/jira/browse/DRILL-7680
> Project: Apache Drill
> Issue Type: Improvement
> Affects Versions: 1.17.0
> Reporter: Paul Rogers
> Assignee: Paul Rogers
> Priority: Minor
> Fix For: 1.18.0
>
>
> Several {{contrib}} plugins depend on UDFs for testing. However, the UDFs
> occur after the plugins in build order. This PR reverses the dependencies so
> that UDFs are built before the plguins that want to use them.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)