@Override
  protected boolean allowOutputMultipleTimes() {
    return conf.getBoolVar(HiveConf.ConfVars.SPLIT_UPDATE);
  }
Now generate the predicate for Where clause.
ql/src/java/org/apache/hadoop/hive/ql/parse/MergeSemanticAnalyzer.java