public Builder mergeFrom(org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.BulkLoadDescriptor other) { if (other == org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.BulkLoadDescriptor.getDefaultInstance()) return this; if (other.hasTableName()) { mergeTableName(other.getTableName()); setEncodedRegionName(other.getEncodedRegionName()); bitField0_ = (bitField0_ & ~0x00000004); } else { ensureStoresIsMutable(); stores_.addAll(other.stores_); onChanged(); storesBuilder_ = org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getStoresFieldBuilder() : null; } else { storesBuilder_.addAllMessages(other.stores_); setBulkloadSeqNum(other.getBulkloadSeqNum()); this.mergeUnknownFields(other.unknownFields); onChanged(); return this;
BulkLoadDescriptor.newBuilder().setTableName(bld.getTableName()) .setEncodedRegionName(bld.getEncodedRegionName()) .setBulkloadSeqNum(bld.getBulkloadSeqNum()); newDesc.addAllStores(copiedStoresList); BulkLoadDescriptor newBulkLoadDescriptor = newDesc.build(); return cellBuilder.clear() .setRow(CellUtil.cloneRow(cell))
BulkLoadDescriptor.Builder desc = BulkLoadDescriptor.newBuilder() .setTableName(ProtobufUtil.toProtoTableName(tableName)) .setEncodedRegionName(encodedRegionName).setBulkloadSeqNum(bulkloadSeqId); builder.setStoreFileSizeBytes(size); desc.addStores(builder); return desc.build();
public Builder mergeFrom(org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.BulkLoadDescriptor other) { if (other == org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.BulkLoadDescriptor.getDefaultInstance()) return this; if (other.hasTableName()) { mergeTableName(other.getTableName()); setEncodedRegionName(other.getEncodedRegionName()); bitField0_ = (bitField0_ & ~0x00000004); } else { ensureStoresIsMutable(); stores_.addAll(other.stores_); onChanged(); storesBuilder_ = org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getStoresFieldBuilder() : null; } else { storesBuilder_.addAllMessages(other.stores_); setBulkloadSeqNum(other.getBulkloadSeqNum()); this.mergeUnknownFields(other.unknownFields); onChanged(); return this;
BulkLoadDescriptor.Builder desc = BulkLoadDescriptor.newBuilder() .setTableName(ProtobufUtil.toProtoTableName(tableName)) .setEncodedRegionName(encodedRegionName).setBulkloadSeqNum(bulkloadSeqId); builder.setStoreFileSizeBytes(size); desc.addStores(builder); return desc.build();
@Test public void testReplayingBulkLoadEventWithFileAlreadyDeleted() throws IOException { // tests replaying bulk load event marker, but the bulk load files have already been compacted // from primary and also deleted from the archive directory secondaryRegion.replayWALBulkLoadEventMarker(BulkLoadDescriptor.newBuilder() .setTableName(ProtobufUtil.toProtoTableName(primaryRegion.getTableDescriptor().getTableName())) .setEncodedRegionName( UnsafeByteOperations.unsafeWrap(primaryRegion.getRegionInfo().getEncodedNameAsBytes())) .setBulkloadSeqNum(Long.MAX_VALUE) .addStores(StoreDescriptor.newBuilder() .setFamilyName(UnsafeByteOperations.unsafeWrap(families[0])) .setStoreHomeDir("/store_home_dir") .addStoreFile("/123") .build()) .build()); }
@java.lang.Override protected Builder newBuilderForType( org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**
BulkLoadDescriptor.Builder desc = BulkLoadDescriptor.newBuilder() .setTableName(ProtobufUtil.toProtoTableName(tableName)) .setEncodedRegionName(encodedRegionName).setBulkloadSeqNum(bulkloadSeqId); builder.setStoreFileSizeBytes(size); desc.addStores(builder); return desc.build();
@Test public void testReplayingBulkLoadEventWithFileAlreadyDeleted() throws IOException { // tests replaying bulk load event marker, but the bulk load files have already been compacted // from primary and also deleted from the archive directory secondaryRegion.replayWALBulkLoadEventMarker(BulkLoadDescriptor.newBuilder() .setTableName(ProtobufUtil.toProtoTableName(primaryRegion.getTableDescriptor().getTableName())) .setEncodedRegionName( UnsafeByteOperations.unsafeWrap(primaryRegion.getRegionInfo().getEncodedNameAsBytes())) .setBulkloadSeqNum(Long.MAX_VALUE) .addStores(StoreDescriptor.newBuilder() .setFamilyName(UnsafeByteOperations.unsafeWrap(families[0])) .setStoreHomeDir("/store_home_dir") .addStoreFile("/123") .build()) .build()); }
@java.lang.Override protected Builder newBuilderForType( org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**