Jens Geyer
744e45f3b6
THRIFT-1969 C#: Tests not properly linked from the solution
...
Patch: Carl Yeksigian
2013-05-14 21:56:24 +02:00
Jens Geyer
d7b4579272
THRIFT-1965 Adds Graphviz (graph description language) generator
...
Patch: Rodrigo Setti
2013-05-13 22:11:46 +02:00
Jens Geyer
2d2b3b2be8
THRIFT-1962 Multiplex processor should send any TApplicationException back to client
...
Patch: Jens Geyer
2013-05-13 22:03:08 +02:00
Roger Meier
15522724f6
THRIFT-1034 Java: Add a TNonblockingMultiFetchClient
...
Patch: Xing Jin
2013-05-12 20:45:13 +02:00
Henrique
979aafd9f4
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
2013-05-11 20:42:38 +02:00
Henrique
08c34eae97
THRIFT-1967 Node.js tests don't cover all services
...
Patch: Henrique Mendonça
align with the tests we have for the original JS and C++ libraries
it also corrects two small bugs on the test server
and add nodejs to travis and make check
2013-05-11 20:41:22 +02:00
Henrique
4a35d4c4d3
extend tests to check THRIFT-1679 and THRIFT-1821
2013-05-11 12:08:35 +02:00
Henrique
4e1ef5bece
ignoring test if node is not present
2013-05-11 01:24:59 +02:00
Henrique
2a592b2d2a
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
2013-05-11 01:24:17 +02:00
Henrique
5b080ede32
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
2013-05-11 01:23:07 +02:00
Henrique
99be0275e1
THRIFT-1957 NodeJS TFramedTransport and TBufferedTransport read bytes as unsigned
...
Patch: Matthew Imrie
Add method to binary.js to properly read a byte type as
signed Changed transport.js readByte methods in
TFramedBuffer and TBufferedTransport to use binary.js
readByte method Added unit test for binary.js readByte
method to binary.test.js and changed test harness to
nodeunit.
2013-05-11 01:21:52 +02:00
Henrique
f680e95f19
THRIFT-1957 NodeJS TFramedTransport and TBufferedTransport read bytes as unsigned
...
Patch: Matthew Imrie
Add method to binary.js to properly read a byte type as
signed Changed transport.js readByte methods in
TFramedBuffer and TBufferedTransport to use binary.js
readByte method Added unit test for binary.js readByte
method to binary.test.js and changed test harness to
nodeunit.
2013-05-10 23:43:12 +02:00
Jens Geyer
379c2776e2
THRIFT-1961 C# tests should be in lib/csharp/test/...
...
Patch: Jens Geyer
2013-05-09 15:23:48 +02:00
Jens Geyer
7203424e96
THRIFT-1901 C#: Support for Multiplexing Services on any Transport, Protocol and Server
...
Patch: Jens Geyer
2013-05-08 18:46:57 +02:00
Jens Geyer
f670181a3d
THRIFT-1961 C# tests should be in lib/csharp/test/...
...
Patch: Jens Geyer
2013-05-06 23:48:00 +02:00
Jake Farrell
c28e04a1cb
THRIFT-1956: Switch to Apache Commons Lang 3
...
Client: java
Patch: Christoffer Sawicki
Missed line in patch for updates to commons lang from 2.5 to 3.1
2013-05-05 21:25:52 -04:00
Roger Meier
6d7473d0f1
THRIFT-1960 main() declares 22 unused gen bools
...
Patch: Randy Abernethy
2013-05-06 01:08:36 +02:00
Roger Meier
5ed5e8b3f0
THRIFT-1917 Task expiration in TThreadPoolServer
...
Patch: Ivan Fastov
2013-05-06 00:21:04 +02:00
Roger Meier
4f623260b5
THRIFT-1760 [Ruby] Remove unnecessary native protocol code
...
Patch: Nathan Beyer
2013-05-05 23:59:25 +02:00
Roger Meier
7f1df99247
THRIFT-1932 TFileTransport::readEvent() casts values read from input stream into a pointer and then dereferences it.
...
Patch: Hugo Mildenberger
2013-05-05 23:29:34 +02:00
Roger Meier
1beeaaadd4
THRIFT-1952 Travis CI (.travis.yml)
...
add cross language test suite (sh test/test.sh)
2013-05-05 01:42:27 +02:00
Roger Meier
dcfc7e6b19
THRIFT-1952 Travis CI (.travis.yml)
...
Patch: Roger Meier
disable python
2013-05-05 00:59:08 +02:00
Roger Meier
a0836f6c45
THRIFT-1952 Travis CI (.travis.yml)
...
Patch: Roger Meier
2013-05-05 00:19:38 +02:00
Jake Farrell
68f8bd7730
THRIFT-1956: Switch to Apache Commons Lang 3
...
Client: java
Patch: Christoffer Sawicki
Updates commons lang from 2.5 to 3.1
2013-05-03 18:52:08 -04:00
Roger Meier
967600ef4f
THRIFT-1850 make check hangs on TSocket tests in TransportTest.cpp
...
Patch: Randy Abernethy
2013-05-03 22:39:53 +02:00
Jake Farrell
0fd47dab1b
THRIFT-1956: Switch to Apache Commons Lang 3
...
Client: java
Patch: Christoffer Sawicki
Updates commons lang from 2.5 to 3.1
2013-05-02 22:51:52 -04:00
Jens Geyer
7f8b870357
THRIFT-1949: WP7 build broken
2013-05-02 19:52:30 +02:00
Jens Geyer
d708ebb689
THRIFT-1955 Union Type writer generated in C# does not WriteStructBegin
...
Patch: Carl Yeksigian
2013-05-02 19:29:42 +02:00
Jens Geyer
1077ed678d
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
2013-04-29 22:10:35 +02:00
Jens Geyer
b706b1a905
THRIFT-1742 Optionally implement hashcode and equals in c#
...
Patch: Carl Yeksigian
2013-04-29 22:10:10 +02:00
Roger Meier
9a3a5642b8
THRIFT-1906 ocaml: add tutorial example to parallel that for other languages
...
Patch: Chet Murthy
2013-04-27 23:09:40 +02:00
Roger Meier
1c95636429
THRIFT-1809 NEWS, DISCLAIMER and CONTRIBUTORS
...
fix make dist
2013-04-27 21:13:34 +02:00
Jens Geyer
1b4c9b9691
THRIFT-1945: C#: sbyte breaks TestClient
...
Patch: Carl Yeksigian
2013-04-26 23:38:58 +02:00
Jens Geyer
47af9f1703
THRIFT-1943 docstrings for enum values are ignored
...
Patch: Jens Geyer
2013-04-26 22:34:53 +02:00
Jake Luciani
938e640702
THRIFT-1785 add TMemoryBuffer; patch by carl yeksigian reviewed by tjake
2013-04-25 17:53:08 -04:00
Jens Geyer
f509df9c96
THRIFT-1930: C# generates unsigned byte for Thrift "byte" type
...
Patch: Jens Geyer
2013-04-25 20:38:55 +02:00
Jens Geyer
0f8acc5697
THRIFT-1924: Delphi: Inconsistency in serialization of optional fields
...
Patch: Jens Geyer
2013-04-24 21:53:39 +02:00
jfarrell
6bdb10b592
Thrift-1942: Binary accelerated cpp extension does not use Thrift namespaces for Exceptions
...
Client: php
Patch: Tyler Hobbs
Adds namespaced TException to the accelerated php client lib.
2013-04-23 15:42:04 -05:00
Jake Farrell
146e5116a2
Thrift-1786: C# Union Typing
...
Client: csharp
Patch: Carl Yeksigian
Updating makefile for mono
2013-04-22 22:28:56 -04:00
jfarrell
bdb19a467a
Thrift-1786: C# Union Typing
...
Client: csharp
Patch: Carl Yeksigian
Union typing patch
2013-04-22 14:41:13 -05:00
Jake Farrell
de262dc77e
Thrift-1903: PHP namespaces cause binary protocols to not be used
...
Client: php
Patch: Tyler Hobbs
Resolves the issue by importing TBinaryProtocolAccelerated and checking if $this->output_ is an instance of that instead of using a static string in TProtocol.
2013-04-19 21:58:33 -04:00
Jens Geyer
1bd9424b47
THRIFT-1933: Delphi generator crashes when a typedef references another typedef from an included file
...
Patch: Jens Geyer
2013-04-19 20:15:05 +02:00
Jens Geyer
93220328d9
THRIFT-1922: Inconsistency in optional fields between Java/C# and python
...
Patch: Nate Rosenblum
2013-04-09 22:42:31 +02:00
Jake Farrell
c613cd2d9b
Thrift-1846:Restore socket.h header to support builds with Android NDK
...
Client: cpp
Patch: Nicolas Trésegnie
moves the <sys/socket.h> include from TSocket.h to the .cpp to minimize the risk of hidden dependencies.
2013-04-01 21:39:03 -04:00
Roger Meier
8f9b4d86ac
THRIFT-1809 NEWS, DISCLAIMER and CONTRIBUTORS is out of date => remove them
2013-03-30 11:47:23 +01:00
Jens Geyer
45766049e0
THRIFT-1904 Incorrect code is generated for typedefs which use included types
...
Patch: Jens Geyer
2013-03-27 20:32:41 +02:00
Jens Geyer
06045cf8d9
THRIFT-1880 Make named pipes server work asynchronously (overlapped) to allow for clean server stops
...
Patch: Jens Geyer
2013-03-27 20:26:25 +02:00
Roger Meier
3a931b50d9
THRIFT-1902 C++: Support for Multiplexing Services on any Transport, Protocol and Server
...
Patch: Patrik Lindblom
2013-03-26 22:14:03 +01:00
Jake Farrell
2d26f18a12
Thrift-1806: Python generation always truncates __init__.py files
...
Client: Python
Patch: Nathaniel Cook
When generating python code the generator correctly creates _init.py file for each directory. If the __init_.py file has contents it is always overwritten. This usually isn't a problem unless using the -out flag, then there is a potential to erase non generated code.
2013-03-25 23:49:37 -04:00
Jake Farrell
2ff5428598
Thrift-984: Ocaml versioning
...
Client: ocaml
Patch: Chet Murthy
Addes versioning to the ocaml library via _oasis file
2013-03-25 22:06:36 -04:00