Package sizzle.io

Examples of sizzle.io.EmitKey


      r.close();
    }

    final ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue> reduceDriver = new ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue>(
        new IntHistogramSizzleCombiner());
    reduceDriver.setInput(new EmitKey("test"), values);
    final List<Pair<EmitKey, EmitValue>> output = reduceDriver.run();

    Assert.assertEquals("size is wrong", 575, output.size());

    Assert.assertEquals("outputs are wrong", new EmitKey("test"), output.get(14).getFirst());
    Assert.assertEquals("outputs are wrong", new EmitValue("-292", 1), output.get(14).getSecond());

    Assert.assertEquals("outputs are wrong", new EmitKey("test"), output.get(256).getFirst());
    Assert.assertEquals("outputs are wrong", new EmitValue("-32", 42), output.get(256).getSecond());
  }
View Full Code Here


      r.close();
    }

    final ReduceDriver<EmitKey, EmitValue, Text, NullWritable> reduceDriver = new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(
        new IntHistogramSizzleReducer());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.addOutput(new Text("test[] = [12, 211, 1284, 3444, 3455, 1396, 184, 14]"), NullWritable.get());
    reduceDriver.runTest();
  }
View Full Code Here

    values.add(new EmitValue("two"));
    values.add(new EmitValue("three"));

    final ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue> reduceDriver = new ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue>(
        new SetSizzleCombiner());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("two"));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("one"));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("three"));
    reduceDriver.runTest();
  }
View Full Code Here

    values.add(new EmitValue("three"));
    values.add(new EmitValue("three"));

    final ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue> reduceDriver = new ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue>(
        new SetSizzleCombiner());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("two"));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("one"));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("three"));
    reduceDriver.runTest();
  }
View Full Code Here

    values.add(new EmitValue("one"));
    values.add(new EmitValue("two"));

    final ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue> reduceDriver = new ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue>(
        new SetSizzleCombiner());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("two"));
    reduceDriver.addOutput(new EmitKey("test"), new EmitValue("one"));
    reduceDriver.runTest();
  }
View Full Code Here

    values.add(new EmitValue("three"));
    values.add(new EmitValue("four"));

    final ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue> reduceDriver = new ReduceDriver<EmitKey, EmitValue, EmitKey, EmitValue>(
        new SetSizzleCombiner());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.runTest();
  }
View Full Code Here

    values.add(new EmitValue("two"));
    values.add(new EmitValue("three"));

    final ReduceDriver<EmitKey, EmitValue, Text, NullWritable> reduceDriver = new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(
        new SetSizzleReducer());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.addOutput(new Text("test[] = two"), NullWritable.get());
    reduceDriver.addOutput(new Text("test[] = one"), NullWritable.get());
    reduceDriver.addOutput(new Text("test[] = three"), NullWritable.get());
    reduceDriver.runTest();
  }
View Full Code Here

    values.add(new EmitValue("three"));
    values.add(new EmitValue("three"));

    final ReduceDriver<EmitKey, EmitValue, Text, NullWritable> reduceDriver = new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(
        new SetSizzleReducer());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.addOutput(new Text("test[] = two"), NullWritable.get());
    reduceDriver.addOutput(new Text("test[] = one"), NullWritable.get());
    reduceDriver.addOutput(new Text("test[] = three"), NullWritable.get());
    reduceDriver.runTest();
  }
View Full Code Here

    values.add(new EmitValue("one"));
    values.add(new EmitValue("two"));

    final ReduceDriver<EmitKey, EmitValue, Text, NullWritable> reduceDriver = new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(
        new SetSizzleReducer());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.addOutput(new Text("test[] = two"), NullWritable.get());
    reduceDriver.addOutput(new Text("test[] = one"), NullWritable.get());
    reduceDriver.runTest();
  }
View Full Code Here

    values.add(new EmitValue("three"));
    values.add(new EmitValue("four"));

    final ReduceDriver<EmitKey, EmitValue, Text, NullWritable> reduceDriver = new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(
        new SetSizzleReducer());
    reduceDriver.setInput(new EmitKey("test"), values);
    reduceDriver.runTest();
  }
View Full Code Here

TOP

Related Classes of sizzle.io.EmitKey

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.