flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xuefu Zhang (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FLINK-10697) Create an in-memory catalog that stores Flink's meta objects
Date Fri, 26 Oct 2018 23:14:00 GMT
Xuefu Zhang created FLINK-10697:
-----------------------------------

             Summary: 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


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
objects.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message