flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLINK-7410) Use toString method to display operator names for UserDefinedFunction
Date Tue, 10 Oct 2017 21:12:00 GMT

    [ https://issues.apache.org/jira/browse/FLINK-7410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16199361#comment-16199361

ASF GitHub Bot commented on FLINK-7410:

Github user asfgit closed the pull request at:


> Use toString method to display operator names for UserDefinedFunction
> ---------------------------------------------------------------------
>                 Key: FLINK-7410
>                 URL: https://issues.apache.org/jira/browse/FLINK-7410
>             Project: Flink
>          Issue Type: Improvement
>          Components: Table API & SQL
>    Affects Versions: 1.4.0
>            Reporter: Hequn Cheng
>            Assignee: Hequn Cheng
> *Motivation*
> Operator names setted in table-api are used by visualization and logging, it is import
to make these names simple and readable. Currently, UserDefinedFunction’s name contains
class CanonicalName and md5 value making the name too long and unfriendly to users. 
> As shown in the following example, 
> {quote}
> select: (a, b, c, org$apache$flink$table$expressions$utils$RichFunc1$281f7e61ec5d8da894f5783e2e17a4f5(a)
AS _c3, org$apache$flink$table$expressions$utils$RichFunc2$fb99077e565685ebc5f48b27edc14d98(c)
AS _c4)
> {quote}
> *Changes:*
> Use {{toString}} method to display operator names for UserDefinedFunction. The method
will return class name by default. Users can also override the method to return whatever he
> What do you think [~fhueske] ?

This message was sent by Atlassian JIRA

View raw message