Package org.apache.hadoop.hbase.client

Examples of org.apache.hadoop.hbase.client.Get.addColumn()


      assertEquals(value+incr, newVal);

      // get both versions:
      Get get = new Get(row);
      get.setMaxVersions();
      get.addColumn(fam1,qual1);

      Result r = region.get(get, null);
      assertEquals(2, r.size());
      KeyValue first = r.raw()[0];
      KeyValue second = r.raw()[1];
View Full Code Here


      long result = region.incrementColumnValue(row, fam1, qual3, amount, true);
      assertEquals(amount, result);

      Get get = new Get(row);
      get.addColumn(fam1, qual3);
      Result rr = region.get(get, null);
      assertEquals(1, rr.size());

      // ensure none of the other cols were incremented.
      assertICV(row, fam1, qual1, value);
View Full Code Here

                         byte [] familiy,
                         byte[] qualifier,
                         long amount) throws IOException {
    // run a get and see?
    Get get = new Get(row);
    get.addColumn(familiy, qualifier);
    Result result = region.get(get, null);
    assertEquals(1, result.size());

    KeyValue kv = result.raw()[0];
    long r = Bytes.toLong(kv.getValue());
View Full Code Here

                         byte [] familiy,
                         byte[] qualifier,
                         int amount) throws IOException {
    // run a get and see?
    Get get = new Get(row);
    get.addColumn(familiy, qualifier);
    Result result = region.get(get, null);
    assertEquals(1, result.size());

    KeyValue kv = result.raw()[0];
    int r = Bytes.toInt(kv.getValue());
View Full Code Here

      region.delete(del, null, true);
      region.flushcache();

      // Get remaining rows (should have none)
      Get get = new Get(row);
      get.addColumn(familyName, col);

      KeyValue[] keyValues = region.get(get, null).raw();
      assertTrue(keyValues.length == 0);
    } finally {
      HRegion.closeHRegion(this.region);
View Full Code Here

    put = new Put(row);
    value = Bytes.toBytes("value0");
    put.add(family, qualifier, 1234567l, value);
    region.put(put);
    get = new Get(row);
    get.addColumn(family, qualifier);
    get.setMaxVersions();
    res = this.region.get(get, null);
    kvs = res.getColumn(family, qualifier);
    assertEquals(1, kvs.size());
    assertEquals(Bytes.toBytes("value0"), kvs.get(0).getValue());
View Full Code Here

    assertEquals(1, kvs.size());
    assertEquals(Bytes.toBytes("value0"), kvs.get(0).getValue());

    region.flushcache();
    get = new Get(row);
    get.addColumn(family, qualifier);
    get.setMaxVersions();
    res = this.region.get(get, null);
    kvs = res.getColumn(family, qualifier);
    assertEquals(1, kvs.size());
    assertEquals(Bytes.toBytes("value0"), kvs.get(0).getValue());
View Full Code Here

    put = new Put(row);
    value = Bytes.toBytes("value1");
    put.add(family, qualifier, 1234567l, value);
    region.put(put);
    get = new Get(row);
    get.addColumn(family, qualifier);
    get.setMaxVersions();
    res = this.region.get(get, null);
    kvs = res.getColumn(family, qualifier);
    assertEquals(1, kvs.size());
    assertEquals(Bytes.toBytes("value1"), kvs.get(0).getValue());
View Full Code Here

    assertEquals(1, kvs.size());
    assertEquals(Bytes.toBytes("value1"), kvs.get(0).getValue());

    region.flushcache();
    get = new Get(row);
    get.addColumn(family, qualifier);
    get.setMaxVersions();
    res = this.region.get(get, null);
    kvs = res.getColumn(family, qualifier);
    assertEquals(1, kvs.size());
    assertEquals(Bytes.toBytes("value1"), kvs.get(0).getValue());
View Full Code Here

    appendDone.set(true);
    flushThread.join();

    Get get = new Get(Appender.appendRow);
    get.addColumn(Appender.family, Appender.qualifier);
    get.setMaxVersions(1);
    Result res = this.region.get(get, null);
    List<KeyValue> kvs = res.getColumn(Appender.family, Appender.qualifier);

    // we just got the latest version
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.