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)