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

Thejas M Nair updated HIVE-4171:
--------------------------------

    Attachment: HIVE-4171.3.patch

I think it would be better to store this information in HiveConf and remove the 
member from Hive class. This would mean that there will be only one source for 
truth for his information (instead of having it in Hive and SessionState 
classes).
I can submit another patch with fix for the TODO in patch and unit tests if you 
agree . HIVE-4171.3.patch (also in https://reviews.apache.org/r/10180/ )
                
> Current database in metastore.Hive is not consistent with SessionState
> ----------------------------------------------------------------------
>
>                 Key: HIVE-4171
>                 URL: https://issues.apache.org/jira/browse/HIVE-4171
>             Project: Hive
>          Issue Type: Bug
>          Components: CLI
>            Reporter: Navis
>            Assignee: Navis
>              Labels: HiveServer2
>         Attachments: HIVE-4171.3.patch, HIVE-4171.D9399.1.patch, 
> HIVE-4171.D9399.2.patch
>
>
> metastore.Hive is thread local instance, which can have different status with 
> SessionState. Currently the only status in metastore.Hive is database name in 
> use.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to