Examples of RegionEventDescriptor


Examples of org.apache.hadoop.hbase.protobuf.generated.WALProtos.RegionEventDescriptor

        storeFileNames.add(storeFile.getPath());
      }
      storeFiles.put(entry.getKey(), storeFileNames);
    }

    RegionEventDescriptor regionOpenDesc = ProtobufUtil.toRegionEventDescriptor(
      RegionEventDescriptor.EventType.REGION_OPEN, getRegionInfo(), openSeqId,
      getRegionServerServices().getServerName(), storeFiles);
    HLogUtil.writeRegionEventMarker(log, getTableDesc(), getRegionInfo(), regionOpenDesc,
      getSequenceId());
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.protobuf.generated.WALProtos.RegionEventDescriptor

        storeFileNames.add(storeFile.getPath());
      }
      storeFiles.put(entry.getKey(), storeFileNames);
    }

    RegionEventDescriptor regionEventDesc = ProtobufUtil.toRegionEventDescriptor(
      RegionEventDescriptor.EventType.REGION_CLOSE, getRegionInfo(), getSequenceId().get(),
      getRegionServerServices().getServerName(), storeFiles);
    HLogUtil.writeRegionEventMarker(log, getTableDesc(), getRegionInfo(), regionEventDesc,
      getSequenceId());
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.protobuf.generated.WALProtos.RegionEventDescriptor

      WALEdit edit = editCaptor.getValue();
      assertNotNull(edit);
      assertNotNull(edit.getCells());
      assertEquals(1, edit.getCells().size());
      RegionEventDescriptor desc = WALEdit.getRegionEventDescriptor(edit.getCells().get(0));
      assertNotNull(desc);

      LOG.info("RegionEventDescriptor from WAL: " + desc);

      assertEquals(RegionEventDescriptor.EventType.REGION_OPEN, desc.getEventType());
      assertTrue(Bytes.equals(desc.getTableName().toByteArray(), htd.getName()));
      assertTrue(Bytes.equals(desc.getEncodedRegionName().toByteArray(),
        hri.getEncodedNameAsBytes()));
      assertTrue(desc.getLogSequenceNumber() > 0);
      assertEquals(serverName, ProtobufUtil.toServerName(desc.getServer()));
      assertEquals(2, desc.getStoresCount());

      StoreDescriptor store = desc.getStores(0);
      assertTrue(Bytes.equals(store.getFamilyName().toByteArray(), fam1));
      assertEquals(store.getStoreHomeDir(), Bytes.toString(fam1));
      assertEquals(1, store.getStoreFileCount()); // 1store file
      assertFalse(store.getStoreFile(0).contains("/")); // ensure path is relative

      store = desc.getStores(1);
      assertTrue(Bytes.equals(store.getFamilyName().toByteArray(), fam2));
      assertEquals(store.getStoreHomeDir(), Bytes.toString(fam2));
      assertEquals(0, store.getStoreFileCount()); // no store files

    } finally {
View Full Code Here

Examples of org.apache.hadoop.hbase.protobuf.generated.WALProtos.RegionEventDescriptor

    WALEdit edit = editCaptor.getAllValues().get(1);
    assertNotNull(edit);
    assertNotNull(edit.getCells());
    assertEquals(1, edit.getCells().size());
    RegionEventDescriptor desc = WALEdit.getRegionEventDescriptor(edit.getCells().get(0));
    assertNotNull(desc);

    LOG.info("RegionEventDescriptor from WAL: " + desc);

    assertEquals(RegionEventDescriptor.EventType.REGION_CLOSE, desc.getEventType());
    assertTrue(Bytes.equals(desc.getTableName().toByteArray(), htd.getName()));
    assertTrue(Bytes.equals(desc.getEncodedRegionName().toByteArray(),
      hri.getEncodedNameAsBytes()));
    assertTrue(desc.getLogSequenceNumber() > 0);
    assertEquals(serverName, ProtobufUtil.toServerName(desc.getServer()));
    assertEquals(2, desc.getStoresCount());

    StoreDescriptor store = desc.getStores(0);
    assertTrue(Bytes.equals(store.getFamilyName().toByteArray(), fam1));
    assertEquals(store.getStoreHomeDir(), Bytes.toString(fam1));
    assertEquals(0, store.getStoreFileCount()); // no store files

    store = desc.getStores(1);
    assertTrue(Bytes.equals(store.getFamilyName().toByteArray(), fam2));
    assertEquals(store.getStoreHomeDir(), Bytes.toString(fam2));
    assertEquals(0, store.getStoreFileCount()); // no store files
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.protobuf.generated.WALProtos.RegionEventDescriptor

        storeFileNames.add(storeFile.getPath());
      }
      storeFiles.put(entry.getKey(), storeFileNames);
    }

    RegionEventDescriptor regionOpenDesc = ProtobufUtil.toRegionEventDescriptor(
      RegionEventDescriptor.EventType.REGION_OPEN, getRegionInfo(), openSeqId,
      getRegionServerServices().getServerName(), storeFiles);
    HLogUtil.writeRegionEventMarker(log, getTableDesc(), getRegionInfo(), regionOpenDesc,
      getSequenceId());
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.protobuf.generated.WALProtos.RegionEventDescriptor

        storeFileNames.add(storeFile.getPath());
      }
      storeFiles.put(entry.getKey(), storeFileNames);
    }

    RegionEventDescriptor regionEventDesc = ProtobufUtil.toRegionEventDescriptor(
      RegionEventDescriptor.EventType.REGION_CLOSE, getRegionInfo(), getSequenceId().get(),
      getRegionServerServices().getServerName(), storeFiles);
    HLogUtil.writeRegionEventMarker(log, getTableDesc(), getRegionInfo(), regionEventDesc,
      getSequenceId());
  }
