Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Currently, the APIs of the Flink connectors have absolutely no annotations on whether their usage is Public / PublicEvolving / or Internal.
We have, for example, instances in the past where a user was mistakenly using an abstract internal base class in the Elasticsearch connector.
This JIRA tracks the coverage of API usage annotation for all Flink shipped connectors. Ideally, a separate subtask should be created for each individual connector.
Attachments
1.
|
Annotation for Elasticsearch connector | Resolved | zhangminglei | |
2.
|
Properly annotate APIs of flink-connector-kinesis | Resolved | Bowen Li | |
3.
|
Annotation for Kafka connector | Resolved | zhangminglei |