[2/2] hadoop git commit: HADOOP-12813. Migrate TestRPC and related codes to rebase on ProtobufRpcEngine. Contributed by Kai Zheng.
HADOOP-12813. Migrate TestRPC and related codes to rebase on ProtobufRpcEngine. Contributed by Kai Zheng. Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/69b195d6 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/69b195d6 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/69b195d6 Branch: refs/heads/branch-2.8 Commit: 69b195d619fdc4b00c912e61879e689dd33d89e7 Parents: 7ddff4b Author: Haohui MaiAuthored: Mon Feb 29 11:41:00 2016 -0800 Committer: Haohui Mai Committed: Mon Feb 29 14:15:25 2016 -0800 -- hadoop-common-project/hadoop-common/CHANGES.txt |3 + .../org/apache/hadoop/ipc/RPCCallBenchmark.java |4 +- .../hadoop/ipc/TestMultipleProtocolServer.java | 14 +- .../org/apache/hadoop/ipc/TestProtoBufRpc.java | 137 +-- .../java/org/apache/hadoop/ipc/TestRPC.java | 1071 -- .../hadoop/ipc/TestRPCServerShutdown.java | 106 ++ .../java/org/apache/hadoop/ipc/TestRpcBase.java | 295 + .../hadoop-common/src/test/proto/test.proto | 33 + .../src/test/proto/test_rpc_service.proto |7 + .../server/nodemanager/TestNMAuditLogger.java | 40 +- .../resourcemanager/TestRMAuditLogger.java | 44 +- 11 files changed, 1030 insertions(+), 724 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/69b195d6/hadoop-common-project/hadoop-common/CHANGES.txt -- diff --git a/hadoop-common-project/hadoop-common/CHANGES.txt b/hadoop-common-project/hadoop-common/CHANGES.txt index 03a844f..8ef0723 100644 --- a/hadoop-common-project/hadoop-common/CHANGES.txt +++ b/hadoop-common-project/hadoop-common/CHANGES.txt @@ -1055,6 +1055,9 @@ Release 2.8.0 - UNRELEASED HADOOP-12846. Credential Provider Recursive Dependencies. (Larry McCay via cnauroth) +HADOOP-12813. Migrate TestRPC and related codes to rebase on +ProtobufRpcEngine. (Kai Zheng via wheat9) + Release 2.7.3 - UNRELEASED INCOMPATIBLE CHANGES http://git-wip-us.apache.org/repos/asf/hadoop/blob/69b195d6/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java -- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java index 6400e87..eb7b949 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java @@ -34,8 +34,6 @@ import org.apache.commons.cli.ParseException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.CommonConfigurationKeys; import org.apache.hadoop.ipc.RPC.Server; -import org.apache.hadoop.ipc.TestProtoBufRpc.PBServerImpl; -import org.apache.hadoop.ipc.TestProtoBufRpc.TestRpcService; import org.apache.hadoop.ipc.TestRPC.TestProtocol; import org.apache.hadoop.ipc.protobuf.TestProtos.EchoRequestProto; import org.apache.hadoop.ipc.protobuf.TestProtos.EchoResponseProto; @@ -54,7 +52,7 @@ import com.google.protobuf.BlockingService; * Benchmark for protobuf RPC. * Run with --help option for usage. */ -public class RPCCallBenchmark implements Tool { +public class RPCCallBenchmark extends TestRpcBase implements Tool { private Configuration conf; private AtomicLong callCount = new AtomicLong(0); private static ThreadMXBean threadBean = http://git-wip-us.apache.org/repos/asf/hadoop/blob/69b195d6/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java -- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java index 29a293f..8b419e3 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java @@ -23,8 +23,6 @@ import java.net.InetSocketAddress; import org.junit.Assert; import org.apache.hadoop.conf.Configuration; -import org.apache.hadoop.ipc.TestProtoBufRpc.PBServerImpl; -import org.apache.hadoop.ipc.TestProtoBufRpc.TestRpcService; import org.apache.hadoop.ipc.protobuf.TestRpcServiceProtos.TestProtobufRpcProto; import org.apache.hadoop.net.NetUtils; import org.junit.Before; @@ -32,8 +30,7 @@ import org.junit.After; import org.junit.Test; import
[2/2] hadoop git commit: HADOOP-12813. Migrate TestRPC and related codes to rebase on ProtobufRpcEngine. Contributed by Kai Zheng.
HADOOP-12813. Migrate TestRPC and related codes to rebase on ProtobufRpcEngine. Contributed by Kai Zheng. Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/c5db4ab0 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/c5db4ab0 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/c5db4ab0 Branch: refs/heads/branch-2 Commit: c5db4ab0b44e7feeb1afe2d9553665d2af3c9a34 Parents: bd0f508 Author: Haohui MaiAuthored: Mon Feb 29 11:41:00 2016 -0800 Committer: Haohui Mai Committed: Mon Feb 29 14:10:18 2016 -0800 -- hadoop-common-project/hadoop-common/CHANGES.txt |3 + .../org/apache/hadoop/ipc/RPCCallBenchmark.java |4 +- .../hadoop/ipc/TestMultipleProtocolServer.java | 14 +- .../org/apache/hadoop/ipc/TestProtoBufRpc.java | 137 +-- .../java/org/apache/hadoop/ipc/TestRPC.java | 1065 -- .../hadoop/ipc/TestRPCServerShutdown.java | 106 ++ .../java/org/apache/hadoop/ipc/TestRpcBase.java | 295 + .../hadoop-common/src/test/proto/test.proto | 33 + .../src/test/proto/test_rpc_service.proto |7 + .../server/nodemanager/TestNMAuditLogger.java | 40 +- .../resourcemanager/TestRMAuditLogger.java | 44 +- 11 files changed, 1021 insertions(+), 727 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/c5db4ab0/hadoop-common-project/hadoop-common/CHANGES.txt -- diff --git a/hadoop-common-project/hadoop-common/CHANGES.txt b/hadoop-common-project/hadoop-common/CHANGES.txt index 773edd0..ac31a0c 100644 --- a/hadoop-common-project/hadoop-common/CHANGES.txt +++ b/hadoop-common-project/hadoop-common/CHANGES.txt @@ -1127,6 +1127,9 @@ Release 2.8.0 - UNRELEASED HADOOP-12846. Credential Provider Recursive Dependencies. (Larry McCay via cnauroth) +HADOOP-12813. Migrate TestRPC and related codes to rebase on +ProtobufRpcEngine. (Kai Zheng via wheat9) + Release 2.7.3 - UNRELEASED INCOMPATIBLE CHANGES http://git-wip-us.apache.org/repos/asf/hadoop/blob/c5db4ab0/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java -- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java index 6400e87..eb7b949 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java @@ -34,8 +34,6 @@ import org.apache.commons.cli.ParseException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.CommonConfigurationKeys; import org.apache.hadoop.ipc.RPC.Server; -import org.apache.hadoop.ipc.TestProtoBufRpc.PBServerImpl; -import org.apache.hadoop.ipc.TestProtoBufRpc.TestRpcService; import org.apache.hadoop.ipc.TestRPC.TestProtocol; import org.apache.hadoop.ipc.protobuf.TestProtos.EchoRequestProto; import org.apache.hadoop.ipc.protobuf.TestProtos.EchoResponseProto; @@ -54,7 +52,7 @@ import com.google.protobuf.BlockingService; * Benchmark for protobuf RPC. * Run with --help option for usage. */ -public class RPCCallBenchmark implements Tool { +public class RPCCallBenchmark extends TestRpcBase implements Tool { private Configuration conf; private AtomicLong callCount = new AtomicLong(0); private static ThreadMXBean threadBean = http://git-wip-us.apache.org/repos/asf/hadoop/blob/c5db4ab0/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java -- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java index 29a293f..8b419e3 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java @@ -23,8 +23,6 @@ import java.net.InetSocketAddress; import org.junit.Assert; import org.apache.hadoop.conf.Configuration; -import org.apache.hadoop.ipc.TestProtoBufRpc.PBServerImpl; -import org.apache.hadoop.ipc.TestProtoBufRpc.TestRpcService; import org.apache.hadoop.ipc.protobuf.TestRpcServiceProtos.TestProtobufRpcProto; import org.apache.hadoop.net.NetUtils; import org.junit.Before; @@ -32,8 +30,7 @@ import org.junit.After; import org.junit.Test; import
[2/2] hadoop git commit: HADOOP-12813. Migrate TestRPC and related codes to rebase on ProtobufRpcEngine. Contributed by Kai Zheng.
HADOOP-12813. Migrate TestRPC and related codes to rebase on ProtobufRpcEngine. Contributed by Kai Zheng. Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/0fa54d45 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/0fa54d45 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/0fa54d45 Branch: refs/heads/trunk Commit: 0fa54d45b1cf8a29f089f64d24f35bd221b4803f Parents: 1cb2f93 Author: Haohui MaiAuthored: Mon Feb 29 11:41:00 2016 -0800 Committer: Haohui Mai Committed: Mon Feb 29 11:41:00 2016 -0800 -- hadoop-common-project/hadoop-common/CHANGES.txt |3 + .../org/apache/hadoop/ipc/RPCCallBenchmark.java |4 +- .../hadoop/ipc/TestMultipleProtocolServer.java | 14 +- .../org/apache/hadoop/ipc/TestProtoBufRpc.java | 137 +-- .../java/org/apache/hadoop/ipc/TestRPC.java | 1013 -- .../hadoop/ipc/TestRPCServerShutdown.java | 106 ++ .../java/org/apache/hadoop/ipc/TestRpcBase.java | 295 + .../hadoop-common/src/test/proto/test.proto | 33 + .../src/test/proto/test_rpc_service.proto |7 + .../server/nodemanager/TestNMAuditLogger.java | 40 +- .../resourcemanager/TestRMAuditLogger.java | 44 +- 11 files changed, 987 insertions(+), 709 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/0fa54d45/hadoop-common-project/hadoop-common/CHANGES.txt -- diff --git a/hadoop-common-project/hadoop-common/CHANGES.txt b/hadoop-common-project/hadoop-common/CHANGES.txt index eb33464..f444b71 100644 --- a/hadoop-common-project/hadoop-common/CHANGES.txt +++ b/hadoop-common-project/hadoop-common/CHANGES.txt @@ -1763,6 +1763,9 @@ Release 2.8.0 - UNRELEASED HADOOP-12846. Credential Provider Recursive Dependencies. (Larry McCay via cnauroth) +HADOOP-12813. Migrate TestRPC and related codes to rebase on +ProtobufRpcEngine. (Kai Zheng via wheat9) + Release 2.7.3 - UNRELEASED INCOMPATIBLE CHANGES http://git-wip-us.apache.org/repos/asf/hadoop/blob/0fa54d45/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java -- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java index 6400e87..eb7b949 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/RPCCallBenchmark.java @@ -34,8 +34,6 @@ import org.apache.commons.cli.ParseException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.CommonConfigurationKeys; import org.apache.hadoop.ipc.RPC.Server; -import org.apache.hadoop.ipc.TestProtoBufRpc.PBServerImpl; -import org.apache.hadoop.ipc.TestProtoBufRpc.TestRpcService; import org.apache.hadoop.ipc.TestRPC.TestProtocol; import org.apache.hadoop.ipc.protobuf.TestProtos.EchoRequestProto; import org.apache.hadoop.ipc.protobuf.TestProtos.EchoResponseProto; @@ -54,7 +52,7 @@ import com.google.protobuf.BlockingService; * Benchmark for protobuf RPC. * Run with --help option for usage. */ -public class RPCCallBenchmark implements Tool { +public class RPCCallBenchmark extends TestRpcBase implements Tool { private Configuration conf; private AtomicLong callCount = new AtomicLong(0); private static ThreadMXBean threadBean = http://git-wip-us.apache.org/repos/asf/hadoop/blob/0fa54d45/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java -- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java index 29a293f..8b419e3 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java @@ -23,8 +23,6 @@ import java.net.InetSocketAddress; import org.junit.Assert; import org.apache.hadoop.conf.Configuration; -import org.apache.hadoop.ipc.TestProtoBufRpc.PBServerImpl; -import org.apache.hadoop.ipc.TestProtoBufRpc.TestRpcService; import org.apache.hadoop.ipc.protobuf.TestRpcServiceProtos.TestProtobufRpcProto; import org.apache.hadoop.net.NetUtils; import org.junit.Before; @@ -32,8 +30,7 @@ import org.junit.After; import org.junit.Test; import