Toshihiro Suzuki created PHOENIX-5210:
-----------------------------------------
Summary: NullPointerException when alter options of a table that
is appendOnlySchema
Key: PHOENIX-5210
URL: https://issues.apache.org/jira/browse/PHOENIX-5210
Project: Phoenix
Issue Type: Bug
Reporter: Toshihiro Suzuki
Assignee: Toshihiro Suzuki
I'm facing the following NullPointerException when alter options of a table
that is appendOnlySchema.
{code}
java.lang.NullPointerException
at
org.apache.phoenix.schema.MetaDataClient.addColumn(MetaDataClient.java:3545)
at
org.apache.phoenix.schema.MetaDataClient.addColumn(MetaDataClient.java:3517)
at
org.apache.phoenix.jdbc.PhoenixStatement$ExecutableAddColumnStatement$1.execute(PhoenixStatement.java:1440)
at
org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:408)
at
org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:391)
at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53)
at
org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(PhoenixStatement.java:390)
at
org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(PhoenixStatement.java:378)
at
org.apache.phoenix.jdbc.PhoenixStatement.execute(PhoenixStatement.java:1833)
at
org.apache.phoenix.end2end.AppendOnlySchemaIT.testAlterTableOptions(AppendOnlySchemaIT.java:368)
{code}
Steps to reproduce is as follows:
1. Create a table that is appendOnlySchema:
{code}
CREATE TABLE tbl (id INTEGER PRIMARY KEY, col INTEGER) APPEND_ONLY_SCHEMA =
true, UPDATE_CACHE_FREQUENCY = 1;
{code}
2. Alter a option of the table:
{code}
ALTER TABLE tbl SET STORE_NULLS = true;
{code}
After step 2, we will face the NullPointerException.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)