THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Status
Current state: [One of "Under Discussion", "Accepted", "Rejected"]
...
Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).
Motivation
FLIP-188: Introduce Built-in Dynamic Table Storage introduced a couple of interfaces designed for Apache Paimon(incubating), and now they are obsolete. Hence we proposed to deprecate these APIs, to be further removed before Flink 2.0.
Public Interfaces
Class / Method | Annotation |
---|---|
org.apache.flink.table.catalog.Catalog#supportsManagedTable | PublicEvolving |
org.apache.flink.table.factories.ManagedTableFactory | Internal |
org.apache.flink.table.catalog.ManagedTableListener | |
org.apache.flink.table.catalog.CatalogLock | |
org.apache.flink.table.connector.RequireCatalogLock | |
org.apache.flink.table.catalog.CatalogLock.Factory | N.A. |
Proposed Changes
We propose to deprecate the classes/methods listed above.
Compatibility, Deprecation, and Migration Plan
N.A.
Test Plan
N.A.
Rejected Alternatives
N.A.