[ 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