Serhiy Bilousov created PHOENIX-1759:
----------------------------------------
Summary: PhoenixArray to have decent .toString() implementation.
Key: PHOENIX-1759
URL: https://issues.apache.org/jira/browse/PHOENIX-1759
Project: Phoenix
Issue Type: Improvement
Reporter: Serhiy Bilousov
Priority: Minor
In sqlline when query TABLE or VIEW with ARRAY[] datatype it shows long string
as value for the ARRAY[] column:
{code}
org.apache.phoenix.schema.types.PhoenixArray$PrimitiveIntPhoenixArray@d338d
{code}
We getting the string like this because sqlline calls ResultSet.getString() on
the array column.
Even thou it more of an issue in sqlline than in PHOENIX, as the value that is
returned is a valid JDBC Array, adding a decent toString implementation in
PhoenixArray (or each of its subclasses) would allow user to see something
like \[ 1,2,3,555,666 \] of what we see now.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)