flink-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Metzger <rmetz...@apache.org>
Subject Tagging Flink classes with InterfaceAudience and InterfaceStability
Date Tue, 27 Jan 2015 14:46:22 GMT

Hadoop has annotations for tagging the stability and audience of classes
and methods.

Through that, you can have @InterfaceAudience.Public, Private,
and also @InterfaceStability.Evolving, Unstable, and Stable.

I guess there are tools which allow to automatically check if interfaces,
which are marked as Stable have been changed between releases (or by pull

I think such annotations are crucial if we want to guarantee interface
stability between releases.

What do you think? Should we add those annotations? Which one would you
like to add?


  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message