11 Commits
Author SHA1 Message Date
Thomas eb684d3485 THRIFT-4386 Add Lua 5.3/5.4 support
Clint: lua
Patch: Thomas Bruggink

This closes #3012
2024-12-10 00:37:16 +01:00
longzhiri 03715899d2 THRIFT-5260 Fix the thrift compiler generate problematic lua code for the oneway method
Client: lua
Patch: longzhiri <persistentsnail@gmail.com>

This closes #2212

The oneway method's processor has no need to write the result to client, but it is necessary to return values of each handler's return.
2020-09-12 19:01:36 +02:00
Wang Yaofu e432c6b828 THRIFT-3728 http transport for thrift-lua
This closes #938
2016-03-18 04:40:46 +09:00
Nobuaki Sukegawa 08d67d7163 THRIFT-3644 Adds testStruct call to Lua test client
Client: Test (Lua)
Patch: Nobuaki Sukegawa

This closes #875
2016-02-20 00:44:24 +09:00
Wang Yaofu 19a3a2771a THRIFT-3631 JSON protocol implement for thrift-lua library.
THRIFT-3631 Lua-This is JSON protocol implement for thrift-lua library.
TJsonProtocol.lua is new source of lua for thrift JSON protocol.
2016-02-19 01:06:05 +09:00
Nobuaki Sukegawa ebd71cedc3 THRIFT-3585 Compact protocol implementation for Lua
Enable compact protocol for cross test.
2016-02-04 22:20:01 +09:00
Nobuaki Sukegawa 1f647f01c4 THRIFT-3584 boolean false value cannot be transferred
Return value fix and test.
2016-02-04 22:20:00 +09:00
Phongphan Phuttha 3b89cc5305 THRIFT-3598 TBufferedTransport doesn't instantiate client connection
Client: Lua
Patch: Phongphan Phuttha

This closes #836
2016-02-04 22:20:00 +09:00
Nobuaki Sukegawa d094e79de7 THRIFT-3592 Add basic test client
This closes #830
2016-02-03 01:07:43 +09:00
Jens Geyer 8bcfdd98ae THRIFT-2886 Integrate binary type in standard Thrift cross test
Client: C_glib, C++, D, Erlang, Go, Haskell, Lua, Java/Me, JavaScript, Node, Ocaml, Perl, PHP, Python, Ruby
Patch: Jens Geyer

This closes #341

Minimal server-side implementations and TODO stubs for various languages to let "make check" succeeed.
Not contained in this patch and still TODO:
- client side implementations, i.e. calls to testBinary() and appropriate tests
- server side hex printout missing for some languages
2015-01-03 17:37:54 +01:00
Roger Meier 6cf0ffcec9 THRIFT-1681: Add Lua Support Patch: Dave Watson
Github Pull Request: This closes #92
2014-04-05 00:50:35 +02:00