You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Jens Geyer (JIRA)" <ji...@apache.org> on 2013/09/05 22:11:52 UTC

[jira] [Commented] (THRIFT-2158) Compact, JSON, and SimpleJSON protocols are not working correctly

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

Jens Geyer commented on THRIFT-2158:
------------------------------------

Hi [~guitarj87],

I did a quick test with JSON protocol and the Go tutorial. First, Go client against Go server. Then I randomly picked another language's client and let it run against the Go Server. In both cases, it worked perfectly and the message contents were exactly the same, at least that's what Wireshark told me. 

So far I was not able to reproduce, but I did not check other protocols besides JSON. Could you please provide a test case? 

And of course, any patches are highly appreciated as well.


                
> Compact, JSON, and SimpleJSON protocols are not working correctly
> -----------------------------------------------------------------
>
>                 Key: THRIFT-2158
>                 URL: https://issues.apache.org/jira/browse/THRIFT-2158
>             Project: Thrift
>          Issue Type: Bug
>          Components: Go - Library
>    Affects Versions: 1.0
>         Environment: x64 Linux, Go v1.1.1
>            Reporter: Justin Judd
>            Priority: Critical
>
> The Binary Protocol works correctly, but appears to be the only protocol for Go which does.
> I created a comprehensive struct that contains all of the data types available, and only binary protocol worked correctly. I was able to get the Compact protocol to work and simpler Structs.

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