You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2021/09/23 03:02:00 UTC

[jira] [Commented] (ASTERIXDB-2968) Using SQL++ UDFs masks External UDFs

    [ https://issues.apache.org/jira/browse/ASTERIXDB-2968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17418916#comment-17418916 ] 

ASF subversion and git services commented on ASTERIXDB-2968:
------------------------------------------------------------

Commit 04c4e23df4c1d005f62cfbfbb5b13ee89d0d5924 in asterixdb's branch refs/heads/master from Ian Maxon
[ https://gitbox.apache.org/repos/asf?p=asterixdb.git;h=04c4e23 ]

[ASTERIXDB-2968] Fix mixing SQL++ and External UDFs

- user model changes: no
- storage format changes: no
- interface changes: no

Details:

In the inlining of views and SQL++ UDFs, one of the cases
assumes that if a function is not builtin, it must be a SQL++
UDF. And therefore if it is not in the used list of those, it
is missing somehow. This however is the exact case for external
functions, which shouldn't be inlined (at least in the same way)

Change-Id: Idb8d6b5f7876f42169b1c2b92acc586bfaede5da
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/13284
Reviewed-by: Ian Maxon <im...@uci.edu>
Reviewed-by: Dmitry Lychagin <dm...@couchbase.com>
Integration-Tests: Jenkins <je...@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <je...@fulliautomatix.ics.uci.edu>
Contrib: Ian Maxon <im...@uci.edu>


> Using SQL++ UDFs masks External UDFs
> ------------------------------------
>
>                 Key: ASTERIXDB-2968
>                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-2968
>             Project: Apache AsterixDB
>          Issue Type: Bug
>            Reporter: Ian Maxon
>            Assignee: Ian Maxon
>            Priority: Major
>
> If you try to use an external and SQL++ UDF in the same query, the inlining hides the external UDF. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)