[ https://issues.apache.org/jira/browse/HIVE-2906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14172104#comment-14172104 ]
cw commented on HIVE-2906: -------------------------- Hi [~navis]. We found that we can not use the identifier 'user' as table alias because the FromClauseParser.g was changed in this patch. - : tabname=tableName (ts=tableSample)? (KW_AS? alias=identifier)? - -> ^(TOK_TABREF $tabname $ts? $alias?) + : tabname=tableName (props=tableProperties)? (ts=tableSample)? (KW_AS? alias=Identifier)? + -> ^(TOK_TABREF $tabname $props? $ts? $alias?) It changed the 'identifier' to a uppercase 'Identifier'. Is it intended or just a mistake? > Support providing some table properties by user via SQL > ------------------------------------------------------- > > Key: HIVE-2906 > URL: https://issues.apache.org/jira/browse/HIVE-2906 > Project: Hive > Issue Type: Improvement > Components: Query Processor > Reporter: Navis > Assignee: Navis > Fix For: 0.12.0 > > Attachments: ASF.LICENSE.NOT.GRANTED--HIVE-2906.D2499.1.patch, > ASF.LICENSE.NOT.GRANTED--HIVE-2906.D2499.2.patch, > ASF.LICENSE.NOT.GRANTED--HIVE-2906.D2499.3.patch, > ASF.LICENSE.NOT.GRANTED--HIVE-2906.D2499.4.patch, > ASF.LICENSE.NOT.GRANTED--HIVE-2906.D2499.5.patch, HIVE-2906.D2499.6.patch, > HIVE-2906.D2499.7.patch > > > Some properties are needed to be provided to StorageHandler by user in > runtime. It might be an address for remote resource or retry count for access > or maximum version count(for hbase), etc. > For example, > {code} > select emp.empno, emp.ename from hbase_emp ('max.version'='3') emp; > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)