View Full Code Here

Examples of org.apache.hadoop.hbase.protobuf.generated.WALProtos.RegionEventDescriptor

      WALEdit edit = editCaptor.getValue();
      assertNotNull(edit);
      assertNotNull(edit.getCells());
      assertEquals(1, edit.getCells().size());
      RegionEventDescriptor desc = WALEdit.getRegionEventDescriptor(edit.getCells().get(0));
      assertNotNull(desc);

      LOG.info("RegionEventDescriptor from WAL: " + desc);

      assertEquals(RegionEventDescriptor.EventType.REGION_OPEN, desc.getEventType());
      assertTrue(Bytes.equals(desc.getTableName().toByteArray(), htd.getName()));
      assertTrue(Bytes.equals(desc.getEncodedRegionName().toByteArray(),
        hri.getEncodedNameAsBytes()));
      assertTrue(desc.getLogSequenceNumber() > 0);
      assertEquals(serverName, ProtobufUtil.toServerName(desc.getServer()));
      assertEquals(2, desc.getStoresCount());

      StoreDescriptor store = desc.getStores(0);
      assertTrue(Bytes.equals(store.getFamilyName().toByteArray(), fam1));
      assertEquals(store.getStoreHomeDir(), Bytes.toString(fam1));
      assertEquals(1, store.getStoreFileCount()); // 1store file
      assertFalse(store.getStoreFile(0).contains("/")); // ensure path is relative

      store = desc.getStores(1);
      assertTrue(Bytes.equals(store.getFamilyName().toByteArray(), fam2));
      assertEquals(store.getStoreHomeDir(), Bytes.toString(fam2));
      assertEquals(0, store.getStoreFileCount()); // no store files

    } finally {
View Full Code Here

Examples of org.apache.hadoop.hbase.protobuf.generated.WALProtos.RegionEventDescriptor

    WALEdit edit = editCaptor.getAllValues().get(1);
    assertNotNull(edit);
    assertNotNull(edit.getCells());
    assertEquals(1, edit.getCells().size());
    RegionEventDescriptor desc = WALEdit.getRegionEventDescriptor(edit.getCells().get(0));
    assertNotNull(desc);

    LOG.info("RegionEventDescriptor from WAL: " + desc);

    assertEquals(RegionEventDescriptor.EventType.REGION_CLOSE, desc.getEventType());
    assertTrue(Bytes.equals(desc.getTableName().toByteArray(), htd.getName()));
    assertTrue(Bytes.equals(desc.getEncodedRegionName().toByteArray(),
      hri.getEncodedNameAsBytes()));
    assertTrue(desc.getLogSequenceNumber() > 0);
    assertEquals(serverName, ProtobufUtil.toServerName(desc.getServer()));
    assertEquals(2, desc.getStoresCount());

    StoreDescriptor store = desc.getStores(0);
    assertTrue(Bytes.equals(store.getFamilyName().toByteArray(), fam1));
    assertEquals(store.getStoreHomeDir(), Bytes.toString(fam1));
    assertEquals(0, store.getStoreFileCount()); // no store files

    store = desc.getStores(1);
    assertTrue(Bytes.equals(store.getFamilyName().toByteArray(), fam2));
    assertEquals(store.getStoreHomeDir(), Bytes.toString(fam2));
    assertEquals(0, store.getStoreFileCount()); // no store files
  }
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.