Commit Graph

1094 Commits

Author SHA1 Message Date
Jens Geyer
5d1521225b THRIFT-2009 Go redeclaration error
Patch: Jens Geyer
2014-04-01 21:27:58 +02:00
jfarrell
7b021bb13b THRIFT-2095:Use print function for Python 3 compatiblity
Client: py
Patch: jfarrell

Updated py generator to print out () for py4 compatability
2014-03-31 23:34:46 -04:00
henrique
d7902bf19d THRIFT-2368 New option: reuse-objects for Java generator
Patch: adam-aph
2014-03-31 16:21:37 +02:00
Roger Meier
8384351c9a THRIFT-2432 Flaky parallel build
Patch: Benoit Sigoure
2014-03-30 19:36:25 +02:00
Roger Meier
bf0b6291f8 THRIFT-2414 c_glib fix several bug
Patch: Jaesang Kim
2014-03-26 23:32:34 +01:00
Jens Geyer
932cad8dcc THRIFT-2420 Go argument parser for methods without arguments does not skip fields
Patch: Frank Schroeder & Jens Geyer
2014-03-21 21:37:54 +02:00
Jens Geyer
46f9c45084 THRIFT-2419 golang - Fix fmt.Errorf in generated code
Patch: Chris Bannister
2014-03-21 00:42:58 +02:00
Jens Geyer
3c489f9e7f THRIFT-2418 Go handler function panics on internal error
Patch: Frank Schroeder
2014-03-20 23:03:48 +02:00
Jake Luciani
2bf90780d4 THRIFT-2417: Make union types partial classes
Patch by Jake Luciani, Reviewed by Jake Farrell
2014-03-20 10:30:43 -04:00
jfarrell
ec8daae710 THRIFT-2386: Thrift refuses to link yylex
Client: compiler
Patch: Milan Freml

