/[Apache-SVN]
ViewVC logotype

Revision 664714


Jump to revision: Previous Next
Author: mcslee
Date: Wed Jun 7 06:48:56 2006 UTC (18 years, 5 months ago)
Changed paths: 23
Log Message:
Update Thrift CPP libraries to work with new generated source, change underlying buffers to use uint8_t* instead of std::string

Summary: Major overhaul to the CPP libraries.

Reviewed By: aditya

Test Plan: Again, keep an eye out for the unit tests commit

Notes: Initial perf tests show that Thrift is not only more robust than Pillar, but its implementation is actually around 10-20% faster. We can do about 10 RPC function calls with small data payloads in under 2ms. THAT IS FAST. THAT IS THRIFTY.




Changed paths

Path Details
Directoryincubator/thrift/trunk/lib/cpp/Makefile modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/TDispatcher.h deleted
Directoryincubator/thrift/trunk/lib/cpp/TProcessor.h added
Directoryincubator/thrift/trunk/lib/cpp/Thrift.h modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/client/TClient.h deleted
Directoryincubator/thrift/trunk/lib/cpp/client/TSimpleClient.cc deleted
Directoryincubator/thrift/trunk/lib/cpp/client/TSimpleClient.h deleted
Directoryincubator/thrift/trunk/lib/cpp/protocol/TBinaryProtocol.cc modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/protocol/TBinaryProtocol.h modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/protocol/TProtocol.h modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/server/TServer.h modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/server/TSimpleServer.cc modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/server/TSimpleServer.h modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/transport/TBufferedTransport.cc added
Directoryincubator/thrift/trunk/lib/cpp/transport/TBufferedTransport.h added
Directoryincubator/thrift/trunk/lib/cpp/transport/TNullTransport.h added
Directoryincubator/thrift/trunk/lib/cpp/transport/TServerSocket.cc modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/transport/TServerSocket.h modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/transport/TServerTransport.h modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/transport/TSocket.cc modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/transport/TSocket.h modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/transport/TTransport.h modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/transport/TTransportException.h added

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26