Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-8192

Properly annotate APIs of all Flink connectors with @Public / @PublicEvolving / @Internal

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.6.0
    • Connectors / Common
    • 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

        There are no Sub-Tasks for this issue.

        Activity

          People

            Unassigned Unassigned
            tzulitai Tzu-Li (Gordon) Tai
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: