This is an automated email from the ASF dual-hosted git repository. vinayakumarb pushed a change to branch trunk in repository https://gitbox.apache.org/repos/asf/hadoop.git.
from 7c4de59 YARN-10293. Reserved Containers not allocated from available space of other nodes in CandidateNodeSet for MultiNodePlacement. Contributed by Prabhu Joseph. add e154084 HADOOP-17046. Support downstreams' existing Hadoop-rpc implementations using non-shaded protobuf classes (#2026) No new revisions were added by this update. Summary of changes: .../dev-support/findbugsExcludeFile.xml | 4 + hadoop-common-project/hadoop-common/pom.xml | 92 +- .../ipc/protobuf/ProtobufRpcEngineProtos.java | 1163 ++++++++++++++++++++ .../java/org/apache/hadoop/ha/ZKFCRpcServer.java | 4 +- .../HAServiceProtocolClientSideTranslatorPB.java | 6 +- .../ZKFCProtocolClientSideTranslatorPB.java | 4 +- .../java/org/apache/hadoop/ipc/ProtobufHelper.java | 17 + .../org/apache/hadoop/ipc/ProtobufRpcEngine.java | 22 +- ...tobufRpcEngine.java => ProtobufRpcEngine2.java} | 153 +-- .../hadoop/ipc/ProtobufRpcEngineCallback.java | 11 +- ...llback.java => ProtobufRpcEngineCallback2.java} | 2 +- .../src/main/java/org/apache/hadoop/ipc/RPC.java | 4 +- .../java/org/apache/hadoop/ipc/RpcClientUtil.java | 2 +- .../java/org/apache/hadoop/ipc/RpcWritable.java | 45 + .../main/java/org/apache/hadoop/ipc/Server.java | 12 +- .../java/org/apache/hadoop/tracing/TraceAdmin.java | 4 +- ...bufRpcEngine.proto => ProtobufRpcEngine2.proto} | 20 +- .../java/org/apache/hadoop/ha/DummyHAService.java | 4 +- .../org/apache/hadoop/ipc/RPCCallBenchmark.java | 8 +- .../hadoop/ipc/TestMultipleProtocolServer.java | 2 +- .../hadoop/ipc/TestProtoBufRPCCompatibility.java | 9 +- .../org/apache/hadoop/ipc/TestProtoBufRpc.java | 5 +- .../hadoop/ipc/TestProtoBufRpcServerHandoff.java | 6 +- .../apache/hadoop/ipc/TestRPCCompatibility.java | 10 +- .../org/apache/hadoop/ipc/TestRPCWaitForProxy.java | 2 +- .../apache/hadoop/ipc/TestReuseRpcConnections.java | 3 +- .../java/org/apache/hadoop/ipc/TestRpcBase.java | 2 +- .../java/org/apache/hadoop/ipc/TestSaslRPC.java | 4 +- .../hadoop/security/TestDoAsEffectiveUser.java | 18 +- .../apache/hadoop/hdfs/NameNodeProxiesClient.java | 4 +- .../ClientDatanodeProtocolTranslatorPB.java | 4 +- .../ClientNamenodeProtocolTranslatorPB.java | 6 +- .../ReconfigurationProtocolTranslatorPB.java | 4 +- .../server/federation/router/ConnectionPool.java | 4 +- .../federation/router/RouterAdminServer.java | 4 +- .../server/federation/router/RouterClient.java | 4 +- .../server/federation/router/RouterRpcServer.java | 4 +- .../hadoop/hdfs/tools/federation/RouterAdmin.java | 4 +- .../hdfs/server/federation/MockNamenode.java | 4 +- hadoop-hdfs-project/hadoop-hdfs/pom.xml | 3 + .../main/java/org/apache/hadoop/hdfs/DFSUtil.java | 24 +- .../org/apache/hadoop/hdfs/NameNodeProxies.java | 4 +- ...nodeLifelineProtocolClientSideTranslatorPB.java | 4 +- .../DatanodeProtocolClientSideTranslatorPB.java | 4 +- .../InterDatanodeProtocolTranslatorPB.java | 4 +- .../hdfs/qjournal/client/IPCLoggerChannel.java | 6 +- .../hdfs/qjournal/server/JournalNodeRpcServer.java | 4 +- .../hdfs/qjournal/server/JournalNodeSyncer.java | 4 +- .../aliasmap/InMemoryLevelDBAliasMapServer.java | 4 +- .../hadoop/hdfs/server/datanode/DataNode.java | 4 +- .../hdfs/server/namenode/NameNodeRpcServer.java | 6 +- .../org/apache/hadoop/hdfs/tools/DFSAdmin.java | 4 +- .../hdfs/qjournal/client/TestQJMWithFaults.java | 4 +- .../qjournal/client/TestQuorumJournalManager.java | 4 +- .../hdfs/security/token/block/TestBlockToken.java | 4 +- .../namenode/snapshot/SnapshotTestHelper.java | 2 +- .../pb/client/HSClientProtocolPBClientImpl.java | 4 +- .../pb/client/MRClientProtocolPBClientImpl.java | 8 +- .../apache/hadoop/mapreduce/v2/hs/HSProxies.java | 4 +- .../mapreduce/v2/hs/server/HSAdminServer.java | 6 +- .../pb/client/ClientAMProtocolPBClientImpl.java | 4 +- .../ApplicationClientProtocolPBClientImpl.java | 4 +- .../ApplicationHistoryProtocolPBClientImpl.java | 5 +- .../ApplicationMasterProtocolPBClientImpl.java | 5 +- .../pb/client/ClientSCMProtocolPBClientImpl.java | 4 +- .../ContainerManagementProtocolPBClientImpl.java | 4 +- .../pb/client/CsiAdaptorProtocolPBClientImpl.java | 4 +- .../factories/impl/pb/RpcServerFactoryPBImpl.java | 4 +- ...eManagerAdministrationProtocolPBClientImpl.java | 4 +- .../pb/client/SCMAdminProtocolPBClientImpl.java | 4 +- .../CollectorNodemanagerProtocolPBClientImpl.java | 4 +- ...istributedSchedulingAMProtocolPBClientImpl.java | 4 +- .../pb/client/ResourceTrackerPBClientImpl.java | 5 +- .../pb/client/SCMUploaderProtocolPBClientImpl.java | 4 +- .../test/java/org/apache/hadoop/yarn/TestRPC.java | 4 +- .../client/LocalizationProtocolPBClientImpl.java | 5 +- .../yarn/server/nodemanager/TestNMAuditLogger.java | 4 +- .../yarn/server/resourcemanager/AdminService.java | 4 +- ...stOpportunisticContainerAllocatorAMService.java | 6 +- .../server/resourcemanager/TestRMAuditLogger.java | 4 +- .../security/TestClientToAMTokens.java | 6 +- 81 files changed, 1628 insertions(+), 255 deletions(-) create mode 100644 hadoop-common-project/hadoop-common/src/main/arm-java/org/apache/hadoop/ipc/protobuf/ProtobufRpcEngineProtos.java copy hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/{ProtobufRpcEngine.java => ProtobufRpcEngine2.java} (89%) copy hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/{ProtobufRpcEngineCallback.java => ProtobufRpcEngineCallback2.java} (95%) copy hadoop-common-project/hadoop-common/src/main/proto/{ProtobufRpcEngine.proto => ProtobufRpcEngine2.proto} (89%) --------------------------------------------------------------------- To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org