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