Nobuaki Sukegawa
fc07084ada
THRIFT-3542 Add length limit support to Java test server
...
This closes #788
2016-01-13 20:25:26 +09:00
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
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
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
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
b9641e0949
THRIFT-3450 NPE when using SSL
...
This closes #717
2015-11-27 23:32:40 +01: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
Roshan George
75d879ab47
THRIFT-3158 Make deepcopy return T
...
Client: Java
Patch: Roshan George
This closes #499
2015-11-14 17:06:52 +09:00
Roshan George
c2d4c77c5a
THRIFT-3157 Make TBase signature more explicit
...
Client: Java
Patch: Roshan George
This closes #498
2015-11-14 17:06:30 +09:00
Marshall Scorcio
fe5330955f
THRIFT-3182 TFramedTransport is in an invalid state after frame size exception
...
Client: Java
Patch: Marshall Scorcio
This closes #512
2015-11-04 23:22:53 +09:00
Phongphan Phuttha
54beb80ded
THRIFT-2409 UTF-8 sent by PHP as JSON is not understood by TJsonProtocol
...
Client: Java
Patch: Phongphan Phuttha <phongphan@acm.org>
This closes #667
2015-10-29 22:18:42 +02:00
Randy Abernethy
f593dd3a96
THRIFT-3392:ZLib does not flush wrapper streams on close
...
Client: Java
Patch: Antonio García
Github Pull Request:
This closes #655
commit e413701b53a4aa0069b5e5d873847c147308581e
Author: Antonio García-Domínguez <nyoescape@gmail.com>
Date: 2015-10-18T13:16:02Z
THRIFT-3392 Java TZlibTransport: ensure inflater/deflater are closed upon close()
2015-10-18 08:04:16 -07:00
Nobuaki Sukegawa
a175437f66
THRIFT-3276 Binary data does not decode correctly using the TJSONProtocol when the base64 encoded data is padded.
...
This closes #645
2015-10-11 00:55:58 +02:00
Evan Jones
60aa640c30
THRIFT-3306: Java: TBinaryProtocol: Use a single temp byte[] buffer
...
Reduces allocations and GC when TBinaryProtocol is allocated repeatedly.
Originally separate byte[] arrays were allocated for each integer type, and
a separate array for input and output. However, one buffer of the largest
size (8 bytes for i64) can be used for all purposes.
This closes #596
2015-09-30 15:49:55 +02:00
Nobuaki Sukegawa
01ede042aa
THRIFT-3360 Improve cross test servers and clients further
...
This closes #629
2015-09-28 20:38:37 +02:00
Jens Geyer
b121a586b2
THRIFT-3345 Clients blocked indefinitely when a java.lang.Error is thrown
...
Client: Java
Author: huahang <huahang@users.noreply.github.com>
This closes #618
2015-09-23 23:05:26 +02:00
Nobuaki Sukegawa
a649e7473b
THRIFT-3337 Add testBool method to cross tests
...
This closes #611
2015-09-21 23:07:39 +02:00
jfarrell
400d02c75f
THRIFT-2269: Can deploy libthrift-source.jar to maven center repository
...
Client: java
Patch: jfarrell
Fix java sources issue being deployed as -src.jar
2015-08-25 01:14:12 -04:00
jfarrell
f13e431bab
THRIFT-3305: Missing dist files for 0.9.3 release candidate
...
Client: build
Patch: jfarrell
Adds missing files to dist
2015-08-25 00:39:29 -04:00
Randy Abernethy
7860ee727a
THRIFT-3300:Reimplement TZlibTransport in Java using streams
...
Client: Java Lib
Patch: Paul Magrath
This closes #590
commit c01aff7038adb9fa2098c02d0092757834fd4df4
Author: Paul Magrath <paul@swiftkey.com>
Date: 2015-08-17T17:25:24Z
THRIFT-3300 Reimplement TZlibTransport in Java using streams
2015-08-20 23:50:35 -07:00
Randy Abernethy
bb98e97fd3
THRIFT-3294: Java ZLib transport fix
...
Client: Java Lib
Patch: Paul Magrath
2015-08-05 21:02:14 -07:00
Roger Meier
ecc2a6b60f
THRIFT-3242 OSGi Import-Package directive is missing the Apache HTTP packages
...
Patch: Antonio Garcia-Dominguez
2015-07-16 23:48:39 +02:00
jfarrell
2238adabbc
THRIFT-3202: Allow HSHAServer to configure min and max worker threads separately.
...
Client: java
Patch: Pankaj Kumar
Allow HSHAServer to configure min and max worker thread separately
2015-06-26 08:58:32 -04:00
jfarrell
0b8132d20e
THRIFT-3197: keepAliveTime is hard coded as 60 sec in TThreadPoolServer
...
Client: java
Patch: Pankaj Kumar
Creating ThreadPoolExecutor in TThreadPoolServer, keepAliveTime is hard coded as 60 sec.
2015-06-24 09:19:15 -04:00
Nobuaki Sukegawa
113b638790
THRIFT-3148 Markdown links to coding_standards are dead
...
This closes #491
2015-05-13 21:40:26 +02:00
Roger Meier
4bf9399ca3
THRIFT-3117 Java TSSLTransportFactory can't load certificates within JAR archive
...
This closes #465
commit aa6d693b21ccc855921a23f507fbb367b91da2c4
Author: Smyatkin Maxim <smyatkinmaxim@gmail.com>
Date: 2015-04-26T15:07:26Z
2015-04-30 19:42:41 +02:00
Roger Meier
195142426d
THRIFT-1954 Allow for a separate connection timeout value
...
This closes #472
commit 0548c01742d8fd3a55de1d516c7911720c08debc
Author: Roshan George <roshan@arjie.com>
Date: 2015-04-30T07:07:56Z
Make it possible to use separate socket and connection timeouts
2015-04-30 18:08:53 +02:00
Roger Meier
5428302717
THRIFT-3119 Java's TThreadedSelectorServer has indistinguishable log messages in run()
...
This closes #470
commit f2898ff23b529a584c104989c320b450248da292
Author: Intropy <jbolla@gmail.com>
Date: 2015-04-29T00:25:16Z
Add thread class to the run() failure log message
2015-04-30 16:20:39 +02:00
Roger Meier
a242c28ba1
THRIFT-227 Pretty print binary collections
...
This closes #441
commit 5da68694fec6a51e97f5a75823babb1074e32eb2
Author: Roshan George <roshan@arjie.com>
Date: 2015-04-13T03:40:26Z
2015-04-14 22:14:41 +02:00
Roger Meier
8f27189dfd
THRIFT-3090 cmake build is broken (set CMake version to 2.8.12)
2015-04-14 22:05:50 +02:00
Roger Meier
5af78c8776
Revert "THRIFT-3014 AppVeyor support - fix format"
...
This reverts commit 81b3c440c6
.
commit included modified CMakeLists.txt files, as part from local test
2015-04-12 21:43:12 +02:00
Roger Meier
81b3c440c6
THRIFT-3014 AppVeyor support - fix format
2015-04-12 21:06:11 +02:00
Winger Pun
b1a35da916
THRIFT-3088 TThreadPoolServer with Sasl auth may leak CLOSE_WAIT socket
...
TThreadPoolServer with Sasl auth may leak CLOSE_WAIT socket
2015-04-12 17:46:35 +02:00
Roger Meier
7110ab2951
THRIFT-3079 java: TNonblockingServerSocket's logger is not named after TNonblockingServerSocket
...
Patch: Xiaoshuang LU
2015-04-07 23:08:29 +02:00
Roger Meier
9226590dc0
THRIFT-3065 java: Update libthrift dependencies (slf4j, httpcore, httpclient)
2015-04-07 22:12:20 +02:00
Randy Abernethy
664dd0a013
THRIFT-123: TZlibTransport for Java
...
Client: Java
Patch: Dragan Okiljevic, Keith Chew, Randy Abernethy
Adds a Java 1.7 based TZlibTransport to the Java library.
2015-03-29 10:10:02 -07:00
Roger Meier
41ad4342c5
THRIFT-847 Test Framework harmonization across all languages
...
THRIFT-2946 Enhance usability of cross test framework
Patch: Nobuaki Sukegawa
This closes : #358
2015-03-24 22:30:40 +01:00
Roger Meier
2bb6f51dda
THRIFT-3031 Java: migrate "shouldStop" flag to TServer
...
Patch: John Wang & Roger Meier
2015-03-23 20:56:27 +01:00
Roger Meier
e6789480d2
THRIFT-1909 Java: Add compiler flag to use the "option pattern" for optional fields
...
Patch: Eirik Sletteberg & rebase by Wouter Lammers
2015-03-23 20:41:15 +01:00
Konrad Grochowski
3bc6424c76
THRIFT-2724 - Coding standards template added all over project
...
Client: All
Patch: Konrad Grochowski
This closes #371
2015-02-05 12:15:19 +01:00
Sergei Nikulov
9d8c1bf6f6
THRIFT-2850 CMake: Fixed Java lib build enable - Ant required to build java part of Thrift
...
This closes : #365
2015-02-02 21:47:14 +01:00
David Helder
4a78c6eb86
THRIFT-1618: synchronize access to hashtable in FieldMetaData
2015-01-06 23:57:26 +01: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
Pascal Bach
d5f87e1f21
CMake: Add CMake support for Thrift libraries
...
Currently the following libraries are supported:
- C++
- C_Glib
- Java (using Ant wrapper)
The compilers CMake file is adjusted to work with the new global CMakeLists.txt file.
Signed-off-by: Roger Meier <r.meier@siemens.com>
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Also-by: Sergei Nikulov <sergey.nikulov@gmail.com>
2014-12-13 22:02:29 +01:00
Konrad Grochowski
3b5dacba44
THRIFT-2849: spelling errors fixed using codespell tool
...
Client: All
Patch: Anatol Pomozov
This closes #281
2014-11-24 10:55:31 +01:00
Konrad Grochowski
1cf9612a70
THRIFT-2810: java - clean-up resources on error in TServerSocket constructor
...
Client: Java
Patch: Guido de Caso
TServerSocket will call close() in constructor, when error is detected
This closes #258
2014-11-10 19:07:40 +01:00
Konrad Grochowski
fed887f9d9
THRIFT-2804: java - TAsyncProcessor interface extracted from TBaseAsyncProcessor
...
Client: Java
Patch: Michael Donaghy
This closes #253
2014-11-07 18:28:00 +01:00
Konrad Grochowski
cc092b37c8
THRIFT-2773: java - fixed oneway support while using TServiceClient
...
Client: java
Patch: Konrad Grochowski
new method for oneway call provided by TServiceClient
and compiler will now use it
This closes #241
2014-11-05 19:00:54 +01:00