Repository: tajo Updated Branches: refs/heads/master 4efb45b1d -> b0d69d232
TAJO-1038: Remove use of Builder variable in Schema. Closes #140 Project: http://git-wip-us.apache.org/repos/asf/tajo/repo Commit: http://git-wip-us.apache.org/repos/asf/tajo/commit/b0d69d23 Tree: http://git-wip-us.apache.org/repos/asf/tajo/tree/b0d69d23 Diff: http://git-wip-us.apache.org/repos/asf/tajo/diff/b0d69d23 Branch: refs/heads/master Commit: b0d69d2322a71fd4a8eda8136f04dd3504bb6c66 Parents: 4efb45b Author: Hyunsik Choi <[email protected]> Authored: Sun Sep 14 22:15:11 2014 +0900 Committer: Hyunsik Choi <[email protected]> Committed: Mon Sep 15 11:22:47 2014 +0900 ---------------------------------------------------------------------- CHANGES | 2 ++ .../src/main/java/org/apache/tajo/catalog/Schema.java | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tajo/blob/b0d69d23/CHANGES ---------------------------------------------------------------------- diff --git a/CHANGES b/CHANGES index 171aa55..b8ab3b3 100644 --- a/CHANGES +++ b/CHANGES @@ -137,6 +137,8 @@ Release 0.9.0 - unreleased BUG FIXES + TAJO-1038: Remove use of Builder variable in Schema. (hyunsik) + TAJO-1022: tsql does not work as background process(Hyoungjun Kim) TAJO-1029: TAJO_PULLSERVER_STANDALONE should be false in default tajo-env.sh http://git-wip-us.apache.org/repos/asf/tajo/blob/b0d69d23/tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/Schema.java ---------------------------------------------------------------------- diff --git a/tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/Schema.java b/tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/Schema.java index 3aee5d2..296230b 100644 --- a/tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/Schema.java +++ b/tajo-catalog/tajo-catalog-common/src/main/java/org/apache/tajo/catalog/Schema.java @@ -38,7 +38,6 @@ import java.util.*; public class Schema implements ProtoObject<SchemaProto>, Cloneable, GsonObject { private static final Log LOG = LogFactory.getLog(Schema.class); - private SchemaProto.Builder builder = SchemaProto.newBuilder(); @Expose protected List<Column> fields = null; @Expose protected Map<String, Integer> fieldsByQualifiedName = null; @@ -335,7 +334,6 @@ public class Schema implements ProtoObject<SchemaProto>, Cloneable, GsonObject { Schema schema = null; schema = (Schema) super.clone(); - schema.builder = CatalogProtos.SchemaProto.newBuilder(); schema.init(); for(Column column: this.fields) { schema.addColumn(column); @@ -345,6 +343,7 @@ public class Schema implements ProtoObject<SchemaProto>, Cloneable, GsonObject { @Override public SchemaProto getProto() { + SchemaProto.Builder builder = SchemaProto.newBuilder(); builder.clearFields(); if (this.fields != null) { for(Column col : fields) {
