Samarth Jain created PHOENIX-1327:
-------------------------------------
Summary: Disallow creating arrays of fixed width base type without
the max length being specified
Key: PHOENIX-1327
URL: https://issues.apache.org/jira/browse/PHOENIX-1327
Project: Phoenix
Issue Type: Bug
Reporter: Samarth Jain
Today, we allow a user to specify an array who base type is of fixed width as:
CREATE TABLE foo (k BINARY_ARRAY NOT NULL PRIMARY KEY)
This shouldn't be allowed as for fixed width data types like CHAR and BINARY,
specifying a max length is mandatory.
These alternate statements properly enforce the max length constraint:
CREATE TABLE foo (k BINARY ARRAY NOT NULL PRIMARY KEY)
CREATE TABLE foo (k BINARY[] NOT NULL PRIMARY KEY)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)