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 <[email protected]>
Date: 2017-09-19T07:16:43Z
Patch Thrift with de.setf.thrift
commit ee922ebe75c2537898d915d3624f0c935cf2af28
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-19T07:16:56Z
CL generator: fix and integrate it
commit ebfffb4cafe127c917e491d6ed74fd36ac72aa58
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-19T08:42:55Z
Remove non-existent packages and system dependencies
commit dc8a36d07ad57a8eab3aea112062a9e28f152779
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-19T10:05:54Z
Add namespace declarations for CL in tutorial .thrift files
commit 9bf692896f48443ac0faffd668c8e02ce613c5ba
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-19T12:53:39Z
Fix Thrift URIs
commit 1c60bb1206487f125613e4dabba3ddd36d9beef4
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-19T13:20:10Z
Cosmetic: Remove emacs file headers
commit 8251142c6e037b9925efe892aa9d8fb04c3289e9
Author: Tomek Kurcz <[email protected]>
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 <[email protected]>
Date: 2017-09-21T06:39:10Z
Defined services should just be exported to the current *package*
commit 319e07896b05183dbd62296a8d9f1bd918af2195
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-21T07:38:19Z
Bugfix: wrong order of arguments in a function call
commit 894fad0ee6f45a90a3367d45aa647a7d5292fde1
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-22T09:17:31Z
Ensure users can use :common-lisp symbols when implementing services
commit fe62d6a9f48b519309608a789bf7951cf2f3fa54
Author: Tomek Kurcz <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date: 2017-09-25T09:50:26Z
CL generator: Put generated "programs" in separate directories
commit 209cbffa780c012180b0e0fa15ae74c8cd381afd
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-25T11:20:14Z
CL generator: copy the options string to comments in generated files
commit dc8cb075766a2456e99e581c344aee167150ad2f
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-25T11:33:02Z
CL generator: Fix the remaining warnings
commit 6ce3ee2113e27ee222fa3f0097bc645b56358a4d
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-25T12:08:39Z
Replace the float conversion code with `ieee-floats` from quicklisp
commit ce124f7dcb79515614c2642be5abf2852c07693d
Author: Tomek Kurcz <[email protected]>
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 <[email protected]>
Date: 2017-09-27T08:32:52Z
Fix the load order of thrift-test components
commit b73b9a52571640f44437f17366e31277a3e5c45a
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-27T08:33:17Z
Export vector-stream for use in thrift-test
commit 72289ffd3509928d557555a9f80f0a720f095472
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-27T08:38:43Z
Exclude definition-operators.lisp from compilation for now
commit 6c77eda1a76ef0b71ebfde19df47b1d17b244d20
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-27T08:53:34Z
Cosmetic: Typos and reindentation
commit 6ff38d84b93b99c183f8c18915febf9fef0b02b4
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-27T09:01:14Z
Fix vector-protocol.write-sequence
commit 42cd93acb6abd9fdeb4ab563ce5502c1c81f2303
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-27T09:08:43Z
Fix calls to unexported thrift.implementation functions
commit d4499cb41fa7c23fc4a5999fc8b958c2b51decaa
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-28T09:56:03Z
Make sure make-test-server.lisp is loaded with relative path
commit d522c51e3b832f06a44560a3a6592a1433bf4447
Author: Tomek Kurcz <[email protected]>
Date: 2017-09-28T10:06:29Z
Make make-test-server.lisp load the Thrift library
commit 8c872d1b8f260f4c88c6298708736574de70579d
Author: Tomek Kurcz <[email protected]>
Date: 2017-10-06T11:58:23Z
Groundwork for integrating the cross-test suite for CL
commit 48ff996dfb115d0e06bd4a454efb0bd54961dc82
Author: Tomek Kurcz <[email protected]>
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 <[email protected]>
Date: 2017-09-29T08:27:17Z
Hook up Common Lisp cross tests to Thrift's build system
commit 959a8d8cae2ba58c9f8d8aa32b2fdc5ba1b45d08
Author: Tomek Kurcz <[email protected]>
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 <[email protected]>
Date: 2017-09-30T10:19:14Z
Bugfix: field-type code 3 should be translated to i8, not byte
----
---