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

Phabricator updated HIVE-2607:
------------------------------

    Attachment: HIVE-2607.D543.2.patch

kevinwilfong updated the revision "HIVE-2607 [jira] Add caching to json_tuple".
Reviewers: JIRA, heyongqiang

  Added a new class of MetaStorePreEventListeners which are called before an 
action is taken by the metastore.  They are run before most validation and the 
call to the Raw Store (after getting objects like partitons and tables where 
convenient).  These are hooks like MetaStoreEventListener implementations, and 
are currently called on all functions for which MetaStoreEventListeners are 
called, though this can change.

REVISION DETAIL
  https://reviews.facebook.net/D543

AFFECTED FILES
  metastore/src/test/org/apache/hadoop/hive/metastore/DummyPreListener.java
  
metastore/src/test/org/apache/hadoop/hive/metastore/TestMetaStoreEventListener.java
  metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java
  
metastore/src/java/org/apache/hadoop/hive/metastore/MetaStorePreEventListener.java
  
metastore/src/java/org/apache/hadoop/hive/metastore/events/PreCreateDatabaseEvent.java
  
metastore/src/java/org/apache/hadoop/hive/metastore/events/PreDropDatabaseEvent.java
  
metastore/src/java/org/apache/hadoop/hive/metastore/events/PreDropPartitionEvent.java
  
metastore/src/java/org/apache/hadoop/hive/metastore/events/PreAlterPartitionEvent.java
  metastore/src/java/org/apache/hadoop/hive/metastore/events/Event.java
  
metastore/src/java/org/apache/hadoop/hive/metastore/events/PreCreateTableEvent.java
  
metastore/src/java/org/apache/hadoop/hive/metastore/events/PreDropTableEvent.java
  metastore/src/java/org/apache/hadoop/hive/metastore/events/ListenerEvent.java
  
metastore/src/java/org/apache/hadoop/hive/metastore/events/PreAlterTableEvent.java
  
metastore/src/java/org/apache/hadoop/hive/metastore/events/PreLoadPartitionDoneEvent.java
  
metastore/src/java/org/apache/hadoop/hive/metastore/events/PreAddPartitionEvent.java
  common/src/java/org/apache/hadoop/hive/conf/HiveConf.java

                
> Add caching to json_tuple
> -------------------------
>
>                 Key: HIVE-2607
>                 URL: https://issues.apache.org/jira/browse/HIVE-2607
>             Project: Hive
>          Issue Type: Improvement
>          Components: UDF
>            Reporter: Kevin Wilfong
>            Assignee: Kevin Wilfong
>             Fix For: 0.8.0
>
>         Attachments: HIVE-2607.1.patch.txt, HIVE-2607.D543.1.patch, 
> HIVE-2607.D543.2.patch
>
>
> get_json_object uses a variety of caches to improve its performance.  
> json_tuple could benefit from having a similar cache from JSON string to 
> JSONObject.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to