Status
Current state: Under Discussion
...
This FLIP proposes to promote the Unified Sink API V2 from PublicEvolving
to Public
and to mark the SinkFunction as Deprecated
. Since its introduction in Flink 1.12, the Unified Sink API has undergone extensive development and testing, evidenced by its evolution across multiple FLIPs and its adoption in major connectors like Kafka, CassandraFileSystem, and Elasticsearch AWS since Flink 1.14 and beyond. Over more then four release cycles, the API has demonstrated stability and robustness, aligning with the criteria set forth in FLIP-197 for API stability graduation. This promotion is expected to encourage wider adoption by signaling the API’s maturity and reliability to the user base. This step is essential for standardizing Flink’s API landscape, much like the transition from SourceFunction to Source API, thereby enhancing the framework's overall functionality and maintainability.
...