Csaba Ringhofer created IMPALA-14892:
----------------------------------------
Summary: MultiMetaProvider abstraction looks wrong for table
loaders
Key: IMPALA-14892
URL: https://issues.apache.org/jira/browse/IMPALA-14892
Project: IMPALA
Issue Type: Improvement
Components: Catalog, Frontend
Reporter: Csaba Ringhofer
MultiMetaProvider iterates through a list of MetaProviders in each function
until one returns the requested object. This is ok for db/table discovery but
not when loading a part of a table, e.g. a partition, which should always come
from the same MetaProvider as the root of the table.
Example:
https://github.com/apache/impala/blob/49ddba704f1eec308d276f9568e7564918677258/fe/src/main/java/org/apache/impala/catalog/local/MultiMetaProvider.java#L205
--
This message was sent by Atlassian Jira
(v8.20.10#820010)