Fix custom partition path
git-svn-id: https://svn.apache.org/repos/asf/hama/trunk@1679342 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/core/src/main/java/org/apache/hama/bsp/BSPJobClient.java b/core/src/main/java/org/apache/hama/bsp/BSPJobClient.java
index b626453..c77439e 100644
--- a/core/src/main/java/org/apache/hama/bsp/BSPJobClient.java
+++ b/core/src/main/java/org/apache/hama/bsp/BSPJobClient.java
@@ -453,8 +453,8 @@
HamaConfiguration conf = new HamaConfiguration(job.getConfiguration());
if (job.getConfiguration().get(Constants.RUNTIME_PARTITIONING_DIR) != null) {
- conf.set(Constants.RUNTIME_PARTITIONING_DIR, job.getConfiguration()
- .get(Constants.RUNTIME_PARTITIONING_DIR));
+ partitionDir = new Path(job.getConfiguration().get(
+ Constants.RUNTIME_PARTITIONING_DIR));
}
conf.set(Constants.RUNTIME_PARTITIONING_CLASS,
@@ -465,13 +465,6 @@
LOG.debug("partitioningJob input: "
+ partitioningJob.get(Constants.JOB_INPUT_DIR));
- partitioningJob.getConfiguration().setClass(
- MessageManager.OUTGOING_MESSAGE_MANAGER_CLASS,
- OutgoingPOJOMessageBundle.class, OutgoingMessageManager.class);
- partitioningJob.getConfiguration().setClass(
- MessageManager.RECEIVE_QUEUE_TYPE_CLASS, MemoryQueue.class,
- MessageQueue.class);
-
partitioningJob.setBoolean(Constants.FORCE_SET_BSP_TASKS, true);
partitioningJob.setInputFormat(job.getInputFormat().getClass());
partitioningJob.setInputKeyClass(job.getInputKeyClass());