[
https://issues.apache.org/jira/browse/FLINK-39935?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18089139#comment-18089139
]
Ketha Aravind edited comment on FLINK-39935 at 6/15/26 1:42 PM:
----------------------------------------------------------------
Is anyone currently working on this issue? If not, I'd be interested in working
on it.
was (Author: JIRAUSER313679):
Hi, I'd like to work on this. Can you assign it to me?
> Allow connectors to override lineage dataset name in TableLineageDatasetImpl
> ----------------------------------------------------------------------------
>
> Key: FLINK-39935
> URL: https://issues.apache.org/jira/browse/FLINK-39935
> Project: Flink
> Issue Type: Improvement
> Components: Table SQL / Planner
> Reporter: Jaskaran Singh Kukreja
> Priority: Minor
>
> Currently, {{TableLineageDatasetImpl}} always uses
> {{contextResolvedTable.getIdentifier().asSummaryString()}} (i.e.,
> {{{}catalog-name.db.table{}}}) as the lineage dataset name.
> In some cases, connectors can provide a better catalog identifier for
> example, Paimon's JDBC metastore exposes a {{catalog-key
> (https://paimon.apache.org/docs/1.1/concepts/catalog/#jdbc-catalog)}} which
> is more consistent and stable than the logical catalog name registered in
> Flink. Connectors should be able to override the dataset name via their
> {{LineageVertexProvider}} to use these identifiers.
> This is very similar to how today {{TableLineageDatasetImpl}} allows
> over-riding namespace, code ref:
> https://github.com/apache/flink/blob/master/flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/lineage/TableLineageDatasetImpl.java#L46
--
This message was sent by Atlassian Jira
(v8.20.10#820010)