You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Matt Pratt (JIRA)" <ji...@apache.org> on 2013/03/13 19:32:13 UTC
[jira] [Commented] (THRIFT-1349) Remove unnecessary print outs
[ 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