[jira] [Updated] (HIVE-12943) Use default doesnot work in Hive 1.2.1

2016-01-31 Thread Kashish Jain (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-12943?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kashish Jain updated HIVE-12943:

Attachment: HIVE-12943.patch

Attaching the patch for it

> Use default doesnot work in Hive 1.2.1
> --
>
> Key: HIVE-12943
> URL: https://issues.apache.org/jira/browse/HIVE-12943
> Project: Hive
>  Issue Type: Bug
>  Components: Database/Schema
>Affects Versions: 1.2.1
>Reporter: Kashish Jain
> Fix For: 1.3.0, 1.2.1, 1.2.2
>
> Attachments: HIVE-12943.patch
>
>
> "USE Default" does not work with the latest hive 1.2.1
> The message is 
> "
>Cannot recognize input near 'default' '' '' in switch database 
> statement; line 1 pos 4
>NoViableAltException(81@[])
>at 
> org.apache.hadoop.hive.ql.parse.HiveParser_IdentifiersParser.identifier(HiveParser_IdentifiersParser.java:11577)
>at 
> org.apache.hadoop.hive.ql.parse.HiveParser.identifier(HiveParser.java:46055)
> "



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


[jira] [Updated] (HIVE-12943) Use default doesnot work in Hive 1.2.1

2016-01-27 Thread Kashish Jain (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-12943?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kashish Jain updated HIVE-12943:

Description: 
"USE Default" does not work with the latest hive 1.2.1
The message is 
"
   Cannot recognize input near 'default' '' '' in switch database 
statement; line 1 pos 4
   NoViableAltException(81@[])
   at 
org.apache.hadoop.hive.ql.parse.HiveParser_IdentifiersParser.identifier(HiveParser_IdentifiersParser.java:11577)
   at 
org.apache.hadoop.hive.ql.parse.HiveParser.identifier(HiveParser.java:46055)
"

According to my analysis this may be due to the removal of "KW_DEFAULT" keyword 
from the grammar of Hive parser according to the bug 
https://issues.apache.org/jira/browse/HIVE-6617


  was:
"USE Default" does not work with the latest hive 1.2.1
The message is 
"
   Cannot recognize input near 'default' '' '' in switch database 
statement; line 1 pos 4
   NoViableAltException(81@[])
   at 
org.apache.hadoop.hive.ql.parse.HiveParser_IdentifiersParser.identifier(HiveParser_IdentifiersParser.java:11577)
   at 
org.apache.hadoop.hive.ql.parse.HiveParser.identifier(HiveParser.java:46055)
"

According to my analysis this may be due to the removal of "KW_DEFAULT" keyword 
from the grammar of Hive parser according to the bug 
https://issues.apache.org/jira/browse/HIVE-6617

Adding the KW_DEFAULT keyword back to the HiveParser.g, HiveLexer.g and 
Identifier.g and It worked. Wish to push it to apache-hive


> Use default doesnot work in Hive 1.2.1
> --
>
> Key: HIVE-12943
> URL: https://issues.apache.org/jira/browse/HIVE-12943
> Project: Hive
>  Issue Type: Bug
>  Components: Database/Schema
>Affects Versions: 1.2.1
>Reporter: Kashish Jain
> Fix For: 1.3.0, 1.2.1, 1.2.2
>
>
> "USE Default" does not work with the latest hive 1.2.1
> The message is 
> "
>Cannot recognize input near 'default' '' '' in switch database 
> statement; line 1 pos 4
>NoViableAltException(81@[])
>at 
> org.apache.hadoop.hive.ql.parse.HiveParser_IdentifiersParser.identifier(HiveParser_IdentifiersParser.java:11577)
>at 
> org.apache.hadoop.hive.ql.parse.HiveParser.identifier(HiveParser.java:46055)
> "
> According to my analysis this may be due to the removal of "KW_DEFAULT" 
> keyword from the grammar of Hive parser according to the bug 
> https://issues.apache.org/jira/browse/HIVE-6617



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


[jira] [Commented] (HIVE-12943) Use default doesnot work in Hive 1.2.1

2016-01-27 Thread Kashish Jain (JIRA)

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

Kashish Jain commented on HIVE-12943:
-

I have identified the patch for this and have tested it over spark-1.5.1 as 
well. Please assign it to me. Will be submiting a patch for it.


> Use default doesnot work in Hive 1.2.1
> --
>
> Key: HIVE-12943
> URL: https://issues.apache.org/jira/browse/HIVE-12943
> Project: Hive
>  Issue Type: Bug
>  Components: Database/Schema
>Affects Versions: 1.2.1
>Reporter: Kashish Jain
> Fix For: 1.3.0, 1.2.1, 1.2.2
>
>
> "USE Default" does not work with the latest hive 1.2.1
> The message is 
> "
>Cannot recognize input near 'default' '' '' in switch database 
> statement; line 1 pos 4
>NoViableAltException(81@[])
>at 
> org.apache.hadoop.hive.ql.parse.HiveParser_IdentifiersParser.identifier(HiveParser_IdentifiersParser.java:11577)
>at 
> org.apache.hadoop.hive.ql.parse.HiveParser.identifier(HiveParser.java:46055)
> "
> According to my analysis this may be due to the removal of "KW_DEFAULT" 
> keyword from the grammar of Hive parser according to the bug 
> https://issues.apache.org/jira/browse/HIVE-6617
> Adding the KW_DEFAULT keyword back to the HiveParser.g, HiveLexer.g and 
> Identifier.g and It worked. Wish to push it to apache-hive



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


[jira] [Updated] (HIVE-12943) Use default doesnot work in Hive 1.2.1

2016-01-27 Thread Kashish Jain (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-12943?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kashish Jain updated HIVE-12943:

Description: 
"USE Default" does not work with the latest hive 1.2.1
The message is 
"
   Cannot recognize input near 'default' '' '' in switch database 
statement; line 1 pos 4
   NoViableAltException(81@[])
   at 
org.apache.hadoop.hive.ql.parse.HiveParser_IdentifiersParser.identifier(HiveParser_IdentifiersParser.java:11577)
   at 
org.apache.hadoop.hive.ql.parse.HiveParser.identifier(HiveParser.java:46055)
"


  was:
"USE Default" does not work with the latest hive 1.2.1
The message is 
"
   Cannot recognize input near 'default' '' '' in switch database 
statement; line 1 pos 4
   NoViableAltException(81@[])
   at 
org.apache.hadoop.hive.ql.parse.HiveParser_IdentifiersParser.identifier(HiveParser_IdentifiersParser.java:11577)
   at 
org.apache.hadoop.hive.ql.parse.HiveParser.identifier(HiveParser.java:46055)
"

According to my analysis this may be due to the removal of "KW_DEFAULT" keyword 
from the grammar of Hive parser according to the bug 
https://issues.apache.org/jira/browse/HIVE-6617



> Use default doesnot work in Hive 1.2.1
> --
>
> Key: HIVE-12943
> URL: https://issues.apache.org/jira/browse/HIVE-12943
> Project: Hive
>  Issue Type: Bug
>  Components: Database/Schema
>Affects Versions: 1.2.1
>Reporter: Kashish Jain
> Fix For: 1.3.0, 1.2.1, 1.2.2
>
>
> "USE Default" does not work with the latest hive 1.2.1
> The message is 
> "
>Cannot recognize input near 'default' '' '' in switch database 
> statement; line 1 pos 4
>NoViableAltException(81@[])
>at 
> org.apache.hadoop.hive.ql.parse.HiveParser_IdentifiersParser.identifier(HiveParser_IdentifiersParser.java:11577)
>at 
> org.apache.hadoop.hive.ql.parse.HiveParser.identifier(HiveParser.java:46055)
> "



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