Jens Geyer
eda0f844ee
THRIFT-3021 Service remote tool does not import stub package with package prefix
...
Client: Go
Patch: Yinyin L <yinyinl@gmail.com>
This closes #385
2015-03-03 21:35:44 +01:00
Jens Geyer
a6ea4442dd
THRIFT-3018 Compact protocol for Delphi, one missing test case added
...
Client: Delphi
Patch: Jens Geyer
2015-03-03 21:35:40 +01:00
Jens Geyer
3811e59c15
THRIFT-3019 Golang generator missing docstring for structs
...
Client: Go
Patch: Abdel Said
2015-03-03 21:35:36 +01:00
Randy Abernethy
f702fed427
THRIFT-3020:Repair CPP11 init of member in TFramedTrans
...
Client: CPP
Patch: Zachary Sims
Github Pull Request:
This closes #384
commit dacbee68444aeded794ff445559367b538113c91
Author: Zachary Sims <z.sims@qsr.com.au>
Date: 2015-03-03T05:12:31Z
Removes C++11-style field initialisation in TBufferTransports.h
2015-03-03 08:14:12 -08:00
Jens Geyer
f0e63317c7
THRIFT-3018 Compact protocol for Delphi
...
Client: Delphi
Patch: Jens Geyer
2015-03-02 02:16:11 +01:00
Jens Geyer
96eff17e50
THRIFT-3017 order of map key/value types incorrect for one CTOR
...
Client: Delphi
Patch: Jens Geyer
2015-03-02 02:12:45 +01:00
Roger Meier
6b61601cc1
THRIFT-2180 Integer types issues in Cocoa lib on ARM64
...
CLient: Cocoa
Patch: Jeremy W. Sherman
This closes #372
2015-03-01 12:32:50 +01:00
Jens Geyer
00a4e3e802
THRIFT-3009 TSSLSocket does not use the correct hostname (breaks certificate checks)
...
Client: Go
Patch: Mathias Gottschlag <mgottschlag@gmail.com>
2015-02-27 23:15:21 +01:00
Jens Geyer
962e41078b
THRIFT-3006 Attach 'omitempty' json tag for optional fields in Go
...
Client: Go
Patch: Peter Woodman <peter@vineapp.com>
This closes #380
2015-02-27 22:53:00 +01:00
Randy Abernethy
bd60b92c6f
THRIFT-3008: Node.js server does not fully support exceptions
...
Client: Node.js
Patch: Nobuaki Sukegawa
Github Pull Request:
This closes #382
commit 0c0d51ca1dafa5f8e0004563df780a92580590f3
Author: Nobuaki Sukegawa <nsukeg@gmail.com>
Date: 2015-02-22T16:49:22Z
THRIFT-3008 - Node.js server does not fully support exception
2015-02-26 16:59:14 -08:00
Jens Geyer
2ad6c307be
THRIFT-3012 Timing problems in NamedPipe implementation due to unnecessary open/close
...
Client: Delphi
Patch: Jens Geyer
2015-02-27 00:39:36 +01:00
Jens Geyer
8b14d179c4
THRIFT-3011 C# test server testException() not implemented according to specs
...
Client: C#
Patch: Jens Geyer
2015-02-27 00:27:00 +01:00
Konrad Grochowski
12b06e4f8c
THRIFT-2870 - C++: JSON protocol will read & write doubles using "C" locale
...
Client: C++
Patch: Simon Falsig
2015-02-23 17:19:33 +01:00
henrique
7f9fa8831f
THRIFT-3007 Travis build is broken because of directory conflict
...
Patch: Nobuaki Sukegawa
This closes #381
2015-02-23 10:27:34 +08:00
Roger Meier
2e0531608d
CMake: fix path due to move of cmake folder
2015-02-19 17:27:53 +01:00
jfarrell
e03f7e8e75
THRIFT-2962:Docker Thrift env for development and testing
...
Client: build
Patch: jfarrell
Adds build folder and moves all travis, cmake and docker build scripts into
one location for easier maintainability.
2015-02-18 23:25:54 -05:00
Jens Geyer
80aa53e6bc
THRIFT-3001 C# Equals fails for binary fields (byte[])
...
Client: C#
Patch: Benjamin Schulz, Testcase added by Jens Geyer
2015-02-18 23:25:13 +01:00
Randy Abernethy
d8187c5ff1
THRIFT-2976: add browserify support and tests
...
Client: nodejs
Patch: Andrew de Andrade
2015-02-16 01:25:53 -08:00
Randy Abernethy
3b9ff4de6e
THRIFT-2969
...
Client: nodejs
Patch: Andrew de Andrade
General node test cleanup and consolidation.
2015-02-16 00:51:24 -08:00
Roger Meier
4702fe63c8
THRIFT-2930 erlang module thriftTest_thrift referenced instead of thrift_test_thrift
...
This closes #347
commit b8da46b6908b826d3fb4f6077455e6a57fb8a04f
Author: Bosky <bosky@helpshift.com>
Date: 2015-01-04T22:06:39Z
THRIFT-2930 erlang module thriftTest_thrift referenced instead of thrift_test_thrift
Client: Erlang
Patch: Bhasker Kode
Replace thriftTest_thrift with thrift_test_thrift in a test and the Readme.
2015-02-15 21:17:30 +01:00
Randy Abernethy
ded6401da4
THRIFT-2999 remove CR/LF post .getattributes text = auto
...
Client: all
Patch: Randy Abernethy
2015-02-15 11:28:40 -08:00
Roger Meier
0d964d8e52
THRIFT-2937 Allow setting a maximum frame size
...
Set maximum frame size to 256MB (same as TNonblockingServer)
Client: cpp
Patch: Cristian Klein & Roger Meier
2015-02-15 19:24:50 +01:00
Sergei Nikulov
283899bf9a
Use Boost C++ >= 1.53.0
2015-02-15 00:04:46 +01:00
Jens Geyer
22dddc9fab
THRIFT-2996 Test for Haxe 3.1.3 or better
...
Client: Haxe
Patch: Jens Geyer
This closes #374
2015-02-12 23:12:17 +01:00
Randy Abernethy
96f4f07beb
THRIFT-2964: nodejs file breakout
...
Client: NodeJS
Patch: Andrew de Andrade
Moves protocols and transports (among others) into seperate files.
2015-02-10 02:29:15 -08:00
Bosky
43509df15c
THRIFT-2928 Rename the erlang test_server module Client: Erlang Patch: Bhasker Kode
...
Avoiding clashes with the in-built erlang app bundled since November '09
Used git mv, then renamed the module in the source.
Verified that git blame continues to work as expected.
2015-02-09 20:27:49 +01:00
Roger Meier
17aa474938
doc: update Smalltalk namespace
2015-02-09 12:09:19 +01:00
Roger Meier
e0ab13f63a
doc: idl.md remove meta data
2015-02-09 12:08:07 +01:00
Roger Meier
c5026aaa37
doc: move idl.md doc from www to source tree
2015-02-09 12:03:59 +01:00
Jens Geyer
468e63b36d
THRIFT-2914 explicit dependency to Lua5.2 fails on some systems
...
Client: Lua
Patch: Nobuaki Sukegawa <nsukeg@gmail.com>
This closes #373
2015-02-08 14:43: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
henrique
2f34da7024
THRIFT-2951 Fix Erlang name conflict test
...
Patch: Nobuaki Sukegawa
This closes #360
----
commit 06cc3e990ade560461a276991ce9cb544706dae3
Author: Nobuaki Sukegawa <nsukeg@gmail.com>
Date: 2015-01-27T18:11:40Z
THRIFT-2951 Fix Erlang name conflict test
----
2015-02-05 12:39:34 +11:00
Randy Abernethy
a7270074d3
THRIFT-2932: Node.js Thrift connection libraries throw Exceptions into event emitter
...
Client: Nodejs
Patch: Tom Croucher and Andrew de Andrade
This commits a limited set of hunks from teh original patch.
2015-02-04 13:18:53 -08:00
Roger Meier
281bdae6b2
THRIFT-2940 nodejs: move package.json to root folder
...
fix make dist & co
2015-02-03 23:45:21 +01:00
Jens Geyer
b3654df14c
THRIFT-2189 add union support for go generator
...
Client: Go
Patch: Anton Lindström <lindztr@gmail.com> and Jens Geyer
This closes #369
This makes it possible to check if a field is set and skips adding new ones.
Fields in unions are pointers by setting them as `t_field::T_OPTIONAL`.
To be sure that exactly one and only one field is set in a union, we count the
number of fields set and return an error if not exactly one field is set.
This is a breaking change and will require fields in unions to be passed in as
pointers.
2015-02-03 23:40:02 +01:00
Jens Geyer
2663ec43ab
THRIFT-2955 Using list of typedefs does not compile on Go
...
Client: Go
Patch: Johannes Martinsson <johannes@saltside.se>
Be explicit about when to use true type.
2015-02-03 22:45:18 +01:00
Jens Geyer
12d430e723
THRIFT-2955 Using list of typedefs does not compile on Go
...
Client: Go
Patch: Johannes Martinsson <johannes@saltside.se>
Be explicit about when to use true type.
2015-02-03 22:34:41 +01:00
Randy Abernethy
8e73137c27
THRIFT-2963: add code coverage to nodejs lib
...
Client: Node
Patch: Tom Croucher and Andrew de Andrade
2015-02-03 00:04:40 -08:00
henrique
2f2d6ac7ea
THRIFT-2368 New option: reuse-objects for Java generator
...
Client: Java
Patch: adam.p.hajduk
amendments to original patch
2015-02-03 12:47:31 +11:00
Nobuaki Sukegawa
a0c5ab711e
THRIFT-2971 - C++ test and tutorial parallel build is unstable
2015-02-02 22:06:39 +01:00
Nobuaki Sukegawa
208738a6e3
THRIFT-2972 - Missing backstash in lib/cpp/test/Makefile.am
2015-02-02 22:04:29 +01:00
Roger Meier
1abd746b9c
THRIFT-2940 nodejs: move package.json to root folder
2015-02-02 21:59:38 +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
Randy Abernethy
97c4398c38
THRIFT-2963: repairs bad error refs and exceptions
...
Client: Nodejs
Patch: Tom Croucher
Repairs various error code blocks in nodejs TCompactProtocol
2015-02-02 06:51:25 -08:00
Randy Abernethy
cf743d7ac7
THRIFT-2959: reenable binary.test.js in testAll.sh
...
Client: Nodejs
Patch: Andrew de Andrade
2015-02-02 05:56:14 -08:00
Randy Abernethy
1097c40ed0
THRIFT-2934: make node server options optional
...
Client: Nodejs
Patch: Randy Abernethy
2015-02-02 05:18:59 -08:00
Randy Abernethy
4e1e132142
THRIFT-2933: Repairs incorrect double byte order in Node compact proto
...
Client Nodejs
Patch: Dan Heller
2015-02-02 04:43:23 -08:00
Jens Geyer
662eea9e69
THRIFT-2973 Update Haxe lib readme regarding Haxe 3.1.3
...
Client: haxe
Patch: Jens Geyer
2015-02-01 20:20:34 +01:00
Randy Abernethy
5bde9f75b8
THRIFT-2970:grunt-jsdoc fails due to dependency issues
...
Client: JS Lib
Patch: Randy Abernethy
2015-01-31 06:19:21 -08:00
jfarrell
8f2596ad54
THRIFT-2961: Service inheritance does not work with namespaced Ruby code
...
Client: rb
Patch: Jan Brauer
This closes #364
commit 111c4e77a78c1a82f526923f13534bb0027ef33f
Author: Jan Brauer <jan@jimdo.com>
Date: 2015-01-29T22:01:26Z
Make 'extends' work with 'rb:namespaced'.
commit 34cab3d7c77bd5e8325ac4f30f1091429c35905e
Author: Jan Brauer <jan@jimdo.com>
Date: 2015-01-29T22:25:03Z
Add test for namespaced service extension
2015-01-29 23:42:05 -05:00