@SuppressWarnings({ "rawtypes", "unchecked" })
void configureSerializer(String confKey, Configuration conf) {
Class clientInputSerializerClass = conf.getClass(confKey, null);
if (clientInputSerializerClass != null) {
LOG.info("Using custom serializer: " + clientInputSerializerClass.getName());
clientInputSerializer =
(Serializer) ReflectionUtils.newInstance(clientInputSerializerClass, conf);
try {
clientInputSerializer.open(clientOut_);
} catch (IOException e) {
LOG.error("Could not open serializer", e);
throw new RuntimeException(e);
}
} else {
LOG.info("Not using a custom serializer");
}
}
PipeMapRed.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:hadoop-EAR
作者:
评论列表
文章目录