The GitHub Actions job "Flink CI (beta)" on flink.git has succeeded.
Run started by GitHub user MartijnVisser (triggered by MartijnVisser).

Head commit for run:
f0b01277dd23dd0edc2a65c2634370936f95c136 / Martijn Visser 
<2989614+martijnvis...@users.noreply.github.com>
[FLINK-35378][FLIP-453] Promote Unified Sink API V2 to Public and Deprecate 
SinkFunction. This closes #24805

* [FLINK-35378] Deprecate SinkFunction, SocketClientSink and 
TwoPhaseCommitSinkFunction

As part of FLIP-453, these interfaces are annotated with `@Deprecated` and 
point to their successors.

* org.apache.flink.streaming.api.functions.sink#SinkFunction
* org.apache.flink.streaming.api.functions.sink#SocketClientSink
* org.apache.flink.streaming.api.functions.sink#TwoPhaseCommitSinkFunction

* [FLINK-35378] Promote SinkV2 interfaces

As part of FLIP-453, the following interfaces are annotated with `@Public`
* org.apache.flink.api.connector.sink2#Committer
* org.apache.flink.api.connector.sink2#CommitterInitContext
* org.apache.flink.api.connector.sink2#CommittingSinkWriter
* org.apache.flink.api.connector.sink2#Sink
* org.apache.flink.api.connector.sink2#SinkWriter
* org.apache.flink.api.connector.sink2#StatefulSinkWriter
* org.apache.flink.api.connector.sink2#SupportsCommitter
* org.apache.flink.api.connector.sink2#SupportsWriterState
* org.apache.flink.api.connector.sink2#WriterInitContext

We also need to exclude the JAPICMP and ArchUnit checks for two methods, with 
comments included on why that is

* [FLINK-35378] Deprecate DiscardingSink, PrintSinkFunction and 
RichSinkFunction and point to their successors.

Report URL: https://github.com/apache/flink/actions/runs/9496569275

With regards,
GitHub Actions via GitBox

Reply via email to