James Taylor created PHOENIX-2523:
-------------------------------------
Summary: Use same client/server caching mechanism for
Phoenix/Calcite
Key: PHOENIX-2523
URL: https://issues.apache.org/jira/browse/PHOENIX-2523
Project: Phoenix
Issue Type: Bug
Reporter: James Taylor
Rather than query through the DatabaseMetaData APIs, Phoenix/Calcite should use
the same client/server caching mechanism as standalone Phoenix. One challenge
is that Calcite looks at the schema first and then at the tables under that
schema (one level at a time), while Phoenix doesn't have a physical
representation of a schema. Instead, it resolves a table given the schema name
and table name together. One solution may be to never give an error in
Phoenix/Calcite when a schema level is traversed, but only actually resolve
when the next level is traversed.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)