You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Sanjay Radia (Created) (JIRA)" <ji...@apache.org> on 2011/11/26 06:41:39 UTC

[jira] [Created] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
---------------------------------------------------------------------------------------------------

                 Key: HADOOP-7862
                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
             Project: Hadoop Common
          Issue Type: Sub-task
            Reporter: Sanjay Radia
            Assignee: Sanjay Radia




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Sanjay Radia (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanjay Radia updated HADOOP-7862:
---------------------------------

    Attachment: mulRpc3.patch
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Tsz Wo (Nicholas), SZE (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tsz Wo (Nicholas), SZE updated HADOOP-7862:
-------------------------------------------

    Attachment: mulRpc4_2-common.patch
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Hadoop QA (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13162035#comment-13162035 ] 

Hadoop QA commented on HADOOP-7862:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12505964/mulRpc4_2-common.patch
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 24 new or modified tests.

    -1 patch.  The patch command could not apply the patch.

Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/429//console

This message is automatically generated.
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Sanjay Radia (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanjay Radia updated HADOOP-7862:
---------------------------------

    Attachment: mulRpc5-common.patch
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch, mulRpc5-common.patch, mulRpc5.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Tsz Wo (Nicholas), SZE (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13162036#comment-13162036 ] 

Tsz Wo (Nicholas), SZE commented on HADOOP-7862:
------------------------------------------------

Forgot to generate the patch under the trunk root.  Re-attached the patch.
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Sanjay Radia (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanjay Radia updated HADOOP-7862:
---------------------------------

    Attachment: mulRpc4.patch

Addressed Suresh's feedback
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Tsz Wo (Nicholas), SZE (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tsz Wo (Nicholas), SZE updated HADOOP-7862:
-------------------------------------------

    Attachment: mulRpc4_2-common.patch
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Hadoop QA (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13157644#comment-13157644 ] 

Hadoop QA commented on HADOOP-7862:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12505223/mulRpc2-common.patch
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 24 new or modified tests.

    -1 javadoc.  The javadoc tool appears to have generated 17 warning messages.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 findbugs.  The patch does not introduce any new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

    +1 core tests.  The patch passed unit tests in .

    +1 contrib tests.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/407//testReport/
Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/407//console

This message is automatically generated.
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Sanjay Radia (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanjay Radia updated HADOOP-7862:
---------------------------------

    Status: Patch Available  (was: Open)
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Tsz Wo (Nicholas), SZE (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13162237#comment-13162237 ] 

Tsz Wo (Nicholas), SZE commented on HADOOP-7862:
------------------------------------------------

> -1 javadoc. The javadoc tool appears to have generated 9 warning messages.

The javadoc warnings are all existing problem but not introduced by the patch.
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Sanjay Radia (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanjay Radia updated HADOOP-7862:
---------------------------------

       Resolution: Fixed
    Fix Version/s: 0.24.0
     Hadoop Flags: Reviewed
           Status: Resolved  (was: Patch Available)
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>             Fix For: 0.24.0
>
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch, mulRpc5-common.patch, mulRpc5.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Suresh Srinivas (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13160222#comment-13160222 ] 

Suresh Srinivas commented on HADOOP-7862:
-----------------------------------------

Comments:
# Rpc.RPC_BUILTIN what is this? Can this be described better
# ProtobufRpcEngine.java
#* Make clientProtocolVersion and protocolName final. There are other members that could be made final as well.
#* Indentation of ProtoBugRpcInvoker is incorrect
#* Please add javadoc to ProtobufRpcInvoker
      // Note the protocol name and version annotations are not declared
      // on the declaring class since the declaring class is "BlockingInterface
      // Hence we simply use the protocol class used to create the proxy.
      // For PB this may limit the use of mixins.
# ProtocolProxy.java
# Several places the lines are beyond 80 chars and in some cases javadoc parameter names do not match the parameter names in the method declaration.
# Remote System.out.println() at several places

                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Sanjay Radia (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanjay Radia updated HADOOP-7862:
---------------------------------

    Status: Patch Available  (was: Open)
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Tsz Wo (Nicholas), SZE (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tsz Wo (Nicholas), SZE updated HADOOP-7862:
-------------------------------------------

    Attachment:     (was: mulRpc4_2-common.patch)
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Sanjay Radia (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanjay Radia updated HADOOP-7862:
---------------------------------

    Status: Open  (was: Patch Available)
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch, mulRpc5-common.patch, mulRpc5.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Tsz Wo (Nicholas), SZE (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tsz Wo (Nicholas), SZE updated HADOOP-7862:
-------------------------------------------

    Attachment:     (was: mulRpc4_2-common.patch)
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Todd Lipcon (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13164855#comment-13164855 ] 

Todd Lipcon commented on HADOOP-7862:
-------------------------------------

This was committed to trunk. Is it still open because it's targeted for 23 as well? Or should we resolve it with a fix version on 0.24?
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch, mulRpc5-common.patch, mulRpc5.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Hadoop QA (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13160732#comment-13160732 ] 

Hadoop QA commented on HADOOP-7862:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12505734/mulRpc4-common.patch
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 24 new or modified tests.

    -1 javadoc.  The javadoc tool appears to have generated 17 warning messages.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 findbugs.  The patch does not introduce any new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

    +1 core tests.  The patch passed unit tests in .

    +1 contrib tests.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/421//testReport/
Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/421//console

This message is automatically generated.
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Hadoop QA (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13162428#comment-13162428 ] 

Hadoop QA commented on HADOOP-7862:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12506049/mulRpc5-common.patch
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 24 new or modified tests.

    -1 javadoc.  The javadoc tool appears to have generated 9 warning messages.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 findbugs.  The patch does not introduce any new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

    +1 core tests.  The patch passed unit tests in .

    +1 contrib tests.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/431//testReport/
Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/431//console

This message is automatically generated.
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch, mulRpc5-common.patch, mulRpc5.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Sanjay Radia (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanjay Radia updated HADOOP-7862:
---------------------------------

    Attachment: mulRpc2-common.patch
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13162778#comment-13162778 ] 

Hudson commented on HADOOP-7862:
--------------------------------

Integrated in Hadoop-Mapreduce-trunk #918 (See [https://builds.apache.org/job/Hadoop-Mapreduce-trunk/918/])
    HADOOP-7862  Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it (includes HDFS and MR changes to match) (Sanjay)

sradia : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1210208
Files : 
* /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/AvroRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Client.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtobufRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolInfo.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolProxy.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolSignature.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RPC.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RpcPayloadHeader.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/WritableRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/protobuf/HadoopRpcProtos.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/proto/hadoop_rpc.proto
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestAvroRpc.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPC.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestProtoBufRpc.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestRPCCompatibility.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/protobuf/TestRpcServiceProtos.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/proto/test_rpc_service.proto
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/BackupNode.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeRpcServer.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSClientRetries.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/datanode/TestInterDatanodeProtocol.java
* /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/ipc/ProtoOverHadoopRpcEngine.java

                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch, mulRpc5-common.patch, mulRpc5.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Hadoop QA (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13162042#comment-13162042 ] 

Hadoop QA commented on HADOOP-7862:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12505966/mulRpc4_2-common.patch
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 24 new or modified tests.

    -1 javadoc.  The javadoc tool appears to have generated 9 warning messages.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 findbugs.  The patch does not introduce any new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

    +1 core tests.  The patch passed unit tests in .

    +1 contrib tests.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/430//testReport/
Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/430//console

This message is automatically generated.
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Tsz Wo (Nicholas), SZE (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tsz Wo (Nicholas), SZE updated HADOOP-7862:
-------------------------------------------

    Attachment: mulRpc4_2-common.patch

mulRpc4_2-common.patch:  Fixed javadoc warnings.

The javadoc tool does not handle inner classes well.  We have to qualify it with the outer class.  Replaced RpcKind with RpcPayloadHeader.RpcKind in javadoc and made some similar changes.
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Hadoop QA (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13160725#comment-13160725 ] 

Hadoop QA commented on HADOOP-7862:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12505734/mulRpc4-common.patch
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 24 new or modified tests.

    -1 javadoc.  The javadoc tool appears to have generated 17 warning messages.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 findbugs.  The patch does not introduce any new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

    +1 core tests.  The patch passed unit tests in .

    +1 contrib tests.  The patch passed contrib unit tests.

Test results: https://builds.apache.org/job/PreCommit-HADOOP-Build/420//testReport/
Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/420//console

This message is automatically generated.
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Sanjay Radia (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanjay Radia updated HADOOP-7862:
---------------------------------

    Status: Open  (was: Patch Available)
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Tsz Wo (Nicholas), SZE (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tsz Wo (Nicholas), SZE updated HADOOP-7862:
-------------------------------------------

      Component/s: ipc
    Fix Version/s: 0.23.3

I have merged this to 0.23.
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: ipc
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>             Fix For: 0.24.0, 0.23.3
>
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch, mulRpc5-common.patch, mulRpc5.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Sanjay Radia (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanjay Radia updated HADOOP-7862:
---------------------------------

    Attachment: mulRpc2.patch

This patch moves the multiple protocol support to lower layer (RPC) so that Writable, PB and Avro can use it. Added a test which has a single server that supports both Writable and PB protocols concurrently. 

Note this patch has changes in all 3 projects. I will post the individual ones shortly.
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Sanjay Radia (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanjay Radia updated HADOOP-7862:
---------------------------------

    Attachment: mulRpc5.patch

Full patch for the javadoc fixes
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch, mulRpc5-common.patch, mulRpc5.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Hadoop QA (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13159021#comment-13159021 ] 

Hadoop QA commented on HADOOP-7862:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12505430/mulRpc3.patch
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 30 new or modified tests.

    -1 patch.  The patch command could not apply the patch.

Console output: https://builds.apache.org/job/PreCommit-HADOOP-Build/410//console

This message is automatically generated.
                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13162482#comment-13162482 ] 

Hudson commented on HADOOP-7862:
--------------------------------

Integrated in Hadoop-Common-trunk-Commit #1362 (See [https://builds.apache.org/job/Hadoop-Common-trunk-Commit/1362/])
    HADOOP-7862  Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it (includes HDFS and MR changes to match) (Sanjay)

sradia : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1210208
Files : 
* /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/AvroRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Client.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtobufRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolInfo.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolProxy.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolSignature.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RPC.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RpcPayloadHeader.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/WritableRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/protobuf/HadoopRpcProtos.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/proto/hadoop_rpc.proto
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestAvroRpc.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPC.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestProtoBufRpc.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestRPCCompatibility.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/protobuf/TestRpcServiceProtos.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/proto/test_rpc_service.proto
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/BackupNode.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeRpcServer.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSClientRetries.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/datanode/TestInterDatanodeProtocol.java
* /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/ipc/ProtoOverHadoopRpcEngine.java

                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch, mulRpc5-common.patch, mulRpc5.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13162481#comment-13162481 ] 

Hudson commented on HADOOP-7862:
--------------------------------

Integrated in Hadoop-Hdfs-trunk-Commit #1436 (See [https://builds.apache.org/job/Hadoop-Hdfs-trunk-Commit/1436/])
    HADOOP-7862  Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it (includes HDFS and MR changes to match) (Sanjay)

sradia : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1210208
Files : 
* /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/AvroRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Client.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtobufRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolInfo.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolProxy.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolSignature.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RPC.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RpcPayloadHeader.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/WritableRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/protobuf/HadoopRpcProtos.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/proto/hadoop_rpc.proto
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestAvroRpc.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPC.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestProtoBufRpc.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestRPCCompatibility.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/protobuf/TestRpcServiceProtos.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/proto/test_rpc_service.proto
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/BackupNode.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeRpcServer.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSClientRetries.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/datanode/TestInterDatanodeProtocol.java
* /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/ipc/ProtoOverHadoopRpcEngine.java

                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch, mulRpc5-common.patch, mulRpc5.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13162756#comment-13162756 ] 

Hudson commented on HADOOP-7862:
--------------------------------

Integrated in Hadoop-Hdfs-trunk #885 (See [https://builds.apache.org/job/Hadoop-Hdfs-trunk/885/])
    HADOOP-7862  Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it (includes HDFS and MR changes to match) (Sanjay)

sradia : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1210208
Files : 
* /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/AvroRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Client.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtobufRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolInfo.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolProxy.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolSignature.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RPC.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RpcPayloadHeader.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/WritableRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/protobuf/HadoopRpcProtos.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/proto/hadoop_rpc.proto
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestAvroRpc.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPC.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestProtoBufRpc.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestRPCCompatibility.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/protobuf/TestRpcServiceProtos.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/proto/test_rpc_service.proto
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/BackupNode.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeRpcServer.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSClientRetries.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/datanode/TestInterDatanodeProtocol.java
* /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/ipc/ProtoOverHadoopRpcEngine.java

                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch, mulRpc5-common.patch, mulRpc5.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Hudson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13162491#comment-13162491 ] 

Hudson commented on HADOOP-7862:
--------------------------------

Integrated in Hadoop-Mapreduce-trunk-Commit #1386 (See [https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Commit/1386/])
    HADOOP-7862  Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it (includes HDFS and MR changes to match) (Sanjay)

sradia : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1210208
Files : 
* /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/AvroRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Client.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtobufRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolInfo.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolProxy.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ProtocolSignature.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RPC.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/RpcPayloadHeader.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Server.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/WritableRpcEngine.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/protobuf/HadoopRpcProtos.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/proto/hadoop_rpc.proto
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestAvroRpc.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPC.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestIPCServerResponder.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestMultipleProtocolServer.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestProtoBufRpc.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/TestRPCCompatibility.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/ipc/protobuf/TestRpcServiceProtos.java
* /hadoop/common/trunk/hadoop-common-project/hadoop-common/src/test/proto/test_rpc_service.proto
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/BackupNode.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/NameNodeRpcServer.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSClientRetries.java
* /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/datanode/TestInterDatanodeProtocol.java
* /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
* /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/ipc/ProtoOverHadoopRpcEngine.java

                
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch, mulRpc5-common.patch, mulRpc5.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Sanjay Radia (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanjay Radia updated HADOOP-7862:
---------------------------------

    Status: Patch Available  (was: Open)
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch, mulRpc4_2-common.patch, mulRpc5-common.patch, mulRpc5.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HADOOP-7862) Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it

Posted by "Sanjay Radia (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-7862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanjay Radia updated HADOOP-7862:
---------------------------------

    Attachment: mulRpc4-common.patch
    
> Move the support for multiple protocols to lower layer so that Writable, PB and Avro can all use it
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7862
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7862
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>         Attachments: mulRpc2-common.patch, mulRpc2.patch, mulRpc3.patch, mulRpc4-common.patch, mulRpc4.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira