Sahil Takiar has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/16188 )

Change subject: IMPALA-9478: Profiles should indicate if custom UDFs are being 
used
......................................................................


Patch Set 5:

(2 comments)

> Did you run exhaustive tests? Would be good to do that just to be sure 
> nothing else needs to be updated.

Ran exhaustive tests, everything passed.

http://gerrit.cloudera.org:8080/#/c/16188/5/fe/src/main/java/org/apache/impala/analysis/FunctionCallExpr.java
File fe/src/main/java/org/apache/impala/analysis/FunctionCallExpr.java:

http://gerrit.cloudera.org:8080/#/c/16188/5/fe/src/main/java/org/apache/impala/analysis/FunctionCallExpr.java@222
PS5, Line 222:     if (fn_ != null && !fnName_.isBuiltin()) {
> We do have the ToSqlOptions that could maybe control this to hide it in err
yeah using ToSqlOptions makes sense, I briefly looked into it but it didn't 
seem that straightforward because ToSql is called in so many places.


http://gerrit.cloudera.org:8080/#/c/16188/5/fe/src/main/java/org/apache/impala/analysis/FunctionCallExpr.java@491
PS5, Line 491: "User Defined Functions (UDFs)"
> I wonder if it worth the effort to make the key more explicit:
Yeah that would be nice because it makes it consistent with the info from 
toSql, unfortunately the info about whether it is a native vs. java udf is only 
available in the fn_ instance variable, which isn't set until the end of the 
function.

it's probably do-able, but maybe not worth the effort since the same info is in 
the explain plan already.



--
To view, visit http://gerrit.cloudera.org:8080/16188
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I79122e6cc74fd5a62c76962289a1615fbac2f345
Gerrit-Change-Number: 16188
Gerrit-PatchSet: 5
Gerrit-Owner: Sahil Takiar <stak...@cloudera.com>
Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com>
Gerrit-Reviewer: Qifan Chen <qc...@cloudera.com>
Gerrit-Reviewer: Sahil Takiar <stak...@cloudera.com>
Gerrit-Reviewer: Tim Armstrong <tarmstr...@cloudera.com>
Gerrit-Comment-Date: Thu, 30 Jul 2020 19:04:34 +0000
Gerrit-HasComments: Yes

Reply via email to