I forked this repo to fix some issues in early version (0.6.x, 0.7.x) which is used for Apache Flume. These issues have all been fixed in later versions (0.8.x+) of original repo. Main change is the buffered input/output stream to improve the performance for  on 0.6.x & 0.7.x, change on 0.7.x also includes 'oneway' fix (https://issues.apache.org/jira/browse/THRIFT-1447)..