Package org.apache.flink.runtime.operators.testutils.TestData

Examples of org.apache.flink.runtime.operators.testutils.TestData.Key


    Record readTarget = new Record();
   
    while ((readTarget = iter.next(readTarget)) != null) {
      generator.next(record);
     
      Key rk = readTarget.getField(0, Key.class);
      Key gk = record.getField(0, Key.class);
     
      Value rv = readTarget.getField(1, Value.class);
      Value gv = record.getField(1, Value.class);
     
      Assert.assertEquals("The re-read key is wrong", gk, rk);
View Full Code Here


    int i = 0;
    while (i < num) {
      generator.next(record);
      readTarget = sorter.getRecord(readTarget, i++);
     
      Key rk = readTarget.getField(0, Key.class);
      Key gk = record.getField(0, Key.class);
     
      Value rv = readTarget.getField(1, Value.class);
      Value gv = record.getField(1, Value.class);
     
      Assert.assertEquals("The re-read key is wrong", gk, rk);
View Full Code Here

    int i = num - 1;
    while (i >= 0) {
      generator.next(record);
      readTarget = sorter.getRecord(readTarget, i--);
     
      Key rk = readTarget.getField(0, Key.class);
      Key gk = record.getField(0, Key.class);
     
      Value rv = readTarget.getField(1, Value.class);
      Value gv = record.getField(1, Value.class);
     
      Assert.assertEquals("The re-read key is wrong", gk, rk);
View Full Code Here

    qs.sort(sorter);
   
    MutableObjectIterator<Record> iter = sorter.getIterator();
    Record readTarget = new Record();
   
    Key current = new Key();
    Key last = new Key();
   
    iter.next(readTarget);
    readTarget.getFieldInto(0, last);
   
    while ((readTarget = iter.next(readTarget)) != null) {
      readTarget.getFieldInto(0, current);
     
      final int cmp = last.compareTo(current);
      if (cmp > 0) {
        Assert.fail("Next key is not larger or equal to previous key.");
      }
     
      Key tmp = current;
      current = last;
      last = tmp;
    }
   
    // release the memory occupied by the buffers
View Full Code Here

TOP

Related Classes of org.apache.flink.runtime.operators.testutils.TestData.Key

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.