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

Revisit & update Flink's public API annotations

    XMLWordPrintableJSON

Details

    Description

      We should revisit and update Flink's public API. As indicated by FLINK-13586, Flink's user facing classes and interfaces are not properly annotated. I think we should revisit this topic and rethink which classes and interfaces are part of Flink's public surface area with which users interact.

      For example, we have the ClosureCleaner which is used by several connector implementations. Consequently, the ClosureCleaner should be part of Flink's public API so that any changes to this class will be spotted by the japicmp plugin.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              trohrmann Till Rohrmann
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated: