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




ql/src/java/org/apache/hadoop/hive/ql/parse/PrunedPartitionList.java
Line 36 (original), 37-40 (patched)
<https://reviews.apache.org/r/61604/#comment258884>

    Instead of storing and using prunerExpr in PrunedPartitionList, using tbl 
Name, db Name and pruner expr might be better.
    
    This way this pruned partition list can track its own key and callers need 
to not construct this key everytime they need to look in cache.



ql/src/java/org/apache/hadoop/hive/ql/stats/StatsUtils.java
Lines 278 (patched)
<https://reviews.apache.org/r/61604/#comment258888>

    I wonder if we can pass an indicator field with different values from 
logical compiler vs physical compiler which throws exception in strict (or 
test) mode for physical compiler call. That way we can make sure we can fail 
query if we are making 2nd call.


- Ashutosh Chauhan


On Aug. 12, 2017, 2:16 a.m., Jesús Camacho Rodríguez wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/61604/
> -----------------------------------------------------------
> 
> (Updated Aug. 12, 2017, 2:16 a.m.)
> 
> 
> Review request for hive and Ashutosh Chauhan.
> 
> 
> Bugs: HIVE-17265
>     https://issues.apache.org/jira/browse/HIVE-17265
> 
> 
> Repository: hive-git
> 
> 
> Description
> -------
> 
> HIVE-17265
> 
> 
> Diffs
> -----
> 
>   ql/src/java/org/apache/hadoop/hive/ql/CompilationOpContext.java 
> 949f8738f8bf2a707e0b4514ef2aa5ca48ed7dd6 
>   
> ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveMaterializedViewsRegistry.java
>  56c016311d8141071a60d2a431749e4856ffbb66 
>   
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/RelOptHiveTable.java 
> 1d49568c8cda2aa6c27568f023dc39ec20ab1949 
>   ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartitionPruner.java 
> 66248654e8c0b7d242a089f5ac1a624dfb06598d 
>   
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/stats/annotation/StatsRulesProcFactory.java
>  6cb0559ea04abebb1da38e93c2162666cdf95af9 
>   ql/src/java/org/apache/hadoop/hive/ql/parse/CalcitePlanner.java 
> d6695ccbf2611551d2038582df7faa69efd4013f 
>   ql/src/java/org/apache/hadoop/hive/ql/parse/ParseContext.java 
> 565fbef0aa1a63c50679a4057cb23e8c0092bc7d 
>   ql/src/java/org/apache/hadoop/hive/ql/parse/PrunedPartitionList.java 
> da2e1e2d8b06d04992763288709c423a4f048b4e 
>   ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java 
> 4faec05bb0f7c728453fa8bd3a5ca2a6966048d4 
>   ql/src/java/org/apache/hadoop/hive/ql/stats/StatsUtils.java 
> 3b9ab41bed25cc4cb0122842897fffbcd0ec15c4 
> 
> 
> Diff: https://reviews.apache.org/r/61604/diff/1/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Jesús Camacho Rodríguez
> 
>

Reply via email to