Sergey Shelukhin created HIVE-10122: ---------------------------------------
Summary: Hive metastore filter-by-expression is broken for non-partition expressions Key: HIVE-10122 URL: https://issues.apache.org/jira/browse/HIVE-10122 Project: Hive Issue Type: Bug Reporter: Sergey Shelukhin See https://issues.apache.org/jira/browse/HIVE-10091?focusedCommentId=14382413&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14382413 These two lines of code {noformat} // Replace virtual columns with nulls. See javadoc for details. prunerExpr = removeNonPartCols(prunerExpr, extractPartColNames(tab), partColsUsedInFilter); // Remove all parts that are not partition columns. See javadoc for details. ExprNodeDesc compactExpr = compactExpr(prunerExpr.clone()); {noformat} are supposed to take care of this; I see there were bunch of changes to this code over some time, and now it appears to be broken. Thanks to [~thejas] for info. -- This message was sent by Atlassian JIRA (v6.3.4#6332)