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
Jens Geyer
04f70976ac
THRIFT-1768 unions can't have required fields (Compiler)
...
Patch: Jens Geyer
2012-12-17 22:41:21 +01:00
Jens Geyer
59a884b739
THRIFT-1794 C# asyncctp broken
...
Patch: Carl Yeksigian
2012-12-16 20:04:19 +01:00
Jens Geyer
716454e36e
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
2012-12-16 19:04:52 +01:00
Jens Geyer
65d83ecf3e
THRIFT-1783 C# doesn't handle required fields correctly
...
Patch: Carl Yeksigian
2012-12-16 19:00:27 +01:00
Roger Meier
e7b0b69246
THRIFT-1630 Equivalent objects that contain sets and maps can serialize differently
...
Patch: Kamil Salas
2012-12-16 15:44:48 +01:00
Jens Geyer
b030392080
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/thrift
2012-12-15 03:18:26 +01:00
Jens Geyer
0ab273abdf
THRIFT-1782 async only defined in silverlight
...
Patch: Carl Yeksigian
2012-12-14 00:09:15 +01:00
Jens Geyer
ad4467e9db
THRIFT-1780 Add option to generate nullable values
...
Patch: Carl Yeksigian
2012-12-14 00:08:24 +01:00
Jens Geyer
7740739b79
THRIFT-1765 Incorrect error message printed for null or negative keys
2012-12-11 23:38:12 +01:00
Todd Lipcon
2b2560e836
THRIFT-1773. Revert "Thrift-1604:Python exxception handeling for changes from PEP3110"
...
This reverts commit 6c5ee6ad20
.
This commit is being reverted since it broke compatibility with
Python 2.4, which is the latest version included in RHEL5 releases.
2012-12-10 14:29:59 -08:00
Roger Meier
a212369383
THRIFT-1422 async_server.skeleton.cpp include TEventServer.h, but there isn't corresponding file in deed
...
git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1410139 13f79535-47bb-0310-9956-ffa450edef68
2012-11-16 01:22:47 +00:00