You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tajo.apache.org by ji...@apache.org on 2013/07/10 06:27:27 UTC

git commit: TAJO-82: NullPointerException occurs when Schema is converted as an array of columns. (jihoon)

Updated Branches:
  refs/heads/master a68e4d9fe -> dbaa8a500


TAJO-82: NullPointerException occurs when Schema is converted as an array of columns. (jihoon)


Project: http://git-wip-us.apache.org/repos/asf/incubator-tajo/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tajo/commit/dbaa8a50
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tajo/tree/dbaa8a50
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tajo/diff/dbaa8a50

Branch: refs/heads/master
Commit: dbaa8a500a34c8f0ad69b1c2ea24f7db0071aff7
Parents: a68e4d9
Author: Jihoon Son <ji...@apache.org>
Authored: Wed Jul 10 13:26:37 2013 +0900
Committer: Jihoon Son <ji...@apache.org>
Committed: Wed Jul 10 13:26:37 2013 +0900

----------------------------------------------------------------------
 CHANGES.txt                                                        | 2 ++
 .../src/main/java/org/apache/tajo/catalog/Schema.java              | 1 +
 2 files changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-tajo/blob/dbaa8a50/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index 96a5e06..25c73f9 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -68,6 +68,8 @@ Release 0.2.0 - unreleased
 
   BUG FIXES
 
+    TAJO-82: NullPointerException occurs when Schema is converted as an array of columns. (jihoon)
+
     TAJO-65: Invalid pom.xml configurations for source directories. 
     (Takuya Ueshin via hyunsik)
 

http://git-wip-us.apache.org/repos/asf/incubator-tajo/blob/dbaa8a50/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 b6b33e9..5a4be0d 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
@@ -248,6 +248,7 @@ public class Schema implements ProtoObject<SchemaProto>, Cloneable {
 	}
 
   public Column [] toArray() {
+    initFromProto();
     return this.fields.toArray(new Column[this.fields.size()]);
   }
 }
\ No newline at end of file