[
https://issues.apache.org/jira/browse/FLINK-25857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17789988#comment-17789988
]
Weijie Guo commented on FLINK-25857:
------------------------------------
[~pvary], Well, sorry, I didn't realize we already had a FLIP discussing this
(FLIP-371).
In fact, my main concern is that the current approach seems to be inconsistent
with the deprecation process for PublicEvolving API in FLIP-321[1]. In other
words, this ticket is a zero migration period. I understand the diamond
inheritance problem you pointed out, but I would have preferred to see a
solution that was properly deprecated (which may require more subtle design).
I don't mean to question existing efforts, I just feel that we should do our
best to comply with the work like FLIP-321 (which is probably also being pushed
concurrently when you start this work, so not realizing it exists at first
isn't your problem :) )
Maybe we need to take some time to think about whether we can find a win-win
solution. After all, there is still plenty of time before the release of 1.19.
If it is indeed impossible to implement, it's fine for me, but don't forget to
remind the connector owner to release a compatible new version.
[1]
https://cwiki.apache.org/confluence/display/FLINK/FLIP-321%3A+Introduce+an+API+deprecation+process
> Add committer metrics to track the status of committables
> ---------------------------------------------------------
>
> Key: FLINK-25857
> URL: https://issues.apache.org/jira/browse/FLINK-25857
> Project: Flink
> Issue Type: Sub-task
> Components: Connectors / Common
> Reporter: Fabian Paul
> Assignee: Peter Vary
> Priority: Major
> Labels: pull-request-available
> Fix For: 1.19.0
>
> Attachments: image-2023-10-20-17-23-09-595.png, screenshot-1.png
>
>
> With Sink V2 we can now track the progress of a committable during committing
> and show metrics about the committing status. (i.e. failed, retried,
> succeeded).
> The voted FLIP
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-371%3A+Provide+initialization+context+for+Committer+creation+in+TwoPhaseCommittingSink
--
This message was sent by Atlassian Jira
(v8.20.10#820010)