You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "ted wang (JIRA)" <ji...@apache.org> on 2014/11/10 12:25:33 UTC

[jira] [Created] (THRIFT-2808) server side isSetXXX method return different from client side when use native type like i32 i64 double etc.

ted wang created THRIFT-2808:
--------------------------------

             Summary: server side isSetXXX method return different from client side when use native type like i32 i64 double etc.
                 Key: THRIFT-2808
                 URL: https://issues.apache.org/jira/browse/THRIFT-2808
             Project: Thrift
          Issue Type: Bug
          Components: Java - Library
    Affects Versions: 0.9.1
            Reporter: ted wang


In my business, I want to know which field is set, but I found on server side I didn't set field a value, but on client side i got isSetA true when field a is type of i16/i32/i64/double.

And I found the field __isset_bitfield value was not write to remote in xxxxStandardScheme. 
So I think other library may also have this problem.





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)