You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@spark.apache.org by william <kh...@qq.com> on 2014/07/21 07:52:52 UTC
回复: What does @developerApi means?
thank you Stephen
------------------ 原始邮件 ------------------
发件人: "Stephen Boesch";<ja...@gmail.com>;
发送时间: 2014年7月21日(星期一) 中午11:55
收件人: "user"<us...@spark.apache.org>;
主题: Re: What does @developerApi means?
The javaDoc seems reasonably helpful:
/**
* A lower-level, unstable API intended for developers.
*
* Developer API's might change or be removed in minor versions of Spark.
*
*/
These would be contrasted with non-Developer (more or less production?) API's that are deemed to be stable within a major version of Spark.
The other related ones are:
AlphaComponent: A new component of Spark which may have unstable API's.
Experimental: Experimental API's might change or be removed in minor versions of Spark, or be adopted as first-class Spark API's.
In addition, from Patrick Wendell's talk on Spark 1.0: http://files.meetup.com/3138542/Spark%201.0%20Meetup.ppt
** API’s are stable for all non-alpha projects
@DeveloperApi
Internal API that is unstable
2014-07-20 20:46 GMT-07:00 我是will <kh...@qq.com>:
hello, what does @developerApi?
I saw it appear many times in spark source code
Thx