@SuppressWarnings("unchecked") public void configure(JobConf conf) { part = ReflectionUtils.newInstance(Submitter.getJavaPartitioner(conf), conf); }
@SuppressWarnings("unchecked") public void configure(JobConf conf) { part = ReflectionUtils.newInstance(Submitter.getJavaPartitioner(conf), conf); }
@SuppressWarnings("unchecked") public void configure(JobConf conf) { part = ReflectionUtils.newInstance(Submitter.getJavaPartitioner(conf), conf); }
@SuppressWarnings("unchecked") public void configure(JobConf conf) { part = ReflectionUtils.newInstance(Submitter.getJavaPartitioner(conf), conf); }
@SuppressWarnings("unchecked") public void configure(JobConf conf) { part = ReflectionUtils.newInstance(Submitter.getJavaPartitioner(conf), conf); }
@SuppressWarnings("unchecked") public void configure(JobConf conf) { part = ReflectionUtils.newInstance(Submitter.getJavaPartitioner(conf), conf); }
@SuppressWarnings("unchecked") public void configure(JobConf conf) { part = ReflectionUtils.newInstance(Submitter.getJavaPartitioner(conf), conf); }
/** * test PipesPartitioner * test set and get data from PipesPartitioner */ @Test public void testPipesPartitioner() { PipesPartitioner<IntWritable, Text> partitioner = new PipesPartitioner<IntWritable, Text>(); JobConf configuration = new JobConf(); Submitter.getJavaPartitioner(configuration); partitioner.configure(new JobConf()); IntWritable iw = new IntWritable(4); // the cache empty assertEquals(0, partitioner.getPartition(iw, new Text("test"), 2)); // set data into cache PipesPartitioner.setNextPartition(3); // get data from cache assertEquals(3, partitioner.getPartition(iw, new Text("test"), 2)); }
assertEquals(PipesPartitioner.class, (Submitter.getJavaPartitioner(conf)));