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

ASF GitHub Bot commented on TRAFODION-2229:
-------------------------------------------

Github user DaveBirdsall commented on a diff in the pull request:

    https://github.com/apache/incubator-trafodion/pull/813#discussion_r86402873
  
    --- Diff: core/sql/parser/sqlparser.y ---
    @@ -9671,6 +9676,62 @@ misc_function :
                                  $$ = $2;
                                }
     
    +     | TOK_SHA  '(' value_expression ')'
    +                {
    +                    $$ = new (PARSERHEAP())
    +                    BuiltinFunction(ITM_SHA1,
    +                            CmpCommon::statementHeap(),
    +                            1, $3);
    +                }
    +     | TOK_SHA1  '(' value_expression ')'
    +                {
    +                    $$ = new (PARSERHEAP())
    +                    BuiltinFunction(ITM_SHA1,
    +                            CmpCommon::statementHeap(),
    +                            1, $3);
    +                }
    +
    +     | TOK_SHA2 '(' value_expression ')'
    +                {
    +                    $$ = new (PARSERHEAP())
    +                    BuiltinFunction(ITM_SHA2,
    +                            CmpCommon::statementHeap(),
    +                            1, $3);
    +                }
    +
    +     | TOK_MD5 '(' value_expression ')'
    +                {
    +                    $$ = new (PARSERHEAP())
    +                    BuiltinFunction(ITM_MD5,
    +                            CmpCommon::statementHeap(),
    +                            1, $3);
    +                }
    +
    +     | TOK_CRC32 '(' value_expression ')'
    +                {
    +                    $$ = new (PARSERHEAP())
    +                    BuiltinFunction(ITM_CRC32,
    +                            CmpCommon::statementHeap(),
    +                            1, $3);
    +                }
    +
    +
    +     | TOK_SHA1 '(' value_expression ')'
    --- End diff --
    
    Looks like this production is in there twice?


> add Hashing functions to Trafodion
> ----------------------------------
>
>                 Key: TRAFODION-2229
>                 URL: https://issues.apache.org/jira/browse/TRAFODION-2229
>             Project: Apache Trafodion
>          Issue Type: Sub-task
>            Reporter: liu ming
>            Assignee: liu ming
>
> CRC32()       Compute a cyclic redundancy check value
> MD5() Calculate MD5 checksum
> SHA1(), SHA() Calculate an SHA-1 160-bit checksum
> SHA2()        Calculate an SHA-2 checksum



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to