[
https://issues.apache.org/jira/browse/THRIFT-745?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070795#comment-13070795
]
Eric Hauser commented on THRIFT-745:
------------------------------------
I can provide some after-fact-review. This patch has caused me a great deal of
pain around different libraries that both use Thrift but one was built against
Thrift 0.5.0 and another built against Thrift 0.6.0. It is unfortunate that
this change introduce a binary incompatibility between between the two
different versions.
> Make it easier to instantiate servers
> -------------------------------------
>
> Key: THRIFT-745
> URL: https://issues.apache.org/jira/browse/THRIFT-745
> Project: Thrift
> Issue Type: New Feature
> Components: Java - Library
> Affects Versions: 0.3
> Reporter: Bryan Duxbury
> Assignee: Bryan Duxbury
> Fix For: 0.6
>
> Attachments: thrift-745.patch
>
>
> It's really hard to instantiate Java Thrift servers - they have a ton of
> params that you may or may not want to use. Rather than having 6 different
> constructor overloads, I think we should support builder-style constructors.
> This would have the side benefit of letting us get rid of the Options class
> that a few of the servers support.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira