Jens Geyer
6e43b18526
THRIFT-2793 Go compiler produces uncompilable code
...
Client: Go
Pacth: Frank Schroeder
2014-11-01 22:35:17 +02:00
Roger Meier
6f28c04560
cpp: fix automake dependencies
2014-11-01 20:31:44 +01:00
jfarrell
b5fd81658a
THRIFT-2538: Apache Thrift needs an official NuGet package
...
Client: .net
Patch: jfarrell
Updating build to be able to support releases publishing to NuGet
2014-10-29 23:19:23 -04:00
jfarrell
5b02960648
THRIFT-2046:The worktask can be timed out in TThreadPoolServer (Java) when the max# thrift thread is reached
...
Client: java
Patch: Brock Noland
Introduces a task timeout for unexecuted tasks
2014-10-29 22:27:34 -04:00
Jens Geyer
cc15dff127
THRIFT-2791 Allowing use of buffered sockets in go server
...
Client: Go
Patch: Craig Peterson
This closes #249
2014-10-29 19:54:58 +02:00
Jens Geyer
fdd8d13bd4
THRIFT-2792 Wrong option level for setsockopt(...TCP_DEFER_ACCEPT)
...
Client: C++
Patch: Sven-Ola <sven-ola.tuecke@numberfour.eu>
2014-10-29 19:42:26 +02:00
Jens Geyer
902b7af4c8
THRIFT-2654 reduce number of server exceptions
...
Client: C#
Patch: Jens Geyer
2014-10-23 19:36:36 +02:00
Roger Meier
035870d333
c_glib: fix automake dependencies
2014-10-22 23:43:05 +02:00
Roger Meier
ba4a5f0009
.gitignore: add *.dirstamp and test/go/bin/
2014-10-22 23:36:13 +02:00
Roger Meier
a5bf1a1ff0
cpp: fix automake dependencies and make ProcessorTest.cpp compilable again
2014-10-22 23:26:01 +02:00
Roger Meier
81a1f996bc
THRIFT-2602 fix missing dist files
...
- add automake 1.13 dependency to configure.ac and doc
- use serial-tests instead of .NOTPARALLEL (introduced by THRIFT-1829)
Patch: Roger Meier
2014-10-22 14:09:43 +02:00
Lei Feiwei
b006a50783
THRIFT-2788: enable TCP keep alive for sockets in java lib.
...
This closes #248
Signed-off-by: Roger Meier <roger@apache.org>
2014-10-21 23:49:50 +02:00
Roger Meier
a70986fc34
THRIFT-2784 Eliminate compiler warnings in generated C++ code
...
Patch: Roger Meier
2014-10-21 23:01:36 +02:00
Roger Meier
d5c7a0f6f7
format: spaces instead of tabs
2014-10-21 21:53:05 +02:00
Roger Meier
cb0754db1e
THRIFT-2784 Eliminate compiler warnings in generated C++ code
...
remove unused MyEnum5 and add -pedantic to lib/cpp/test/Makefile.am
2014-10-21 21:28:04 +02:00
Jens Geyer
9b0c47f77e
THRIFT-2787 Delphi Lib README missing
...
Client: Delphi
Patch: Jens Geyer
2014-10-17 10:22:14 +02:00
Jens Geyer
04a4c152f5
THRIFT-2786 Cpp Tutorial: Make TThreadPoolServer / TThreadedServer a bit easier to use
...
Client: C++
Patch: Brian Brooks
2014-10-14 21:30:28 +02:00
Jens Geyer
157691fa98
THRIFT-2785 Wrap errors in iostream_transport.go
...
Client: Go
Patch: GitHub user cvlchinet <cvl@chinet.info>
This closes #246
Wrap errors in iostream_transport.go using NewTTransportExceptionFromError
When I used the StreamTransport to do unit tests I noticed that the EOF TTransportException is not correctly thrown. I quickly found out that the errors in iostream_transport.go where not wrapped with NewTTransportExceptionFromError.
2014-10-13 21:34:51 +02:00
Roger Meier
d8dd7ea99f
THRIFT-2784 Eliminate compiler warnings in generated C++ code
...
Patch: John Campbell
2014-10-13 18:07:59 +02:00
Roger Meier
ec300e33d4
THRIFT-1462 add more strict compiler flags
...
Patch: Roger Meier
2014-10-13 02:13:35 +02:00
Roger Meier
f31eba9d45
THRIFT-2360 Json Generator
...
remove C++11 dependency
2014-10-13 00:53:49 +02:00
Roger Meier
1a74d9c0b0
THRIFT-2360 Json Generator
...
Patch: Craig Peterson, Peter Neumark & Roger Meier
Github Pull Request: This closes #247
2014-10-12 23:35:43 +02:00
Randy Abernethy
1107b17ae4
THRIFT-2783:Prop bin encoding in node
...
Client: Node Lib
Patch: John Campbell
Fixes node web socket lib bin encoding propagation.
2014-10-11 13:42:31 -07:00
Jens Geyer
7a03611fae
THRIFT-2782: D: Timing-insensitive unit tests for thrift.internal.resource_pool.
...
Client: D
Patch: David Nadlinger
This closes #245
2014-10-11 11:19:35 +02:00
Jens Geyer
2adfb0a8d3
THRIFT-2776 D tests failing
...
Client: D
Patch: Jens Geyer
Temporarily disabled unittest, fails on some systems due to race conditions
2014-10-10 19:31:14 +02:00
Jens Geyer
18502ee177
THRIFT-2781: D compiler stuck at idlgen due to compiler bug
...
Client: D
Patch: Jens Geyer
Temporarily disabled idlgen (experimental feature, not required), to be fixed later.
2014-10-10 19:30:58 +02:00
Jens Geyer
62d2af7cd3
THRIFT-2775 static assert fails in src/thrift/internal/ctfe.d
...
Client: D
Patch: Konrad Grochowski
2014-10-09 20:56:44 +02:00
alisdair sullivan
ec71f2ebc5
THRIFT-2777: move erlang test files into .eunit scratch dir
...
client: erlang
patch: alisdair sullivan
tests could fail with eaccess error if run as an account with
innapropriate permissions
2014-10-09 12:38:55 +02:00
Konrad Grochowski
07218673b0
THRIFT-2757: py - fixed checkIntegerLimits in TProtocol.py
...
Client: Python
Patch: Bret Curtis
I was applying patch, refactoring method names and profiling method, all at once
and in that commotion code in commit was half refactored. This commit fixes it.
2014-10-09 12:18:25 +02:00
jfarrell
dabdf659ef
THRIFT-2778 - nodejs build cleanup
...
Client: nodejs
Patch: jfarrell
nodejs test file cleanup
2014-10-08 23:41:47 -04:00
jfarrell
4d3f937abd
THRIFT-2127: Autoconf scripting does not properly account for cross-compile
...
Client: build
Patch: Frank Earl
Updated patch to add lt_sysroot to help with cross-compiling
2014-10-08 23:35:05 -04:00
jfarrell
f2319457f2
THRIFT-2269: Can deploy libthrift-source.jar to maven center repository
...
Client: build
Patch: jfarrell
Fix java src package
2014-10-08 23:24:37 -04:00
jfarrell
5d4953fc4c
THRIFT-2764: Haskell does not build/test when using the Trusty Vagrantfile
...
Client: build
Patch: jfarrell
Fix hs to compile and run all tests
2014-10-08 23:21:19 -04:00
jfarrell
2c7eb9ee60
THRIFT-2759: Trusty Vagrantfile does not make clean
...
Client: build
Patch: jfarrell
Fixing vagrant file to build all libraries correctly
2014-10-08 23:15:20 -04:00
jfarrell
f98a67bb24
THRIFT-1536: Maven thrift plugin
...
Client: build
Patch: David Trott
Maven thrift plugin
2014-10-08 23:07:33 -04:00
Roger Meier
a9ddab5fa7
THRIFT-2720 nodejs - Error with enum generation
2014-10-09 02:11:14 +02:00
Roger Meier
25023b16eb
THRIFT-809 Javascript client: Please make required fields actually required.
...
Patch: noazark
Github Pull Request: This closes #232
2014-10-09 02:01:17 +02:00
Roger Meier
f49ea0691c
Revert "Revert "THRIFT-2722: js: Fix javascript service inheritance namespacing""
...
This reverts commit 371358ce4e
.
2014-10-09 01:50:33 +02:00
Roger Meier
275278e00c
lib/js/test/test.html: fix thrift.js include
2014-10-09 01:28:31 +02:00
Roger Meier
371358ce4e
Revert "THRIFT-2722: js: Fix javascript service inheritance namespacing"
...
This reverts commit 9a7cb9f6c8
.
2014-10-09 01:17:06 +02:00
Roger Meier
87caecf6f1
THRIFT-2705 make a package out of the haskell libraries for thrift
...
Patch: Kasper Janssens
Github Pull Request: This closes #222
2014-10-09 00:55:01 +02:00
Roger Meier
964082a8eb
THRIFT-2712 PHP: add "json" option to create JsonSerializable code
...
This patch adds a "json" option to PHP code generation that will
make generated classes implement JsonSerializable, so thrift
objects may be converted to json using json_encode() easily.
If the "validate" option is enabled, the object's write validator
will be called, beyond that the jsonSerialize() method only outputs
non-null fields in the JSON object (JSON parsers get grumpy if you
send them null where they expect to see a number).
Patch: Stig Bakken
Github Pull Request: This closes #219
2014-10-08 23:41:18 +02:00
Konrad Grochowski
d5f3be5ebd
THRIFT-2757: py - checkIntegerLimits optimized
...
Client: Python
2014-10-08 15:40:00 +02:00
Konrad Grochowski
93fea15b51
THRIFT-2757: py - Added integer limits checks in compact and JSON protocols
...
Client: Python
Patch: Bret Curtis
This closes : #234
2014-10-08 13:35:54 +02:00
Roger Meier
9a7cb9f6c8
THRIFT-2722: js: Fix javascript service inheritance namespacing
...
Patch: Stig Bakken
This closes : #227
2014-10-08 12:31:26 +02:00
Roger Meier
5e58b80c8b
THRIFT-2767 hs: Transport.Empty is not externally available
...
Patch: Koen De Keyser
This Closes : #223
2014-10-08 11:59:44 +02:00
jfarrell
3da090642c
THRIFT-2774: Add documentation for new erlang case feature flag
...
client: erlang
patch: alisdair sullivan
document the `legacynames` compiler option
2014-10-08 01:18:07 -04:00
Jens Geyer
2771991ca2
THRIFT-2770 thrift.internal.traits unittest fails due to std.metastrings import
...
Client: D
Patch: David Nadlinger
This closes #237
I originally wrote what became std.traits.SetFunctionAttributes as thrift.internal.traits.ChangeFuncAttrs. Now that it has been in Phobos for a number of releases, remove the local copy. This is both a cleanup and fixes the -unittest build in 2.066, where std.metastrings (which was just a stray import anyway) has finally been removed.
2014-10-07 21:51:35 +02:00
Jens Geyer
8f8eaf376f
THRIFT-2769 std.traits.pointerTarget is deprecated
...
Client: D
Patch: David Nadlinger
This closes #236
2014-10-07 21:42:43 +02:00
Jens Geyer
dd971d5377
THRIFT-2689 struct names that differ only in capitalization of first character generate broken erlang code
...
Client: haskell
Patch: Alisdair Sullivan
This closes #239
Removed struct from NameConflictTest.thrift that causes problems for certain backends
2014-10-07 21:17:10 +02:00