Examples of HbckInfo


Examples of org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo

  static HbckInfo genHbckInfo(byte[] table, byte[] start, byte[] end, int time) {
    HTableDescriptor htd = mock(HTableDescriptor.class);
    doReturn(table).when(htd).getName();

    return new HbckInfo(new MetaEntry(new HRegionInfo(htd, start, end), null, null,
        time));
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo

        time));
  }

  @Test
  public void testEquals() {
    HbckInfo hi1 = genHbckInfo(table, keyA, keyB, 0);
    HbckInfo hi2 = genHbckInfo(table, keyA, keyB, 0);
    assertEquals(0, HBaseFsck.cmp.compare(hi1, hi2));
    assertEquals(0, HBaseFsck.cmp.compare(hi2, hi1));
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo

    assertEquals(0, HBaseFsck.cmp.compare(hi2, hi1));
  }

  @Test
  public void testEqualsInstance() {
    HbckInfo hi1 = genHbckInfo(table, keyA, keyB, 0);
    HbckInfo hi2 = hi1;
    assertEquals(0, HBaseFsck.cmp.compare(hi1, hi2));
    assertEquals(0, HBaseFsck.cmp.compare(hi2, hi1));
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo

    assertEquals(0, HBaseFsck.cmp.compare(hi2, hi1));
  }

  @Test
  public void testDiffTable() {
    HbckInfo hi1 = genHbckInfo(table, keyA, keyC, 0);
    HbckInfo hi2 = genHbckInfo(table2, keyA, keyC, 0);
    assertTrue(HBaseFsck.cmp.compare(hi1, hi2) < 0);
    assertTrue(HBaseFsck.cmp.compare(hi2, hi1) > 0);
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo

    assertTrue(HBaseFsck.cmp.compare(hi2, hi1) > 0);
  }

  @Test
  public void testDiffStartKey() {
    HbckInfo hi1 = genHbckInfo(table, keyStart, keyC, 0);
    HbckInfo hi2 = genHbckInfo(table, keyA, keyC, 0);
    assertTrue(HBaseFsck.cmp.compare(hi1, hi2) < 0);
    assertTrue(HBaseFsck.cmp.compare(hi2, hi1) > 0);
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo

    assertTrue(HBaseFsck.cmp.compare(hi2, hi1) > 0);
  }

  @Test
  public void testDiffEndKey() {
    HbckInfo hi1 = genHbckInfo(table, keyA, keyB, 0);
    HbckInfo hi2 = genHbckInfo(table, keyA, keyC, 0);
    assertTrue(HBaseFsck.cmp.compare(hi1, hi2) < 0);
    assertTrue(HBaseFsck.cmp.compare(hi2, hi1) > 0);
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo

    assertTrue(HBaseFsck.cmp.compare(hi2, hi1) > 0);
  }

  @Test
  public void testAbsEndKey() {
    HbckInfo hi1 = genHbckInfo(table, keyA, keyC, 0);
    HbckInfo hi2 = genHbckInfo(table, keyA, keyEnd, 0);
    assertTrue(HBaseFsck.cmp.compare(hi1, hi2) < 0);
    assertTrue(HBaseFsck.cmp.compare(hi2, hi1) > 0);
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo

    assertTrue(HBaseFsck.cmp.compare(hi2, hi1) > 0);
  }

  @Test
  public void testTiebreaker() {
    HbckInfo hi1 = genHbckInfo(table, keyA, keyC, 0);
    HbckInfo hi2 = genHbckInfo(table, keyA, keyC, 1);
    assertTrue(HBaseFsck.cmp.compare(hi1, hi2) < 0);
    assertTrue(HBaseFsck.cmp.compare(hi2, hi1) > 0);
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo

  byte[] keyB = Bytes.toBytes("B");
  byte[] keyC = Bytes.toBytes("C");
  byte[] keyEnd = Bytes.toBytes("");

  static HbckInfo genHbckInfo(byte[] table, byte[] start, byte[] end, int time) {
    return new HbckInfo(new MetaEntry(new HRegionInfo(table, start, end), null,
        time));
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo

        time));
  }

  @Test
  public void testEquals() {
    HbckInfo hi1 = genHbckInfo(table, keyA, keyB, 0);
    HbckInfo hi2 = genHbckInfo(table, keyA, keyB, 0);
    assertEquals(0, HBaseFsck.cmp.compare(hi1, hi2));
    assertEquals(0, HBaseFsck.cmp.compare(hi2, hi1));
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.