airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Reagan, David Michael" <>
Subject RE: Summary of Thrift lessons learned
Date Wed, 04 Jun 2014 20:59:37 GMT
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.


-----Original Message-----
From: Pierce, Marlon 
Sent: Wednesday, June 04, 2014 5:14 AM
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.



View raw message