From 669743ce114181e5d95eb946be3ef1604de78665 Mon Sep 17 00:00:00 2001 From: cnauroth Date: Sat, 28 Nov 2015 15:40:07 -0800 Subject: [PATCH] HADOOP-12600. FileContext and AbstractFileSystem should be annotated as a Stable interface. Contributed by Chris Nauroth. (cherry picked from commit b2c78536cb55c58e4d4a0ea16f648a34c7e2f88c) --- hadoop-common-project/hadoop-common/CHANGES.txt | 3 +++ .../src/main/java/org/apache/hadoop/fs/AbstractFileSystem.java | 2 +- .../src/main/java/org/apache/hadoop/fs/FileContext.java | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/hadoop-common-project/hadoop-common/CHANGES.txt b/hadoop-common-project/hadoop-common/CHANGES.txt index 22a40c5537e..8264a401813 100644 --- a/hadoop-common-project/hadoop-common/CHANGES.txt +++ b/hadoop-common-project/hadoop-common/CHANGES.txt @@ -361,6 +361,9 @@ Release 2.8.0 - UNRELEASED HADOOP-10465. Fix use of generics within SortedMapWritable. (Bertrand Dechoux via wheat9) + HADOOP-12600. FileContext and AbstractFileSystem should be annotated as a + Stable interface. (cnauroth) + OPTIMIZATIONS HADOOP-11785. Reduce the number of listStatus operation in distcp diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/AbstractFileSystem.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/AbstractFileSystem.java index 2bc38591509..1fce04c5741 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/AbstractFileSystem.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/AbstractFileSystem.java @@ -64,7 +64,7 @@ * to the root of the "this" file system . */ @InterfaceAudience.Public -@InterfaceStability.Evolving /*Evolving for a release,to be changed to Stable */ +@InterfaceStability.Stable public abstract class AbstractFileSystem { static final Log LOG = LogFactory.getLog(AbstractFileSystem.class); diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileContext.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileContext.java index a3b602734e0..cc3e9c95a2a 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileContext.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FileContext.java @@ -175,7 +175,7 @@ */ @InterfaceAudience.Public -@InterfaceStability.Evolving /*Evolving for a release,to be changed to Stable */ +@InterfaceStability.Stable public class FileContext { public static final Log LOG = LogFactory.getLog(FileContext.class);