GitHub user dkochmanski opened a pull request: https://github.com/apache/thrift/pull/1394
minor fixes to tests You can merge this pull request into a Git repository by running: $ git pull https://github.com/TurtleWarePL/thrift develop-jd Alternatively you can review and apply these changes as the patch at: https://github.com/apache/thrift/pull/1394.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1394 ---- commit b2ff80642f8f55a053b4d9d37f8b66654c8cc5f6 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-19T07:16:43Z Patch Thrift with de.setf.thrift commit ee922ebe75c2537898d915d3624f0c935cf2af28 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-19T07:16:56Z CL generator: fix and integrate it commit ebfffb4cafe127c917e491d6ed74fd36ac72aa58 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-19T08:42:55Z Remove non-existent packages and system dependencies commit dc8a36d07ad57a8eab3aea112062a9e28f152779 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-19T10:05:54Z Add namespace declarations for CL in tutorial .thrift files commit 9bf692896f48443ac0faffd668c8e02ce613c5ba Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-19T12:53:39Z Fix Thrift URIs commit 1c60bb1206487f125613e4dabba3ddd36d9beef4 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-19T13:20:10Z Cosmetic: Remove emacs file headers commit 8251142c6e037b9925efe892aa9d8fb04c3289e9 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-20T10:35:06Z Fix the handling of Thrift types The decoder should expect i32 when the field type is enum Rename i08 to i8 according to Thrift's expectations commit d921e46a73772d52c92d24e153cba13e1f868950 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-21T06:39:10Z Defined services should just be exported to the current *package* commit 319e07896b05183dbd62296a8d9f1bd918af2195 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-21T07:38:19Z Bugfix: wrong order of arguments in a function call commit 894fad0ee6f45a90a3367d45aa647a7d5292fde1 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-22T09:17:31Z Ensure users can use :common-lisp symbols when implementing services commit fe62d6a9f48b519309608a789bf7951cf2f3fa54 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-22T11:29:55Z CL generator: Generate ASDF systems for Thrift programs Also adds the CLI option not to generate .asd files, but the default is to generate them. commit 50d04e7c6f0a348886f30cd9ef52cfd4e07a1925 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-22T11:50:10Z Don't expect server implementation to exist when loading gen'd code We probably expect those to be declared later commit 665b7fa51d1f31d4d37f80998b48c0f381dbbaea Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-25T09:50:26Z CL generator: Put generated "programs" in separate directories commit 209cbffa780c012180b0e0fa15ae74c8cd381afd Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-25T11:20:14Z CL generator: copy the options string to comments in generated files commit dc8cb075766a2456e99e581c344aee167150ad2f Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-25T11:33:02Z CL generator: Fix the remaining warnings commit 6ce3ee2113e27ee222fa3f0097bc645b56358a4d Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-25T12:08:39Z Replace the float conversion code with `ieee-floats` from quicklisp commit ce124f7dcb79515614c2642be5abf2852c07693d Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-26T08:25:46Z CL generator: Add the option to change the ASDF system prefix Also: Cosmetic: add a newline after a generated (def-service) commit a21b328cf120fb171ac1b6b107dd931e30e632cb Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-27T08:32:52Z Fix the load order of thrift-test components commit b73b9a52571640f44437f17366e31277a3e5c45a Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-27T08:33:17Z Export vector-stream for use in thrift-test commit 72289ffd3509928d557555a9f80f0a720f095472 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-27T08:38:43Z Exclude definition-operators.lisp from compilation for now commit 6c77eda1a76ef0b71ebfde19df47b1d17b244d20 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-27T08:53:34Z Cosmetic: Typos and reindentation commit 6ff38d84b93b99c183f8c18915febf9fef0b02b4 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-27T09:01:14Z Fix vector-protocol.write-sequence commit 42cd93acb6abd9fdeb4ab563ce5502c1c81f2303 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-27T09:08:43Z Fix calls to unexported thrift.implementation functions commit d4499cb41fa7c23fc4a5999fc8b958c2b51decaa Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-28T09:56:03Z Make sure make-test-server.lisp is loaded with relative path commit d522c51e3b832f06a44560a3a6592a1433bf4447 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-28T10:06:29Z Make make-test-server.lisp load the Thrift library commit 8c872d1b8f260f4c88c6298708736574de70579d Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-10-06T11:58:23Z Groundwork for integrating the cross-test suite for CL commit 48ff996dfb115d0e06bd4a454efb0bd54961dc82 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-10-06T11:59:55Z Bundle dependencies to facilitate local cross-test builds Both for the cross-tests itself and for the CL library. Preserve the empty dirs externals/local-projects in Git by adding empty .gitignores to them. commit aff6fbdfe3602ac78fb830cbc486102a4d3fc987 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-29T08:27:17Z Hook up Common Lisp cross tests to Thrift's build system commit 959a8d8cae2ba58c9f8d8aa32b2fdc5ba1b45d08 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-29T12:05:22Z CL cross: Implement the CL server for cross tests Add the CL cross-test server to tests.json commit 1a1bebb2e07dd91c883f3a5114efa6b2647d5300 Author: Tomek Kurcz <tomsand...@gmail.com> Date: 2017-09-30T10:19:14Z Bugfix: field-type code 3 should be translated to i8, not byte ---- ---