Пример #1
0
 @Test
 public void testPb() throws DeserializationException, IOException {
   HTableDescriptor htd = new HTableDescriptor(HTableDescriptor.META_TABLEDESC);
   final int v = 123;
   htd.setMaxFileSize(v);
   htd.setDurability(Durability.ASYNC_WAL);
   htd.setReadOnly(true);
   byte[] bytes = htd.toByteArray();
   HTableDescriptor deserializedHtd = HTableDescriptor.parseFrom(bytes);
   assertEquals(htd, deserializedHtd);
   assertEquals(v, deserializedHtd.getMaxFileSize());
   assertTrue(deserializedHtd.isReadOnly());
   assertEquals(Durability.ASYNC_WAL, deserializedHtd.getDurability());
 }