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) {

Reply via email to