[ https://issues.apache.org/jira/browse/HIVE-24346?focusedWorklogId=542954&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-542954 ]
ASF GitHub Bot logged work on HIVE-24346: ----------------------------------------- Author: ASF GitHub Bot Created on: 27/Jan/21 17:40 Start Date: 27/Jan/21 17:40 Worklog Time Spent: 10m Work Description: mustafaiman commented on pull request #1733: URL: https://github.com/apache/hive/pull/1733#issuecomment-768454416 @zeroflag I see getAllStoredProcedures and dropPackage of RawStore are used in drop_database_core. These are internal to metastore. I was referring to getAllStoredProcedures and dropPackage of HiveMetastoreClient. Those metastore rpc's are not used by Hive at all. Are they there for some other client to use it? On a related note, how does a use drop a package? The problem with InMemoryPackageRegistry and `packages` hashmap is that once `packages` have the package we do not ever need to lookup InMemoryPackageRegistry again. At this point InMemoryPackageRegistry looks like a memory leak. Two structures keep the same info in different forms: source and compiled. The thing is we do not need source once we have the compiled one. So it leads me to think that InMemoryPackageRegistry is just a compilation of utility methods to compile the source but it also keeps the source forever unnecessarily. Also there are no new tests in this patch. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org Issue Time Tracking ------------------- Worklog Id: (was: 542954) Time Spent: 1h 10m (was: 1h) > Store HPL/SQL packages into HMS > ------------------------------- > > Key: HIVE-24346 > URL: https://issues.apache.org/jira/browse/HIVE-24346 > Project: Hive > Issue Type: Sub-task > Components: hpl/sql, Metastore > Reporter: Attila Magyar > Assignee: Attila Magyar > Priority: Major > Labels: pull-request-available > Time Spent: 1h 10m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.3.4#803005)