> On Jan. 17, 2018, 12:33 a.m., Ashutosh Chauhan wrote:
> > service/src/java/org/apache/hive/service/server/HiveServer2.java
> > Line 192 (original), 192 (patched)
> > <https://reviews.apache.org/r/65173/diff/2/?file=1940722#file1940722line192>
> >
> >     SessionHive should be well formed object here which can be passed in to 
> > callee. I see previous method is also using it. Any reason to not do that.

The problem was that the sessionHive might be null because no session had been 
created. This was causing issues e.g. with authorization. Since creation of 
HiveConf object is expensive, I have minimized its usage (only once before 
adding all MVs to cache, and when we actually create a materialized view).


- Jesús


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


On Jan. 16, 2018, 10:54 p.m., Jesús Camacho Rodríguez wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/65173/
> -----------------------------------------------------------
> 
> (Updated Jan. 16, 2018, 10:54 p.m.)
> 
> 
> Review request for hive, Ashutosh Chauhan and Thejas Nair.
> 
> 
> Bugs: HIVE-18386
>     https://issues.apache.org/jira/browse/HIVE-18386
> 
> 
> Repository: hive-git
> 
> 
> Description
> -------
> 
> HIVE-18386
> 
> 
> Diffs
> -----
> 
>   cli/src/java/org/apache/hadoop/hive/cli/CliDriver.java 
> 2cd3c95dc996671f4b176ab44f8584f039537e5f 
>   common/src/java/org/apache/hadoop/hive/conf/HiveConf.java 
> 854bbdf2f10e9c33bc7ad4d5052ea532430fbf01 
>   data/conf/hive-site.xml 9f6aec178d968ee5183ee36824426ea50d3abe62 
>   itests/util/src/main/java/org/apache/hadoop/hive/ql/QTestUtil.java 
> 9b102f2a367f04b83e886e231b09f92e6be14088 
>   
> ql/src/java/org/apache/hadoop/hive/ql/hooks/MaterializedViewRegistryPropertiesHook.java
>  PRE-CREATION 
>   
> ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveMaterializedViewsRegistry.java
>  7e5c81b6fd9a3264579585dd2043a27e7df72b4e 
>   
> ql/src/java/org/apache/hadoop/hive/ql/metadata/SessionHiveMetaStoreClient.java
>  80c7804dc1c40efecb61d28d4bb15da14c427054 
>   ql/src/test/queries/clientpositive/materialized_view_create_rewrite_dummy.q 
> PRE-CREATION 
>   
> ql/src/test/queries/clientpositive/materialized_view_create_rewrite_rebuild_dummy.q
>  PRE-CREATION 
>   
> ql/src/test/results/clientpositive/materialized_view_create_rewrite_dummy.q.out
>  PRE-CREATION 
>   
> ql/src/test/results/clientpositive/materialized_view_create_rewrite_rebuild_dummy.q.out
>  PRE-CREATION 
>   service/src/java/org/apache/hive/service/server/HiveServer2.java 
> 58b8fb42f2d4c875333a2257f859d32853292002 
> 
> 
> Diff: https://reviews.apache.org/r/65173/diff/2/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Jesús Camacho Rodríguez
> 
>

Reply via email to