Author: szetszwo Date: Fri Sep 7 03:09:53 2012 New Revision: 1381845 URL: http://svn.apache.org/viewvc?rev=1381845&view=rev Log: HADOOP-8754. Deprecate all the RPC.getServer() variants. Contributed by Brandon Li Modified: hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RPC.java Modified: hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt URL: http://svn.apache.org/viewvc/hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt?rev=1381845&r1=1381844&r2=1381845&view=diff ============================================================================== --- hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt (original) +++ hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt Fri Sep 7 03:09:53 2012 @@ -328,6 +328,9 @@ Branch-2 ( Unreleased changes ) HADOOP-8748. Refactor DFSClient retry utility methods to a new class in org.apache.hadoop.io.retry. (Arun C Murthy via szetszwo) + HADOOP-8754. Deprecate all the RPC.getServer() variants. (Brandon Li + via szetszwo) + BUG FIXES HADOOP-8372. NetUtils.normalizeHostName() incorrectly handles hostname Modified: hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RPC.java URL: http://svn.apache.org/viewvc/hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RPC.java?rev=1381845&r1=1381844&r2=1381845&view=diff ============================================================================== --- hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RPC.java (original) +++ hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RPC.java Fri Sep 7 03:09:53 2012 @@ -629,7 +629,7 @@ public class RPC { /** Construct a server for a protocol implementation instance listening on a * port and address. - * @deprecated protocol interface should be passed. + * @deprecated Please use {@link Builder} to build the {@link Server} */ @Deprecated public static Server getServer(final Object instance, final String bindAddress, final int port, Configuration conf) @@ -639,7 +639,7 @@ public class RPC { /** Construct a server for a protocol implementation instance listening on a * port and address. - * @deprecated protocol interface should be passed. + * @deprecated Please use {@link Builder} to build the {@link Server} */ @Deprecated public static Server getServer(final Object instance, final String bindAddress, final int port, @@ -651,7 +651,10 @@ public class RPC { null); } - /** Construct a server for a protocol implementation instance. */ + /** Construct a server for a protocol implementation instance. + * @deprecated Please use {@link Builder} to build the {@link Server} + */ + @Deprecated public static Server getServer(Class protocol, Object instance, String bindAddress, int port, Configuration conf) @@ -661,7 +664,7 @@ public class RPC { } /** Construct a server for a protocol implementation instance. - * @deprecated secretManager should be passed. + * @deprecated Please use {@link Builder} to build the {@link Server} */ @Deprecated public static Server getServer(Class protocol, @@ -674,7 +677,10 @@ public class RPC { conf, null, null); } - /** Construct a server for a protocol implementation instance. */ + /** Construct a server for a protocol implementation instance. + * @deprecated Please use {@link Builder} to build the {@link Server} + */ + @Deprecated public static Server getServer(Class protocol, Object instance, String bindAddress, int port, int numHandlers, @@ -685,6 +691,10 @@ public class RPC { conf, secretManager, null); } + /** + * @deprecated Please use {@link Builder} to build the {@link Server} + */ + @Deprecated public static Server getServer(Class protocol, Object instance, String bindAddress, int port, int numHandlers, @@ -697,8 +707,10 @@ public class RPC { verbose, conf, secretManager, portRangeConfig); } - /** Construct a server for a protocol implementation instance. */ - + /** Construct a server for a protocol implementation instance. + * @deprecated Please use {@link Builder} to build the {@link Server} + */ + @Deprecated public static Server getServer(Class protocol, IMPL instance, String bindAddress, int port,