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)

Reply via email to