You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by ha...@apache.org on 2016/01/28 19:41:00 UTC

hive git commit: HIVE-12953 : Update description of hive.ppd.remove.duplicatefilters in HiveConf.java (Shannon Ladymon via Ashutosh Chauhan)

Repository: hive
Updated Branches:
  refs/heads/master 277825fe8 -> 4a485b6f5


HIVE-12953 : Update description of hive.ppd.remove.duplicatefilters in HiveConf.java (Shannon Ladymon via Ashutosh Chauhan)

Signed-off-by: Ashutosh Chauhan <ha...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/4a485b6f
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/4a485b6f
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/4a485b6f

Branch: refs/heads/master
Commit: 4a485b6f5f1e72916ffbed4d7a33e9a1dbc2ca8c
Parents: 277825f
Author: Shannon Ladymon <sl...@gmail.com>
Authored: Wed Jan 27 20:02:00 2016 -0800
Committer: Ashutosh Chauhan <ha...@apache.org>
Committed: Thu Jan 28 10:40:45 2016 -0800

----------------------------------------------------------------------
 common/src/java/org/apache/hadoop/hive/conf/HiveConf.java | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/4a485b6f/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
----------------------------------------------------------------------
diff --git a/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java b/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
index 0ff0b39..bfd88f8 100644
--- a/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
+++ b/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
@@ -1265,7 +1265,10 @@ public class HiveConf extends Configuration {
     HIVEPPDRECOGNIZETRANSITIVITY("hive.ppd.recognizetransivity", true,
         "Whether to transitively replicate predicate filters over equijoin conditions."),
     HIVEPPDREMOVEDUPLICATEFILTERS("hive.ppd.remove.duplicatefilters", true,
-        "Whether to push predicates down into storage handlers.  Ignored when hive.optimize.ppd is false."),
+        "During query optimization, filters may be pushed down in the operator tree. \n" +
+        "If this config is true only pushed down filters remain in the operator tree, \n" +
+        "and the original filter is removed. If this config is false, the original filter \n" +
+        "is also left in the operator tree at the original place."),
     HIVEPOINTLOOKUPOPTIMIZER("hive.optimize.point.lookup", true,
          "Whether to transform OR clauses in Filter operators into IN clauses"),
     HIVEPOINTLOOKUPOPTIMIZERMIN("hive.optimize.point.lookup.min", 31,