You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hama.apache.org by "Hudson (JIRA)" <ji...@apache.org> on 2013/08/16 07:44:49 UTC

[jira] [Commented] (HAMA-742) Implement of Hama RPC

    [ https://issues.apache.org/jira/browse/HAMA-742?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13741949#comment-13741949 ] 

Hudson commented on HAMA-742:
-----------------------------

SUCCESS: Integrated in Hama trunk #155 (See [https://builds.apache.org/job/Hama%20trunk/155/])
HAMA-742: Add our own RPC implementation (edwardyoon: rev 1514580)
* /hama/trunk/conf/hama-default.xml
* /hama/trunk/core/src/main/java/org/apache/hama/bsp/BSPJobClient.java
* /hama/trunk/core/src/main/java/org/apache/hama/bsp/BSPMaster.java
* /hama/trunk/core/src/main/java/org/apache/hama/bsp/BSPPeerImpl.java
* /hama/trunk/core/src/main/java/org/apache/hama/bsp/GroomServer.java
* /hama/trunk/core/src/main/java/org/apache/hama/bsp/message/HadoopMessageManagerImpl.java
* /hama/trunk/core/src/main/java/org/apache/hama/ipc/Client.java
* /hama/trunk/core/src/main/java/org/apache/hama/ipc/ConnectionHeader.java
* /hama/trunk/core/src/main/java/org/apache/hama/ipc/HamaRPCProtocolVersion.java
* /hama/trunk/core/src/main/java/org/apache/hama/ipc/RPC.java
* /hama/trunk/core/src/main/java/org/apache/hama/ipc/RemoteException.java
* /hama/trunk/core/src/main/java/org/apache/hama/ipc/RetryPolicies.java
* /hama/trunk/core/src/main/java/org/apache/hama/ipc/RetryPolicy.java
* /hama/trunk/core/src/main/java/org/apache/hama/ipc/Server.java
* /hama/trunk/core/src/main/java/org/apache/hama/ipc/Status.java
* /hama/trunk/core/src/main/java/org/apache/hama/ipc/VersionedProtocol.java
* /hama/trunk/core/src/main/java/org/apache/hama/pipes/util/DistributedCacheUtil.java
* /hama/trunk/core/src/main/java/org/apache/hama/util/BSPNetUtils.java
* /hama/trunk/core/src/main/java/org/apache/hama/util/DistCacheUtils.java
* /hama/trunk/core/src/main/java/org/apache/hama/util/ProgramDriver.java
* /hama/trunk/core/src/main/java/org/apache/hama/util/RunJar.java
* /hama/trunk/core/src/main/java/org/apache/hama/util/SocketIOWithTimeout.java
* /hama/trunk/core/src/main/java/org/apache/hama/util/SocketInputStream.java
* /hama/trunk/core/src/main/java/org/apache/hama/util/SocketOutputStream.java
* /hama/trunk/core/src/test/java/org/apache/hama/bsp/TestBSPTaskFaults.java
* /hama/trunk/core/src/test/java/org/apache/hama/ipc/TestIPC.java
* /hama/trunk/core/src/test/java/org/apache/hama/ipc/TestRPC.java
* /hama/trunk/examples/src/main/java/org/apache/hama/examples/ExampleDriver.java

                
> Implement of Hama RPC 
> ----------------------
>
>                 Key: HAMA-742
>                 URL: https://issues.apache.org/jira/browse/HAMA-742
>             Project: Hama
>          Issue Type: Sub-task
>            Reporter: Edward J. Yoon
>            Assignee: Edward J. Yoon
>             Fix For: 0.6.3
>
>         Attachments: HAMA-742_v01.patch, HAMA-742_v02.patch, HAMA-742_v03.patch
>
>
> To solve HDFS 2.0 compatibility issue, we have to change a lot of codes for Hadoop 2.0 RPC, moreover, yarn RPC doesn't support asynchronous call directly.
> Ultimately, we can pursue the performance and integrate more easily with hadoop multi-versions by having our own RPC.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira