here's a few more points which I also mentioned in a previous mail,

  - Service method overloading not supported
  - No thrift struct inheritance
  - Iterative struct reference not supported
  - Service multiplexing for php
  - XOR support for selecting parameters (nice to have)
  - Thrift server configuration (eg: get registered services, load
balancing info)


On Wed, Jun 4, 2014 at 1:59 PM, Reagan, David Michael <[email protected]>
wrote:

> A few quick things off the top of my head:
>
> - No documentation was generated for the PHP SDK. This is critical since
> the generated code is absolutely unreadable
> - Many TTransportExceptions which required setting timeouts to be quite
> long (up to 20 sec!)
> - Some issues with data types. For instance, PHP doesn't have a native
> enum data type, so Thrift implemented one in the generated code. You can
> get what you want from it, but it doesn't behave the way I expected.
>
> Dave
>
> -----Original Message-----
> From: Pierce, Marlon
> Sent: Wednesday, June 04, 2014 5:14 AM
> To: [email protected]
> Subject: Summary of Thrift lessons learned
>
> Hi all--
>
> I'd like to start a thread here to summarize listens we've learned so far
> using Thrift for the API server. Please post what worked, what didn't,
> defaults we use and things we changed.
>
> Thanks--
>
> Marlon
>
>

Reply via email to