/[Apache-SVN]
ViewVC logotype

Revision 665250


Jump to revision: Previous Next
Author: dreiss
Date: Wed Sep 5 01:14:09 2007 UTC (17 years, 2 months ago)
Changed paths: 3
Log Message:
Thrift: Python TBufferedTransport improvements.

Summary:
The Python version of TBufferedTransport now uses input buffering.
It is also compatible with the fasbinary module.

Reviewed By: mcslee

Test Plan:
test/FastbinaryTest.py

dreiss@dreiss-vmware:~/gp/thrift/test/py$ strace -f ./TestClient.py 2>&1 | grep recv | wc -l
99
# Install new version in other terminal
dreiss@dreiss-vmware:~/gp/thrift/test/py$ strace -f ./TestClient.py 2>&1 | grep recv | wc -l
14

Revert Plan: ok


Changed paths

Path Details
Directoryincubator/thrift/trunk/lib/py/src/protocol/fastbinary.c modified , text changed
Directoryincubator/thrift/trunk/lib/py/src/transport/TTransport.py modified , text changed
Directoryincubator/thrift/trunk/test/FastbinaryTest.py modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26