calcite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kevin Liew (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CALCITE-1679) Schemas.path does not traverse schemas with empty-string name
Date Wed, 08 Mar 2017 07:02:38 GMT
Kevin Liew created CALCITE-1679:
-----------------------------------

             Summary: Schemas.path does not traverse schemas with empty-string name
                 Key: CALCITE-1679
                 URL: https://issues.apache.org/jira/browse/CALCITE-1679
             Project: Calcite
          Issue Type: Improvement
    Affects Versions: 1.11.0
            Reporter: Kevin Liew
            Assignee: Julian Hyde
            Priority: Minor


{{Schemas.path}} does not traverse schemas with empty-string name but the parsed schema path
may be relative to some nested schema with an empty name rather than been relative to the
input root-schema.

ie.
{{rootSchema}} is {{CATALOG}}
the view table full-path is {{CATALOG."".VIEW}} (the schema name is empty)
{{names}} is {{("VIEW")}}

{{Schemas.path}} will fail as it tries to find {{VIEW}} relative to {{rootSchema}} but does
not try to traverse the intermediate schema.

If the first value in {{names}} is not found, we should try to traverse all prepending schema
with empty-string name.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message