public static SemanticNodeProcessor getSCRProc() {
    return new ScriptPPD();
  }
Attempts to push a predicate down into a storage handler.  For
native tables, this is a no-op.

@param tableScanOp table scan against which predicate applies

@param originalPredicate predicate to be pushed down

@param owi object walk info

@param hiveConf Hive configuration

@return portion of predicate which needs to be evaluated
by Hive as a post-filter, or null if it was possible
to push down the entire predicate
ql/src/java/org/apache/hadoop/hive/ql/ppd/OpProcFactory.java