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/11/01 19:16:27 UTC

[jira] Updated: (AVRO-687) permit RPC applications inspect remote protocol

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

Doug Cutting updated AVRO-687:
------------------------------

    Attachment: AVRO-687.patch

Here's a patch for this.  It still needs tests.

When a server has not been previously contacted then this constructs a bogus request to force a handshake.  This may result in an error stack trace in the server's log but should otherwise work.  Perhaps we should designate a special message name that's otherwise illegal for this purpose.  Responder could then avoid logging an error in this case.

> permit RPC applications inspect remote protocol
> -----------------------------------------------
>
>                 Key: AVRO-687
>                 URL: https://issues.apache.org/jira/browse/AVRO-687
>             Project: Avro
>          Issue Type: New Feature
>          Components: java
>            Reporter: Doug Cutting
>             Fix For: 1.5.0
>
>         Attachments: AVRO-687.patch
>
>
> It would be useful for RPC-based applications to inspect the remote protocol.  A client might this to, e.g., detect the presence of a method that's recently been added to a protocol.

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