You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Doug Cutting (JIRA)" <ji...@apache.org> on 2010/05/14 00:27:42 UTC

[jira] Resolved: (AVRO-499) reflection does not handle interfaces with overloaded method names

     [ https://issues.apache.org/jira/browse/AVRO-499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Doug Cutting resolved AVRO-499.
-------------------------------

    Fix Version/s: 1.4.0
       Resolution: Fixed

Added a test and committed.

> reflection does not handle interfaces with overloaded method names
> ------------------------------------------------------------------
>
>                 Key: AVRO-499
>                 URL: https://issues.apache.org/jira/browse/AVRO-499
>             Project: Avro
>          Issue Type: Bug
>          Components: java
>    Affects Versions: 1.3.2
>            Reporter: Doug Cutting
>            Assignee: Doug Cutting
>             Fix For: 1.4.0
>
>         Attachments: AVRO-499.patch
>
>
> Avro protocols only permit a single message with a given name, while Java interfaces may overload a single method name with several signatures.  The reflect implementation currently does not address this.  Reflection of an interface with overloaded method names randomly selects one of these and ignores the others.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.