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

Matt Pratt commented on THRIFT-1349:
------------------------------------

This bug just affected a production system.

A new field was added to a message.

The excess logging is now causing the Erlang based client to crash.

Interestingly the features page, http://thrift.apache.org/docs/features/ claims:

"struct evolution - The addition and removal of fields is handled without 
breaking existing clients by using integer identifiers for fields"


                
> Remove unnecessary print outs
> -----------------------------
>
>                 Key: THRIFT-1349
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1349
>             Project: Thrift
>          Issue Type: Improvement
>    Affects Versions: 0.7
>            Reporter: Anthony Molinaro
>            Assignee: Anthony Molinaro
>
> There are a couple of spurious error_logger:info_msg/2 calls which can lead 
> to lots of output when talking between slightly different versions of 
> generated code.  For instance launching a server which returns a new field to 
> a client will result in the client printing out information about an unknown 
> fid.  This leads to lots of logging which you probably don't want.  I'd like 
> to remove these unless anyone in dev objects.

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

Reply via email to