public TableMeta getTableMeta(Path tablePath) throws IOException { TableMeta meta; FileSystem fs = tablePath.getFileSystem(conf); Path tableMetaPath = new Path(tablePath, ".meta"); if (!fs.exists(tableMetaPath)) { throw new FileNotFoundException(".meta file not found in " + tablePath.toString()); } FSDataInputStream tableMetaIn = fs.open(tableMetaPath); CatalogProtos.TableProto tableProto = (CatalogProtos.TableProto) FileUtil.loadProto(tableMetaIn, CatalogProtos.TableProto.getDefaultInstance()); meta = new TableMeta(tableProto); return meta; }
meta_ = org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance(); } else { metaBuilder_.clear();
bitField0_ = (bitField0_ & ~0x00000002); if (metaBuilder_ == null) { meta_ = org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance(); } else { metaBuilder_.clear();
meta_ = org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance(); } else { metaBuilder_.clear();
/** * <code>required .TableProto meta = 4;</code> */ public Builder mergeMeta(org.apache.tajo.catalog.proto.CatalogProtos.TableProto value) { if (metaBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004) && meta_ != org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance()) { meta_ = org.apache.tajo.catalog.proto.CatalogProtos.TableProto.newBuilder(meta_).mergeFrom(value).buildPartial(); } else { meta_ = value; } onChanged(); } else { metaBuilder_.mergeFrom(value); } bitField0_ |= 0x00000004; return this; } /**
/** * <code>required .TableProto meta = 4;</code> */ public Builder mergeMeta(org.apache.tajo.catalog.proto.CatalogProtos.TableProto value) { if (metaBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008) && meta_ != org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance()) { meta_ = org.apache.tajo.catalog.proto.CatalogProtos.TableProto.newBuilder(meta_).mergeFrom(value).buildPartial(); } else { meta_ = value; } onChanged(); } else { metaBuilder_.mergeFrom(value); } bitField0_ |= 0x00000008; return this; } /**
/** * <code>required .TableProto meta = 4;</code> */ public Builder mergeMeta(org.apache.tajo.catalog.proto.CatalogProtos.TableProto value) { if (metaBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008) && meta_ != org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance()) { meta_ = org.apache.tajo.catalog.proto.CatalogProtos.TableProto.newBuilder(meta_).mergeFrom(value).buildPartial(); } else { meta_ = value; } onChanged(); } else { metaBuilder_.mergeFrom(value); } bitField0_ |= 0x00000008; return this; } /**
/** * <code>required .TableProto meta = 4;</code> */ public Builder clearMeta() { if (metaBuilder_ == null) { meta_ = org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance(); onChanged(); } else { metaBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); return this; } /**
/** * <code>required .TableProto meta = 4;</code> */ public Builder clearMeta() { if (metaBuilder_ == null) { meta_ = org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance(); onChanged(); } else { metaBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); return this; } /**
public org.apache.tajo.catalog.proto.CatalogProtos.TableProto getDefaultInstanceForType() { return org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance(); }
/** * <code>required string dataFormat = 1;</code> */ public Builder clearDataFormat() { bitField0_ = (bitField0_ & ~0x00000001); dataFormat_ = getDefaultInstance().getDataFormat(); onChanged(); return this; } /**
/** * <code>required .TableProto meta = 4;</code> */ public Builder clearMeta() { if (metaBuilder_ == null) { meta_ = org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance(); onChanged(); } else { metaBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); return this; } /**
public Builder mergeFrom(org.apache.tajo.catalog.proto.CatalogProtos.TableProto other) { if (other == org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance()) return this; if (other.hasDataFormat()) { bitField0_ |= 0x00000001; dataFormat_ = other.dataFormat_; onChanged(); } if (other.hasParams()) { mergeParams(other.getParams()); } this.mergeUnknownFields(other.getUnknownFields()); return this; }
private void initFields() { tableName_ = ""; path_ = ""; meta_ = org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance(); schema_ = org.apache.tajo.catalog.proto.CatalogProtos.SchemaProto.getDefaultInstance(); stats_ = org.apache.tajo.catalog.proto.CatalogProtos.TableStatsProto.getDefaultInstance(); partition_ = org.apache.tajo.catalog.proto.CatalogProtos.PartitionMethodProto.getDefaultInstance(); isExternal_ = false; } private byte memoizedIsInitialized = -1;
private void initFields() { sessionId_ = org.apache.tajo.TajoIdProtos.SessionIdProto.getDefaultInstance(); name_ = ""; schema_ = org.apache.tajo.catalog.proto.CatalogProtos.SchemaProto.getDefaultInstance(); meta_ = org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance(); path_ = ""; partition_ = org.apache.tajo.catalog.proto.CatalogProtos.PartitionMethodProto.getDefaultInstance(); } private byte memoizedIsInitialized = -1;
private void initFields() { sessionId_ = org.apache.tajo.TajoIdProtos.SessionIdProto.getDefaultInstance(); name_ = ""; schema_ = org.apache.tajo.catalog.proto.CatalogProtos.SchemaProto.getDefaultInstance(); meta_ = org.apache.tajo.catalog.proto.CatalogProtos.TableProto.getDefaultInstance(); path_ = ""; partition_ = org.apache.tajo.catalog.proto.CatalogProtos.PartitionMethodProto.getDefaultInstance(); } private byte memoizedIsInitialized = -1;