[ 
https://issues.apache.org/jira/browse/IMPALA-7131?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17755730#comment-17755730
 ] 

Wenzhe Zhou edited comment on IMPALA-7131 at 8/21/23 5:11 PM:
--------------------------------------------------------------

We need to support getDataSources() and getDataSource() in LocalCatalog class, 
support DataSourceTable in LocalTable class, and add loadDataSourceNameList() 
and loadDataSource() to retrieve data source from Catalog server in 
CatalogdMetaProvider class.


was (Author: wzhou):
getDataSource() and getDataSources() are defined in FeCatalog interface, but 
they are not implemented by LocalCatalog class, and the cache of data source 
objects is not defined in MetaProvider class. 
addDataSource() and removeDataSource() are not defined in FeCatalog interface.

> Support external data sources in local catalog mode
> ---------------------------------------------------
>
>                 Key: IMPALA-7131
>                 URL: https://issues.apache.org/jira/browse/IMPALA-7131
>             Project: IMPALA
>          Issue Type: Sub-task
>          Components: Catalog, Frontend
>            Reporter: Todd Lipcon
>            Assignee: Wenzhe Zhou
>            Priority: Minor
>              Labels: catalog-v2
>
> Currently it seems that external data sources are not persisted except in 
> memory on the catalogd. This means that it will be somewhat more difficult to 
> support this feature in the design of impalad without a catalogd.
> This JIRA is to eventually figure out a way to support this feature -- either 
> by supporting in-memory on a per-impalad basis, or perhaps by figuring out a 
> way to register them persistently in a file system directory, etc.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to