Repository: phoenix
Updated Branches:
  refs/heads/calcite 3ad0e7700 -> 4a3b80fa8


PHOENIX-3690 Support declaring default values in 
Phoenix-Calcite-addendum(Rajeshbabu)


Project: http://git-wip-us.apache.org/repos/asf/phoenix/repo
Commit: http://git-wip-us.apache.org/repos/asf/phoenix/commit/4a3b80fa
Tree: http://git-wip-us.apache.org/repos/asf/phoenix/tree/4a3b80fa
Diff: http://git-wip-us.apache.org/repos/asf/phoenix/diff/4a3b80fa

Branch: refs/heads/calcite
Commit: 4a3b80fa83b7424eb00645bfc1d515e954524baf
Parents: 3ad0e77
Author: Rajeshbabu Chintaguntla <[email protected]>
Authored: Sat Feb 25 15:40:04 2017 +0530
Committer: Rajeshbabu Chintaguntla <[email protected]>
Committed: Sat Feb 25 15:40:04 2017 +0530

----------------------------------------------------------------------
 .../main/java/org/apache/phoenix/calcite/PhoenixPrepareImpl.java | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/phoenix/blob/4a3b80fa/phoenix-core/src/main/java/org/apache/phoenix/calcite/PhoenixPrepareImpl.java
----------------------------------------------------------------------
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/calcite/PhoenixPrepareImpl.java 
b/phoenix-core/src/main/java/org/apache/phoenix/calcite/PhoenixPrepareImpl.java
index daa5ad8..c07bd6f 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/calcite/PhoenixPrepareImpl.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/calcite/PhoenixPrepareImpl.java
@@ -3,6 +3,7 @@ package org.apache.phoenix.calcite;
 import java.lang.reflect.Type;
 import java.sql.SQLException;
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -644,6 +645,9 @@ public class PhoenixPrepareImpl extends CalcitePrepareImpl {
 
     public List<ColumnDef> getColumnDefs(SqlNodeList sqlColumnDefs)
             throws SQLException {
+        if(sqlColumnDefs == null) {
+            return Collections.<ColumnDef>emptyList();
+        }
         List<ColumnDef> columnDefs = new 
ArrayList<ColumnDef>(sqlColumnDefs.size());
         for(SqlNode columnDef : sqlColumnDefs) {
             SqlColumnDefNode columnDefNode = (SqlColumnDefNode) columnDef;

Reply via email to