Index: ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartitionPruner.java =================================================================== --- ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartitionPruner.java (revision 1045422) +++ ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartitionPruner.java (working copy) @@ -175,6 +175,8 @@ Object[] rowWithPart = new Object[2]; if (tab.isPartitioned()) { + LOG.debug("tabname = " + tab.getTableName() + " is partitioned"); + for (String partName : Hive.get().getPartitionNames(tab.getDbName(), tab.getTableName(), (short) -1)) { // If the "strict" mode is on, we have to provide partition pruner for @@ -192,6 +194,7 @@ LinkedHashMap partSpec = Warehouse .makeSpecFromName(partName); + LOG.trace("about to process partition " + partSpec + " for pruning "); // evaluate the expression tree if (prunerExpr != null) { Boolean r = (Boolean) PartExprEvalUtils.evalExprWithPart(prunerExpr, partSpec,