> On Jan. 30, 2017, 4:53 p.m., Peter Vary wrote:
> > Hi Anthony,
> > 
> > I am not too familiar with the ORC tables, but currently wokring on 
> > enabling yetus on Hive.
> > 
> > Yetus runs several checks which might help the work of the reviewers. Here 
> > is what Yetus found with the checkstyle plugin:
> > 
> > ./ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java:3679:    
> > addTableSchemaToConf(conf, tableScanOp.getSchemaEvolutionColumns(), 
> > tableScanOp.getSchemaEvolutionColumnsTypes());: warning: Line is longer 
> > than 100 characters (found 118).
> > ./ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java:3688:      
> > LOG.info(IOConstants.SCHEMA_EVOLUTION_COLUMNS + " and " + 
> > IOConstants.SCHEMA_EVOLUTION_COLUMNS_TYPES +: warning: Line is longer than 
> > 100 characters (found 108).
> > ./ql/src/java/org/apache/hadoop/hive/ql/io/HiveInputFormat.java:610:    
> > pushFilters(jobConf, filterExpr, filterObj, serializedFilterObj, 
> > serializedFilterExpr, tableScan.getSchema(),: warning: Line is longer than 
> > 100 characters (found 113).
> > ./ql/src/java/org/apache/hadoop/hive/ql/io/HiveInputFormat.java:614:  
> > public static void pushFilters(JobConf jobConf, ExprNodeGenericFuncDesc 
> > filterExpr, Serializable filterObject,: warning: Line is longer than 100 
> > characters (found 112).
> > ./ql/src/java/org/apache/hadoop/hive/ql/io/HiveInputFormat.java:614:  
> > public static void pushFilters(JobConf jobConf, ExprNodeGenericFuncDesc 
> > filterExpr, Serializable filterObject,:22: warning: More than 7 parameters 
> > (found 8).
> > ./ql/src/java/org/apache/hadoop/hive/ql/io/HiveInputFormat.java:615:      
> > String serializedFilterObj, String serializedFilterExpr, RowSchema 
> > rowSchema, String schemaEvolutionColumns,: warning: Line is longer than 100 
> > characters (found 114).
> > ./ql/src/java/org/apache/hadoop/hive/ql/io/HiveInputFormat.java:743:    
> > pushFilters(jobConf, tableFilterExpr, filterObject, serializedFilterObj, 
> > serializedFilterExpr, rowSchema,: warning: Line is longer than 100 
> > characters (found 109).
> > ./ql/src/java/org/apache/hadoop/hive/ql/io/HiveInputFormat.java:747:  
> > private Set<String> getAliasesForPath(Path splitPath, boolean nonNative, 
> > Path splitPathWithNoSchema) {: warning: Line is longer than 100 characters 
> > (found 104).
> > ./ql/src/java/org/apache/hadoop/hive/ql/io/HiveInputFormat.java:791:  
> > private ExprNodeGenericFuncDesc buildTableFilterExpr(boolean noFilters, 
> > List<ExprNodeGenericFuncDesc> filterExprs) {: warning: Line is longer than 
> > 100 characters (found 118).
> > ./ql/src/java/org/apache/hadoop/hive/ql/io/HiveInputFormat.java:796:        
> >   if (tableFilterExpr == null ) {:38: warning: ')' is preceded with 
> > whitespace.
> > 
> > Running Findbugs, ASF header check, etc did not found any new problems.
> > 
> > Thanks for the patch!
> > 
> > Peter

Thanks for running Yetus on my patch, Peter! I addressed most of the warnings 
(except the "More than 7 parameters" one) in my revision.


- Anthony


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


On Jan. 31, 2017, 2:43 a.m., Anthony Hsu wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/55816/
> -----------------------------------------------------------
> 
> (Updated Jan. 31, 2017, 2:43 a.m.)
> 
> 
> Review request for hive.
> 
> 
> Bugs: HIVE-15680
>     https://issues.apache.org/jira/browse/HIVE-15680
> 
> 
> Repository: hive-git
> 
> 
> Description
> -------
> 
> HIVE-15680: Incorrect results when hive.optimize.index.filter=true and same 
> ORC table is referenced twice in query
> 
> 
> Diffs
> -----
> 
>   ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java 
> 68dd5e7247415dec1e353010ea34481c4f2fc6cd 
>   ql/src/java/org/apache/hadoop/hive/ql/io/HiveInputFormat.java 
> 51530ac16c92cc75d501bfcb573557754ba0c964 
>   ql/src/test/queries/clientpositive/orc_ppd_same_table_multiple_aliases.q 
> PRE-CREATION 
>   
> ql/src/test/results/clientpositive/orc_ppd_same_table_multiple_aliases.q.out 
> PRE-CREATION 
>   serde/src/java/org/apache/hadoop/hive/serde2/ColumnProjectionUtils.java 
> 1354680584305bc7ea928526160f08fc9cbfd73e 
> 
> Diff: https://reviews.apache.org/r/55816/diff/
> 
> 
> Testing
> -------
> 
> Added qtest.
> 
> 
> Thanks,
> 
> Anthony Hsu
> 
>

Reply via email to