flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bowen Li (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (FLINK-10697) Create an in-memory catalog that stores Flink's meta objects
Date Mon, 29 Oct 2018 19:14:00 GMT

     [ https://issues.apache.org/jira/browse/FLINK-10697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Bowen Li reassigned FLINK-10697:

    Assignee: Bowen Li

> Create an in-memory catalog that stores Flink's meta objects
> ------------------------------------------------------------
>                 Key: FLINK-10697
>                 URL: https://issues.apache.org/jira/browse/FLINK-10697
>             Project: Flink
>          Issue Type: Sub-task
>          Components: Table API &amp; SQL
>    Affects Versions: 1.6.1
>            Reporter: Xuefu Zhang
>            Assignee: Bowen Li
>            Priority: Major
> Currently all Flink meta objects (currently tables only) are stored in memory as part
of Calcite catalog. Those objects are temporary (such as inline tables), others are meant
to live beyond user session. As we introduce catalog for those objects (tables, views, and
UDFs), it makes sense to organize them neatly. Further, having a catalog implementation that
store those objects in memory is to retain the currently behavior, which can be configured
by user.
> Please note that this implementation is different from the current {{InMemoryExternalCatalog},
which is used mainly for testing and doesn't reflect what's actually needed for Flink meta

This message was sent by Atlassian JIRA

View raw message