pravega/flink-connectors

Mark new Source and Sink interface as Experimental API

crazyzhou opened this issue · 0 comments

Problem description
Our implementation for FLIP-27 source and FLIP-143 sink is already finished before the upcoming 0.11 release, but we only tested with some basic use cases with some medium loads and still lacking the production load longevity testing. And with some potential problems ahead(changing to v2 sink and fix the partial recovery on source), we are probably changing the public usages that break compatibility in the near future, so it is better to add @Experimental annotation on the Source and Sink interface to inform the end users.

Problem location
new Source and Sink

Suggestions for an improvement
Add annotation to the class.