tpcwang
d42d8be78f
THRIFT-3758 TApplicationException::getType and TProtocolException::getType should be const
...
This closes #963
2016-03-29 12:03:34 +09:00
Nobuaki Sukegawa
abbc8d0ec1
THRIFT-3763 Fix serialization of i64 larger than 2^53 for browserify
...
This closes #968
2016-03-29 12:03:34 +09:00
Nobuaki Sukegawa
eb344a8191
THRIFT-3762 Fix warnings for deprecated Thrift "byte" fields
...
This closes #967
2016-03-29 12:03:34 +09:00
Nobuaki Sukegawa
f43d0ca6e5
THRIFT-3761 Add debian package for Python3
...
This closes #966
2016-03-29 12:03:34 +09:00
Nobuaki Sukegawa
93bbdc8127
THRIFT-3760 Fix install paths etc of debian packages for py and perl
...
This closes #965
2016-03-29 12:03:34 +09:00
Jens Geyer
06340a4664
THRIFT-3751 Compiler allows field ids that are too large for generated code
...
Client: Compiler (General)
Patch: Jens Geyer
This closes #964
2016-03-25 02:28:24 +02:00
Jens Geyer
1043d71c2e
THRIFT-3759 required fields that are nil are silently ignored on write
...
Client: Delphi
Patch: Jens Geyer
2016-03-25 00:41:29 +02:00
Nobuaki Sukegawa
1d9fd75712
Fix C# make dist entries
2016-03-20 00:28:33 +09:00
Nobuaki Sukegawa
73d16378c5
More make dist entries
2016-03-19 23:53:05 +09:00
Nobuaki Sukegawa
048ea0c830
Update .gitignore
2016-03-19 23:53:05 +09:00
Nobuaki Sukegawa
834f1b45c7
Add make dist entires for THRIFT-3402
2016-03-19 22:31:40 +09:00
Nobuaki Sukegawa
e831490db9
follow-up: THRIFT-640 Fix indent in generated code
2016-03-19 01:25:10 +09:00
Daniel Wolf
0d12de3b27
THRIFT-640 Support deprecation
2016-03-19 00:49:35 +09:00
Nobuaki Sukegawa
400ae6e76e
THRIFT-3449 TBaseAsyncProcessor fb.responseReady() never called for oneway functions
2016-03-18 23:53:41 +09:00
Nobuaki Sukegawa
e134cbc6ff
Update make dist entries
2016-03-18 22:37:02 +09:00
Tyler Treat
1d4a4393c9
THRIFT-3743 Java JSON protocol left in incorrect state when an exception is thrown during read or write operations
...
This closes #952
2016-03-18 22:37:02 +09:00
Josh Elser
b3a42dd050
THRIFT-3479 Avoid returning a message to a client on TException.
2016-03-18 22:37:02 +09:00
Nobuaki Sukegawa
a8765276d8
THRIFT-3680 Java async processor fails to notify errors to clients
...
This closes #903
2016-03-18 22:35:39 +09:00
Nobuaki Sukegawa
c3072227c0
Follow-up THRIFT-3112: key.cancel when error
2016-03-18 22:34:38 +09:00
John Sirois
bd964c7f34
THRIFT-3112 [Java] AsyncMethodCallback should be typed in generated AsyncIface
...
The parametrization brings the existing actual parametrization with
client call implementation objects to the fore and so this change
also fixes that parametrization to be a simple parametrization over
the return type as is done in the server-side AsyncProcessor code.
NB: This is a breaking change in both generated code and the client
libs.
This closes #840
2016-03-18 22:33:38 +09:00
Nobuaki Sukegawa
a4f9640321
THRIFT-3723 Fix Lua include path
...
This closes #934
2016-03-18 15:25:59 +09:00
Wang Yaofu
e432c6b828
THRIFT-3728 http transport for thrift-lua
...
This closes #938
2016-03-18 04:40:46 +09:00
Nobuaki Sukegawa
b819260c65
THRIFT-3736 C++ library build fails if OpenSSL does not surrpot SSLv3
...
This closes #944
2016-03-18 04:40:35 +09:00
Nobuaki Sukegawa
6505312e0a
THRIFT-3747 Duplicate node.js build on Travis-CI
...
This closes #953
2016-03-18 04:40:16 +09:00
Jens Geyer
55499b8802
THRIFT-3705 Go map has incorrect types when used with forward-defined types
...
Client: Go
Patch: Jens Geyer
This closes #951
2016-03-17 09:50:59 +02:00
Wang Yaofu
7f6ea4e7fe
THRIFT-3744 The precision should be 17 (16 bits need after dot) after dot for double type.
...
This closes #948
2016-03-17 01:26:24 +09:00
Nobuaki Sukegawa
8e1fd86985
THRIFT-3739 Deprecation warning in codegen/base.d
...
This closes #946
2016-03-17 01:26:16 +09:00
Jens Geyer
1d20a370d2
THRIFT-3742 haxe php cli support
...
Client: Haxe
Patch: Oleksii Prudkyi + minor changes from Jens Geyer
This closes #950
2016-03-16 09:59:47 +02:00
Jens Geyer
aadcf34cbf
THRIFT-3740 Fix haxelib.json classpath
...
Client: Haxe
Patch: Oleksii Prudkyi
2016-03-15 00:34:08 +02:00
Jens Geyer
ccce919abc
THRIFT-3741 haxe test is broken
...
Client: Haxe
Patch: Oleksii Prudkyi
2016-03-15 00:33:05 +02:00
Chandler May
1fa273be50
THRIFT-2980 Accept external buffer in thrift_memory_buffer constructor
...
This closes #821
2016-03-13 19:15:18 +09:00
Nobuaki Sukegawa
e364081f82
follow-up: THRIFT-3734 update test/known_failures.json
2016-03-13 18:19:01 +09:00
Nobuaki Sukegawa
74f583cf60
THRIFT-3724 Fix incorrect timeval conversion in libevent.d
...
This closes #936
2016-03-13 09:00:30 +09:00
Nobuaki Sukegawa
26e1b94719
THRIFT-3727 Incorrect require paths in Node.js tutorial
...
This closes #937
2016-03-13 09:00:30 +09:00
Wang Yaofu
f9867ed19e
THRIFT-3734 D To compare two string as lowercase.
...
it looks unexpected result got when parameter a is uppercase and b is lowercase.
split[0] is string of 'Content-Length', it contains character with uppercase.
This closes #942
2016-03-13 08:35:57 +09:00
Tyler Treat
5025a302c6
THRIFT-3735 JSON protocol left in incorrect state when an exception is thrown during read or write operations
...
Client: Go
Patch: Tyler Treat <tyler.treat@webfilings.com>
This closes #943
2016-03-11 23:23:50 +01:00
Liyin Tang
f5399b2f55
THRIFT-3714 Define TProtocolException in js/src/thrift.js
...
This closes #926
2016-03-11 00:06:03 +01:00
Jens Geyer
30ed90e065
THRIFT-3733 Socket timeout improvements
...
Client: Delphi
Patch: Jens Geyer
2016-03-10 20:12:49 +01:00
Jens Geyer
6f6aa8a406
THRIFT-3733 Socket timeout improvements
...
Client: Delphi
Patch: Jens Geyer
Socket timeout improvements, plus some code cleanup and preparation for "new" Delphi sockets.
2016-03-10 20:10:16 +01:00
Nobuaki Sukegawa
4938bab184
THRIFT-3725 Skip a flaky cross test entry (d-dart compact framed-ip)
...
This closes #935
2016-03-10 11:35:55 +09:00
Nobuaki Sukegawa
33331a3279
THRIFT-3731 Perl multiplex test is flaky
...
This closes #941
2016-03-10 11:34:49 +09:00
Nobuaki Sukegawa
c874408326
THRIFT-3722 Fix cert path in C++ cross tests for non-Linux platform
...
This closes #933
2016-03-09 19:55:56 +09:00
Nobuaki Sukegawa
3fe8b0fe85
THRIFT-3729 Restrict rake version
...
This closes #939
2016-03-09 19:55:48 +09:00
Helgi Kristvin Sigurbjarnarson
f2b7a4805f
THRIFT-3726 Fix incorrect conditional in TMultiplexedProtocol.py
...
This closes #661
2016-03-09 17:23:48 +09:00
Nobuaki Sukegawa
6bb1277145
THRIFT-3718 Reduce size of docker image for build environment
...
This closes #931
2016-03-09 10:36:43 +09:00
Nobuaki Sukegawa
356c998658
Add missing make dist entry
2016-03-09 10:36:12 +09:00
Jens Geyer
65b17466d5
THRIFT-3720 TTcpSocketStreamImpl.Read() returns 0 if not all requested bytes could be read
...
Client: Delphi
Patch: Jens Geyer
2016-03-09 00:09:54 +01:00
Mark Erickson
8c8ae96eb8
THRIFT-3719: Dart generator should use lowerCamelCase for service names
...
Client: Dart
Patch: Mark Erickson
This closes #932
2016-03-08 13:25:30 -06:00
Mark Erickson
aef81d632f
THRIFT-3710 Dart generator does not camel case Constants class names
...
Client: Dart
This closes #922
2016-03-07 11:01:34 -06:00
Jens Geyer
775671aea4
THRIFT-3709 Comment syntax can produce broken code
...
Client: Compiler(general)
Patch: Jens Geyer
2016-03-07 00:19:21 +01:00