Fixes undefined reference to `yylex' due to upstream changes.
2014-03-19 09:50:10 -04:00
Roger Meier
16fcad0b25 THRIFT-2407 use markdown (rename README => README.md)
Patch: Roger Meier
2014-03-19 06:47:47 +01:00
Jens Geyer
6fe77e8e66 THRIFT-2404 emit warning on (typically inefficient) list<byte>
Patch: Jens Geyer
2014-03-17 22:51:21 +02:00
jfarrell
d272f21cca THRIFT-2389: namespaces handled wrongly in acrionscript 3.0 implementation
Client: as3
Patch: dima levchenko

Updates compiler to work with AS3.0 namespacing
2014-03-11 21:56:15 -04:00
Jens Geyer
e3ab0bf507 THRIFT-2375 Excessive <br>'s in generated HTML
Patch: Jens Geyer
2014-03-11 22:32:31 +02:00
henrique
2a7dccc8a0 THRIFT-2355 Add SSL and Web Socket Support to Node and JavaScript
Patch: Randy Abernethy
2014-03-07 22:16:51 +01:00
henrique
af26af6d25 THRIFT-2387 nodejs: external imports should be centralized in index.js
Patch: Pierre Lamot
2014-03-06 15:06:22 +01:00
Jens Geyer
3e4c51f5cf THRIFT-2378 service method arguments of binary type lead to uncompileable Go code
Patch: Jens Geyer
2014-02-28 19:35:26 +01:00
Jens Geyer
111d13a1e7 THRIFT-2384 Binary map keys produce uncompilable code in go
Patch: Aleksey Pesternikov
2014-02-28 19:34:40 +01:00
Jens Geyer
38eea034c3 THRIFT-2380 unreachable code (CID 1174546, CID 1174679)
Patch: Jens Geyer
2014-02-26 21:00:05 +01:00
henrique
312362314c THRIFT-2376 nodejs: allow Promise style calls for client and server
patch:  Pierre Lamot
2014-02-25 22:11:10 +01:00
Jens Geyer
305e42ae3e THRIFT-2370 Compiler SEGFAULTs generating HTML documentation for complex structure
Patch: Jens Geyer
2014-02-23 19:36:18 +01:00
henrique
a2de410531 THRIFT-2350 Add async calls to normal JavaScript
Patch: Randy Abernethy
2014-02-07 14:12:56 +01:00
Roger Meier
2a816c28ae THRIFT-2348 PHP Generator: add array typehint to functions
Patch: Maurus Cuelenaere
2014-02-07 01:15:23 +01:00
Jens Geyer
38b1a04b60 THRIFT-2343 Fix tutotial code and codegen for methods without exceptions
Patch: Jens Geyer
2014-02-04 23:56:39 +01:00
Jens Geyer
4904ab81ff THRIFT-2343 Golang - Return a single error for all exceptions instead of multiple return values
Patch: Chris Bannister
2014-02-04 23:03:30 +01:00
Jens Geyer
d95fc9b1ee THRIFT-2341 Enable generation of Delphi XMLDoc comments (a.k.a. "Help Insight")
Patch: Jens Geyer
2014-02-02 18:08:31 +01:00
Jens Geyer
483d791f64 THRIFT-2340 Generated server implementation does not send response type EXCEPTION on the Thrift.TApplicationExceptionType.UNKNOWN_METHOD exception
Patch: Tomasz A. Biczel
2014-02-01 03:58:40 +01:00
Jens Geyer
813749dc50 THRIFT-2338 First doctext wrongly interpreted as program doctext in some cases
Patch: Jens Geyer
2014-01-31 23:42:57 +01:00
Jens Geyer
e8379b538a THRIFT-2320 Program level doctext does not get attached by parser
Patch: Craig Peterson & Jens Geyer
2014-01-25 00:59:45 +01:00
Roger Meier
ad7f788824 THRIFT-2330 Generate PHPDoc comments
Patch: Maurus Cuelenaere
2014-01-23 20:44:36 +01:00
Jens Geyer
026d7fc0e1 THRIFT-2323 Uncompileable Delphi code generated for typedef'd structs
Patch: Jens Geyer
2014-01-23 19:03:37 +01:00
Jens Geyer
a16737a87f THRIFT-2311 Go: invalid code generated when exception name is a go keyword
Patch: Krzysztof Godlewski
2014-01-13 19:55:44 +01:00
Jens Geyer
c0c889b9dd THRIFT-1964 'Isset' causes problems with C#/.NET serializers
Patch: Jens Geyer
2014-01-11 22:22:40 +01:00
Jake Farrell
06dbb8f011 THRIFT-2211:Exception constructor does not contain namespace prefix
Client: cocoa
Patch: Jan Brauer

Prefixed cocoa exceptions with set namespace.
2014-01-07 22:29:50 -05:00
Roger Meier
6bac11f4fa THRIFT-2304 cpp:Move client assignments from construtor in method
fix short_suffix
Patch: Roger Meier
2014-01-05 02:10:33 +01:00
Roger Meier
cf8b626434 THRIFT-2304 cpp:Move client assignments from construtor in method
Patch: Martin Vogt
2014-01-04 23:31:21 +01:00
Jens Geyer
1406c9adaf THRIFT-2290 anyfile.go:10: imported and not used: "math"
Patch: Jens Geyer
2013-12-24 17:20:20 +01:00
Jens Geyer
4095d62cd7 THRIFT-2322: wrong Go code generated for assignment of an optional set
Patch: Jens Geyer
2013-12-21 20:14:43 +01:00
Jens Geyer
0853ab67b4 THRIFT-2232 IsSet* broken in Go
Patch: Ben Sigelman
2013-12-17 21:38:44 +01:00
Roger Meier
acdac81665 THRIFT-2263 java: Always generate good hashCode for Java
Patch: Andrew Gaul
2013-12-08 22:10:36 +01:00
Jens Geyer
5b8e770864 THRIFT-2282 Incorect code generated for some typedefs
Patch: Jens Geyer
2013-12-07 00:11:38 +01:00
Jens Geyer
739032ac4b THRIFT-2281 Generated send/recv code ignores errors returned by the underlying protocol
Patch: Jens Geyer
2013-12-07 00:11:36 +01:00
Roger Meier
5f2d34e5ab THRIFT-2229 thrift failed to build on OSX 10.9 GM 2013-11-16 16:43:41 +01:00
Roger Meier
3da1c9025b THRIFT-2260 java: Thrift imposes unneeded dependency on commons-lang3
Patch: Andrew Gaul
2013-11-16 15:37:20 +01:00
Roger Meier
5df24f7afb THRIFT-2172 Java compiler allocates optionals array for every struct with an optional field
Patch: Andrew Gaul
2013-11-13 22:08:06 +01:00
Jens Geyer
b54fbd32cf THRIFT-2193 Java code generator emits spurious semicolon when deep copying binary data
Patch: Andrew Gaul  & Jens Geyer
2013-11-11 23:17:17 +01:00
Jens Geyer
4ccc24f621 THRIFT-2227 Thrift compiler generates spurious warnings with Xlint
Patch: Andrew Gaul
2013-11-11 22:43:45 +01:00
Jens Geyer
13848c6801 THRIFT-2254 Exceptions generated by Go compiler should implement error interface
Patch: Aleksey Pesternikov
2013-11-11 22:06:05 +01:00
Roger Meier
1ee7bb645d THRIFT-1813 java: Add @Generated annotation to generated classes
Patch: Arvind Jayaprakash and Andrew Gaul
2013-11-09 19:41:46 +01:00
Jens Geyer
73250ba96c THRIFT-2247 Go generator doesn't deal well with map keys of type binary
Patch: Tonnerre Lombard & Aleksey Pesternikov
2013-11-05 09:16:11 +01:00