[ https://issues.apache.org/jira/browse/PHOENIX-5210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Xinyi Yan updated PHOENIX-5210: ------------------------------- Fix Version/s: 5.1.0 > 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 > Affects Versions: 4.15.0, 4.14.3 > Reporter: Toshihiro Suzuki > Assignee: Toshihiro Suzuki > Priority: Major > Fix For: 5.1.0, 4.16.0 > > Attachments: PHOENIX-5210.master.v3.patch > > > 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 (v8.3.4#803005)