You got it! That's exactly the task, complete the cross language test suite and generate a feature and compatibility matrix that can be included easily by the Apache Thrift web site. => Generate reliable information on compatibility and features. + documentation
Many languages and features are only covered by their unit tests usually located under lib/<lang>/test The cross language test suite uses the reference test data from test/ThriftTest.thrift It probably needs some alignments to cover all features. ... documenting the Apache Thrift features within the test suite would be another addon here. initial doc is at test/README.md: https://git-wip-us.apache.org/repos/asf/thrift/repo?p=thrift.git;a=blob;f=te st/README.md;hb=HEAD things like doc, html or xml/json schema generation is also not covered by tests yet thanks! -roger -----Original Message----- From: Chamila Wijayarathna [mailto:[email protected]] Sent: Dienstag, 4. März 2014 19:42 To: [email protected] Subject: Thrift Protocol Compatibility with various Languages Hello all, I ran "test/test.sh" and got [1] as result. In [2], it says that ruby supports both binary and compact protocols. So why I am not getting rb-rb results with compact protocol in [1]? If [2] is not accurate, from where can I found a better language to protocol compatibility mapping details? Is there any resource for transport compatibility with languages ? 1.https://gist.github.com/cdwijayarathna/9352126 2. http://www.cerebiggum.com/wp-content/uploads/2011/07/Thrift-Protocol-Compati bility.png Thank you! -- *Chamila Dilshan Wijayarathna,* SMIEEE, SMIESL, Undergraduate, Department of Computer Science and Engineering, University of Moratuwa.
