hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Konstantin Shvachko (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HADOOP-8558) Hadoop RPC does not allow protocol extension with common interfaces.
Date Thu, 05 Jul 2012 00:48:34 GMT
Konstantin Shvachko created HADOOP-8558:
-------------------------------------------

             Summary: Hadoop RPC does not allow protocol extension with common interfaces.
                 Key: HADOOP-8558
                 URL: https://issues.apache.org/jira/browse/HADOOP-8558
             Project: Hadoop Common
          Issue Type: Bug
    Affects Versions: 2.0.0-alpha
            Reporter: Konstantin Shvachko


Hadoop RPC fails if MyProtocol extends an interface, which is not a VersionedProtocol even
if MyProtocol extends also VersionedProtocol. The reason is that Invocation uses Method.getDeclaringClass(),
which returns the interface class rather than the class of MyProtocol.
This is incompatible with former versions.

--
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

        

Mime
View raw message