Author: hashutosh
Date: Wed Oct 2 22:42:03 2013
New Revision: 1528666
URL: http://svn.apache.org/r1528666
Log:
HIVE-5415 : Remove System.err.println from vectorization optimization (Gunther
Hagleitner via Ashutosh Chauhan)
Modified:
hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java
Modified:
hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java
URL:
http://svn.apache.org/viewvc/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java?rev=1528666&r1=1528665&r2=1528666&view=diff
==============================================================================
---
hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java
(original)
+++
hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/Vectorizer.java
Wed Oct 2 22:42:03 2013
@@ -213,9 +213,7 @@ public class Vectorizer implements Physi
List<Class<?>> interfaceList =
Arrays.asList(pd.getInputFileFormatClass().getInterfaces());
if (!interfaceList.contains(VectorizedInputFormatInterface.class)) {
- LOG.debug("Input format: " + pd.getInputFileFormatClassName()
- + ", doesn't provide vectorized input");
- System.err.println("Input format: " +
pd.getInputFileFormatClassName()
+ LOG.info("Input format: " + pd.getInputFileFormatClassName()
+ ", doesn't provide vectorized input");
return false;
}
@@ -244,7 +242,7 @@ public class Vectorizer implements Physi
}
private void vectorizeMRTask(MapRedTask mrTask) throws SemanticException {
- System.err.println("Going down the vectorized path");
+ LOG.info("Vectorizing task...");
MapWork mapWork = mrTask.getWork().getMapWork();
mapWork.setVectorMode(true);
Map<Rule, NodeProcessor> opRules = new LinkedHashMap<Rule,
NodeProcessor>();
@@ -278,7 +276,7 @@ public class Vectorizer implements Physi
}
boolean ret = validateOperator(op);
if (!ret) {
- System.err.println("Operator: "+op.getName()+", could not be
vectorized");
+ LOG.info("Operator: "+op.getName()+" could not be vectorized.");
return new Boolean(false);
}
}