BCG
3ab9f2b5ee
THRIFT-3521 : TSimpleJSONProtocolTest is not deterministic (fails when run on JDK 8)
...
Client: Java Test
Patch: BCG
This closes #772
2016-01-06 11:54:53 +09:00
jfarrell
a3dc3f8043
THRIFT-3518:TConcurrentClientSyncInfo files were missing for Visual Studio
...
Client: cpp
Patch: Xiaoshuang LU
Add missing files to Visual studio build
2016-01-05 21:10:01 -05:00
Nobuaki Sukegawa
4733db4e15
THRIFT-3519 fastbinary does not work with -gen py:utf8strings
...
Client:
Patch: Nobuaki Sukegawa
This closes #769
2016-01-06 04:35:12 +09:00
Antonio Di Monaco
796667b29f
THRIFT-3437 Fixed MinGW-w64 build
...
Client: Build
Patch: Antonio Di Monaco
This closes #771
2016-01-06 04:35:12 +09:00
Tim Sebastian
fe3f33619e
THRIFT-2994 Node.js TJSONProtocol cannot be used for object serialization
...
Client: Node.js
Patch: Tim Sebastian
This closes #379
2016-01-06 04:35:12 +09:00
Nobuaki Sukegawa
33744b0524
THRIFT-3515 Python 2.6 compatibility and test on CI
...
This closes #766
2016-01-05 03:02:35 +09:00
Jeremy Spiegel
269473d475
THRIFT-3502: C++ TServerSocket passes small buffer to getsockname
...
Client: C++
Patch: Jeremy Spiegel
This closes #761
2016-01-03 02:55:16 +09:00
BCG
2aaae8a604
THRIFT-3486 - Java generated getFieldValue
is incompatible with setFieldValue
for binary values
...
Client: Java
Patch: BCG
This closes #743
2016-01-03 02:55:16 +09:00
Simon South
bf8f7b425e
THRIFT-3383 i64 related warnings
...
This closes #764
2016-01-03 02:55:03 +09:00
Simon South
56cf779591
THRIFT-3512 c_glib: Build fails due to missing features.h
...
This closes #763
2016-01-03 02:54:25 +09:00
Simon South
117af5c3a3
THRIFT-3498 C++ library assumes optional function pthread_attr_setschedpolicy is available
...
Client: C++
Patch: Simon South
PosixThreadFactory.cpp: Test for availability of optional
pthread_attr_setschedpolicy function before including in source code
This closes #754
2016-01-03 02:40:38 +09:00
Nobuaki Sukegawa
ad8358664e
THRIFT-3505 Enhance Python TSSLSocket
...
This closes #760
2016-01-03 02:39:51 +09:00
Nobuaki Sukegawa
b9c859a07b
THRIFT-3506 Eliminate old style classes from library code
...
Client: Python
Patch: Nobuaki Sukegawa
This closes #758
2016-01-02 22:54:16 +09:00
Nobuaki Sukegawa
7b8946941e
THRIFT-3504 Fix FastbinaryTest.py
...
Client: Python
Patch: Nobuaki Sukegawa
This closes #757
2016-01-02 22:54:16 +09:00
Simon South
1719bf41b8
THRIFT-3497 Build fails with "invalid use of incomplete type"
...
Client: C++
Patch: Simon South
- Monitor.cpp: Include thrift-config.h for definition of
HAVE_SYS_TIME_H
- Monitor.h: Explicitly include sys/time.h on platforms that require
this
This closes #753
2015-12-24 02:11:17 +09:00
Sebastian Zenker
39e505c150
THRIFT-3496 C++: Cob style client fails when sending a consecutive request
...
This closes #752
2015-12-24 02:11:17 +09:00
Robert Thille
dd02f55283
THRIFT-2883 TTwisted.py, during ConnectionLost processing: exceptions.RuntimeError: dictionary changed size during iteration
...
This closes #314
2015-12-24 02:11:17 +09:00
Stig Bakken
ae3775a6a5
THRIFT-2869 run JSON schema validator from test
...
Client: JSON
Patch: Stig Bakken modified by Nobuaki Sukegawa
Modification: Do not move key/elem properties, add i8, failure return code, make dist fix
This closes #299 and closes #749
2015-12-24 02:11:13 +09:00
Jens Geyer
23d6746079
THRIFT-3487 Full support for newer Delphi versions
...
Client: Delphi
Patch: Jens Geyer
Contains:
- fix for FStream.Seek() now expecting an UInt64 instead of Int64
- workaround to (temporarily) exclude socket support from newer versions - THIS NEEDS TO BE ADDRESSED!
2015-12-19 11:45:34 +01:00
Jens Geyer
7be41c7ada
THRIFT-3493 libthrift does not compile on windows using visual studio
...
Client: C++
Patch: Jens Geyer
fixed broken README link in VC++ solution
2015-12-17 22:21:24 +01:00
KCris
176bf0c36d
THRIFT-3493 libthrift does not compile on windows using visual studio
...
Client: C++
Patch: KCris <cristian.kovari@gmail.com>
This closes #745
2015-12-17 22:20:26 +01:00
Nobuaki Sukegawa
e68ccc23be
THRIFT-3482 Haskell JSON protocol does not encode binary field as Base64
2015-12-13 23:48:22 +09:00
Nobuaki Sukegawa
ef2b5285f3
THRIFT-3145 JSON protocol does not handle bool and empty containers correctly
...
Client: Haskell
Patch: Nobuaki Sukegawa
Fix bool and empty map and add test
This closes #740
2015-12-13 14:07:27 +09:00
Rhys Adams
f48e339cc9
THRIFT-3145 JSON protocol does not handle bool and empty containers correctly
...
Client: Haskell
Patch: Rhys Adams
Fix deserialization of empty list and set.
2015-12-13 14:07:17 +09:00
Nobuaki Sukegawa
dfb6896436
THRIFT-3483 Incorrect empty binary handling introduced by THRIFT-3359
...
Client: C++, Node.js
Patch: Nobuaki Sukegawa
This closes #737
2015-12-11 00:19:09 +09:00
Nobuaki Sukegawa
7c7d679a12
THRIFT-3433 Doubles aren't interpreted correctly
...
Client: Haskell
Patch: Nobuaki Sukegawa
This closes #736
2015-12-11 00:18:01 +09:00
Tom Lee
4f6138b7a2
THRIFT-3484 Consolidate temporary buffers in Java's TCompactProtocol
...
Client: Java
Patch: Tom Lee
This closes #738
2015-12-11 00:18:01 +09:00
Tom Lee
9d0f752abc
THRIFT-3432 Add the TByteBuffer transport for Java
...
Client: Java
Patch: Tom Lee
This closes #705
2015-12-11 00:18:01 +09:00
Keith Turner
3143bfbe15
THRIFT-3478 restore method to THsHaServer
...
This closes #735
2015-12-08 20:11:20 +01:00
HIRANO Satoshi
84cf363eee
THRIFT-3328 A callback is not called when a server is down.
...
https://issues.apache.org/jira/browse/THRIFT-3328
2015-12-07 23:14:13 +01:00
Tom Lee
9caf6d63c6
THRIFT-3435 Separate package for fullcamel thrift
...
Client: Java Test
Patch: Tom Lee
This closes #708
2015-12-06 10:11:19 +09:00
Nobuaki Sukegawa
ba3fe86b0a
THRIFT-3464 Fix several defects in c_glib code generator
...
Client: c_glib compiler
Patch: Nobuaki Sukegawa
This closes #724
2015-12-06 10:11:16 +09:00
Nobuaki Sukegawa
362a5eda21
THRIFT-3455 struct write method's return value is incorrect
...
Client: c_glib Compiler
Patch: Nobuaki Sukegawa
2015-12-04 00:38:33 +09:00
Mark Erickson
dd89dce84b
THRIFT-3468 Dart TSocketTransport onError handler is too restrictive
...
Client: Dart
Patch: Mark Erickson
This closes #728
2015-12-02 21:50:11 +01:00
Nikolay Tolstokulakov
620e7a893a
THRIFT-3456 rounding issue in static assert
...
Client: D
Patch: Nikolay Tolstokulakov
This closes #726
2015-12-02 21:41:58 +01:00
Jens Geyer
0d227b1a79
THRIFT-3470 Sporadic timeouts with pipes
...
Client: Delphi
Patch: Jens Geyer
2015-12-02 19:53:42 +01:00
Nobuaki Sukegawa
f56b90772f
THRIFT-3444 Large 64 bit Integer does not preserve value through Node.js JSONProtocol
...
Client: Node.js
Patch: Nobuaki Sukegawa
This closes #712
2015-12-02 02:03:59 +09:00
Atsushi Takayama
aede97523d
THRIFT-3318 PHP: SimpleJSONProtocol Implementation
...
Client: PHP
Patch: Atsushi Takayama
This closes #602
2015-12-02 02:03:53 +09:00
Nikolay Tolstokulakov
56c1dde145
THRIFT-3456 rounding issue in static assert
...
Client: D
Patch: Nikolay Tolstokulakov
This closes #720
2015-11-30 22:14:44 +01:00
Roger Meier
54a2e6452f
THRIFT-3206 Fix Visual Studio build failure due 'pthread_self': identifier not found
...
Patch: Paweł Janicki
2015-11-29 16:58:15 +01:00
Roger Meier
a43063caac
THRIFT-3451 thrift_protocol PHP extension missing config.m4 file
...
This closes #718
2015-11-28 13:41:30 +01:00
Nobuaki Sukegawa
e841b3dac6
THRIFT-162 Thrift structures are unhashable, preventing them from being used as set elements
...
Client: Python
Patch: David Reiss, Nobuaki Sukegawa
This closes #714
2015-11-28 00:08:07 +01:00
Nobuaki Sukegawa
b9641e0949
THRIFT-3450 NPE when using SSL
...
This closes #717
2015-11-27 23:32:40 +01:00
Андрей Веселов
547909933c
THRIFT-3087 Pass on errors like "connection closed"
...
Client: Erlang
Patch: Андрей Веселов and Nobuaki Sukegawa
This closes #599
2015-11-27 00:08:27 +09:00
Nobuaki Sukegawa
e8c71d8cc9
THRIFT-3442 Run CMake tests on Appveyor
...
Client: Test
Patch: Nobuaki Sukegawa
This closes #713
2015-11-23 22:45:25 +09:00
Phongphan Phuttha
69826b21ec
THRIFT-2410: Add UTF-16 to UTF-8 converter and use for convert the escaped unicode character to UTF-8 byte array.
...
Client: Java ME
Patch: Phongphan Phuttha
This closes #702
2015-11-23 17:09:27 +09:00
Martin Haimberger
0ad6ee95e0
THRIFT-3420 C++: TSSLSockets are not interruptable
...
Client: C++
Patch: Martin Haimberger
This closes #690
2015-11-23 17:09:27 +09:00
David Robakowski
ae971ce917
THRIFT-2110 Erlang: Support for Multiplexing Services on any Transport, Protocol and Server
...
Client: Erlang
Patch: David Robakowski rebased by Nobuaki Sukegawa
Modification: Return value fix in thrift_client uncovered by added tests
2015-11-23 17:07:10 +09:00
Nobuaki Sukegawa
ca93936e78
THRIFT-3424 Add CMake android build option
...
Client: Build
Patch: Nobuaki Sukegawa
This closes #696
2015-11-23 16:59:10 +09:00
Justin Larrabee
bbb8f5c46b
THRIFT-3430 Go THttpClient does not read HTTP response body to completion when closing
...
Client: Go
Patch: Justin Larrabee
This closes #703
2015-11-19 21:34:43 +01:00