-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23319/
-----------------------------------------------------------

(Updated July 10, 2014, 9:37 p.m.)


Review request for hive.


Changes
-------

With earlier patch hivemetastore-site.xml would take precedence over 
hiveserver2-site.xml if embedded metastore is used with hiveserver2, as 
metastore-site.xml was getting added later. 
With this change HiveConf initialization itself would check if embedded 
metastore is used and load the hivemetastore-site.xml. This way the order of 
adding the resources to the Configuration always remains the same.

Patch also adds tests for both embedded and remote metastore mode. 

The order of predendence (later one takes precedence) : 
hive-site.xml -> hivemetastore-site.xml -> hiveserver2-site.xml -> 
HiveConf.ConfVars set through system properties (same as ones set through 
-hiveconf cmdline params)


Bugs: HIVE-7342
    https://issues.apache.org/jira/browse/HIVE-7342


Repository: hive-git


Description
-------

See jira


Diffs (updated)
-----

  common/src/java/org/apache/hadoop/hive/conf/HiveConf.java 8bff2a9 
  common/src/java/org/apache/hadoop/hive/conf/HiveConfUtil.java PRE-CREATION 
  data/conf/hive-site.xml 1c9c598 
  data/conf/hivemetastore-site.xml PRE-CREATION 
  data/conf/hiveserver2-site.xml PRE-CREATION 
  
itests/hive-unit/src/test/java/org/apache/hadoop/hive/metastore/TestServerSpecificConfig.java
 PRE-CREATION 
  metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java 
acef599 
  metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStoreClient.java 
664dccd 
  
service/src/java/org/apache/hive/service/cli/thrift/EmbeddedThriftBinaryCLIService.java
 62b1d9c 
  service/src/java/org/apache/hive/service/server/HiveServer2.java e7ed267 

Diff: https://reviews.apache.org/r/23319/diff/


Testing
-------

New tests added


Thanks,

Thejas Nair

Reply via email to