Jens Geyer
0ca234f3b6
THRIFT-1944 Deprecate slist
...
Patch: Randy Abernethy
2013-06-04 22:01:47 +02:00
Jens Geyer
d65def0159
THRIFT-1977: Fix to ensure proper C# class names
...
Patch: Jens Geyer
2013-06-04 01:19:53 +02:00
Jake Farrell
0049ec72ed
Thrift-1402:Generated Y_types.js does not require() X_types.js when an include in the IDL file was used
...
Client: js
Patch: Patrick Costello
Adds render_includes() to js header.
2013-05-30 23:42:56 -04:00
Jens Geyer
d3c71827f8
THRIFT-1977 C# compiler should generate constant files prefixed with thrift file name
...
Patch: Deniss Afonin & Jens Geyer
2013-05-28 03:09:04 +02:00
Jens Geyer
a5cce17a8d
THRIFT-1958 C#: Use static Object.Equals instead of .Equals() calls in equals
...
Patch: Carl Yeksigian
2013-05-27 23:55:56 +02:00
Jens Geyer
691a16ac04
THRIFT-1970 [Graphviz] Adds option to render exceptions relationships
...
Patch: Rodrigo Setti
2013-05-18 11:16:28 +02:00
Henrique Mendonça
cbb979b804
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
2013-05-16 21:37:32 +02:00
Henrique Mendonça
8ad13a38e8
THRIFT-1907 Compiling namespace and sub-namespace directives for unrecognized generators should only be a warning
...
Patch: Andrew Cox
2013-05-16 21:26:20 +02:00
Henrique Mendonça
f837f30181
Revert "THRIFT-1907 Compiling namespace and sub-namespace directives for unrecognized generators should only be a warning"
...
This reverts commit d28d4d5784
.
2013-05-16 21:25:18 +02:00
Henrique
d28d4d5784
THRIFT-1907 Compiling namespace and sub-namespace directives for unrecognized generators should only be a warning
...
Patch: Andrew Cox
2013-05-16 21:22:46 +02:00
Jake Luciani
36af4d3b40
THRIFT-1972 Add async server processors to Java
...
Patch: Jake Luciani
2013-05-16 12:59:50 -04:00
Jens Geyer
d7b4579272
THRIFT-1965 Adds Graphviz (graph description language) generator
...
Patch: Rodrigo Setti
2013-05-13 22:11:46 +02:00
Roger Meier
6d7473d0f1
THRIFT-1960 main() declares 22 unused gen bools
...
Patch: Randy Abernethy
2013-05-06 01:08:36 +02:00
Jake Farrell
0fd47dab1b
THRIFT-1956: Switch to Apache Commons Lang 3
...
Client: java
Patch: Christoffer Sawicki
Updates commons lang from 2.5 to 3.1
2013-05-02 22:51:52 -04:00
Jens Geyer
d708ebb689
THRIFT-1955 Union Type writer generated in C# does not WriteStructBegin
...
Patch: Carl Yeksigian
2013-05-02 19:29:42 +02:00
Jens Geyer
b706b1a905
THRIFT-1742 Optionally implement hashcode and equals in c#
...
Patch: Carl Yeksigian
2013-04-29 22:10:10 +02:00
Jens Geyer
47af9f1703
THRIFT-1943 docstrings for enum values are ignored
...
Patch: Jens Geyer
2013-04-26 22:34:53 +02:00
Jens Geyer
f509df9c96
THRIFT-1930: C# generates unsigned byte for Thrift "byte" type
...
Patch: Jens Geyer
2013-04-25 20:38:55 +02:00
Jens Geyer
0f8acc5697
THRIFT-1924: Delphi: Inconsistency in serialization of optional fields
...
Patch: Jens Geyer
2013-04-24 21:53:39 +02:00
jfarrell
bdb19a467a
Thrift-1786: C# Union Typing
...
Client: csharp
Patch: Carl Yeksigian
Union typing patch
2013-04-22 14:41:13 -05:00
Jake Farrell
de262dc77e
Thrift-1903: PHP namespaces cause binary protocols to not be used
...
Client: php
Patch: Tyler Hobbs
Resolves the issue by importing TBinaryProtocolAccelerated and checking if $this->output_ is an instance of that instead of using a static string in TProtocol.
2013-04-19 21:58:33 -04:00
Jens Geyer
1bd9424b47
THRIFT-1933: Delphi generator crashes when a typedef references another typedef from an included file
...
Patch: Jens Geyer
2013-04-19 20:15:05 +02:00
Jens Geyer
93220328d9
THRIFT-1922: Inconsistency in optional fields between Java/C# and python
...
Patch: Nate Rosenblum
2013-04-09 22:42:31 +02:00
Jens Geyer
45766049e0
THRIFT-1904 Incorrect code is generated for typedefs which use included types
...
Patch: Jens Geyer
2013-03-27 20:32:41 +02:00
Jake Farrell
2d26f18a12
Thrift-1806: Python generation always truncates __init__.py files
...
Client: Python
Patch: Nathaniel Cook
When generating python code the generator correctly creates _init.py file for each directory. If the __init_.py file has contents it is always overwritten. This usually isn't a problem unless using the -out flag, then there is a potential to erase non generated code.
2013-03-25 23:49:37 -04:00
Jake Farrell
3c434ab87d
Thrift-1823:Missing parenthesis breaks "IS_..." macro in generated code
...
Client: c_glib
Patch: Simon South
Fixes missing paren in the c_glib compiler
2013-03-23 23:27:43 -04:00
Jake Farrell
d1fb1807fe
Thrift-1859: Generated error c++ code with -out and include_prefix param
...
Client: cpp
Patch: Jingxu Chen
Updates output directory to no longer include gen-cpp folder when using -out.
2013-03-23 21:35:03 -04:00
Roger Meier
e491d298f0
THRIFT-1896 cocoa: Add TBase protocol for Cocoa
...
Patch: Kevin Li
2013-03-22 22:18:45 +01:00
Roger Meier
5505465ffa
THRIFT-1897 cocoa: Support validation of required fields
...
Patch: Kevin Li
2013-03-22 22:11:01 +01:00
Roger Meier
948a2d4fb8
THRIFT-1855 deep-copy for collections of primitives should use copy-constructor
...
Patch: Vitali Lovich
2013-03-22 19:01:25 +01:00
Jens Geyer
7af5868e57
THRIFT-1895 Delphi: reserved variable name "result" not detected properly
...
Patch: Jens Geyer
2013-03-21 19:59:05 +02:00
Jens Geyer
19251ad24a
THRIFT-1876 Use enum names instead of casted integers in assignments
...
Patch: Jens Geyer
2013-03-10 22:51:14 +02:00
Jens Geyer
b3fb3e6092
THRIFT-1318 Incorrect syntax for struct with enum property and default value when value is negative
...
Patch: Jens Geyer, Thunder Stumpges
2013-03-10 19:07:52 +02:00
Jens Geyer
b19c339460
removed unused variable
2013-03-08 09:03:01 +01:00
Chris Piro
20c81ad74c
THRIFT-1704: Tornado support (Python)
2013-03-07 11:32:48 -05:00
Chris Piro
92e3860cfb
THRIFT-1614: handle automake >= 1.12 yacc output name (thrifty.hh)
2013-03-07 11:24:51 -05:00
Jake Farrell
5b0c590968
THRIFT-1856: different comments generated
...
Patch: Jake Farrell
Fix different comments being generated on OSX vs Linux/Windows.
2013-02-17 19:31:04 -05:00
Jake Farrell
1af57289f2
THRIFT-1856: different comments generated
...
Patch: Jake Farrell
Fix different comments being generated on OSX vs Linux/Windows
2013-02-17 14:44:46 -05:00
Jens Geyer
3a67c2f834
THRIFT-1603 Thrift IDL allows for multiple exceptions, args or struct member names to be the same
...
Patch: Kamil Sałaś
2013-02-03 22:30:41 +01:00
Roger Meier
814d4c7fb9
THRIFT-1843 Get rid of annoying comma in python function signatures
...
Patch: Volodymyr Krestiannykov
2013-01-24 23:16:54 +01:00
Roger Meier
d34bea0c04
THRIFT-1837 Deploy and use cxxfunctional.h in cpp code generated in cob_style mode
...
Patch: Nate Rosenblum
2013-01-22 21:36:42 +01:00
Jens Geyer
a1e36f6ee5
THRIFT-1832 C# async generator assumes all methods have arguments
...
Patch: Kevin Radloff
2013-01-17 22:46:57 +01:00
Roger Meier
d536424633
THRIFT-1831 Bug in list deserializer
...
Patch: Satheesh Velmurugan
2013-01-16 22:46:10 +01:00
Roger Meier
e3da768367
THRIFT-1826 update c_glib source header paths
...
Patch: Simon South
2013-01-11 11:41:53 +01:00
Jens Geyer
945537c1fc
THRIFT-1815 Code generators line buffer output
...
Patch: Andrew Gaul
2013-01-04 19:33:29 +01:00
Roger Meier
6df4f3bbc7
THRIFT-1779 Missing process_XXXX method in generated TProcessor implementation for all 'oneway' service functions
...
Patch: Luis Laugga
2012-12-27 02:32:44 +01:00
Jens Geyer
63e3c63078
THRIFT-1800 Documentation text not always escaped correctly when rendered to HTML
...
Patch: Jens Geyer
2012-12-24 10:32:58 +01:00
Jens Geyer
c880b44c5d
THRIFT-1799 Option to generate HTML in "standalone mode"
...
Patch: Jens Geyer
2012-12-21 23:07:29 +01:00
Jens Geyer
5bcf32bfa8
THRIFT-1788 C#: Constants static constructor does not compile
...
Patch: Carl Yeksigian
2012-12-18 22:35:04 +01:00
Jens Geyer
a58a9cb99f
THRIFT-1767 unions can't have required fields (Delphi)
...
Patch: Kenjiro Fukumitsu, Jens Geyer
2012-12-17 23:24:13 +01:00