Commit Graph

86 Commits

Author SHA1 Message Date
Jens Geyer
706cb4e4cb THRIFT-2377 Allow addition of custom HTTP Headers to an HTTP Transport
Patch: Sheran Gunasekera
2014-03-19 00:37:10 +02:00
Jens Geyer
c975bbcc9c THRIFT-2388 GoLang - Fix data races in simple_server and server_socket
Patch: Chris Bannister
2014-03-06 21:11:46 +01:00
jfarrell
3fa14a3990 THRIFT-2372:thrift/json_protocol.go:160: function ends without a return statement
Client: go
Patch: jfarrell

Removes else block from function and just returns.
2014-02-21 19:37:13 -05:00
Jens Geyer
54a6636c42 THRIFT-2337 Golang does not report TIMED_OUT exceptions
Patch: Chris Bannister
2014-01-30 20:57:08 +01:00
Jens Geyer
d9c80e2dae THRIFT-2322: serializer testcase helper file regenerated with most recent Thrift compiler
Patch: Jens Geyer
2013-12-21 20:14:45 +01:00
Jens Geyer
bf3a19dc7e THRIFT-2288 Go impl of Thrift JSON protocol wrongly writes/expects true/false for bools
Patch: Jens Geyer
2013-12-17 21:39:30 +01:00
Jens Geyer
0853ab67b4 THRIFT-2232 IsSet* broken in Go
Patch: Ben Sigelman
2013-12-17 21:38:44 +01:00
Jens Geyer
ce8d518166 THRIFT-2280 TJSONProtocol.Flush() does not really flush the transport
Patch: Jens Geyer
2013-12-07 00:11:34 +01:00
Jens Geyer
a596038327 THRIFT-2278 Buffered transport doesn't support writes > buffer size
Patch: Matt Jones
2013-12-03 22:57:59 +01:00
Jens Geyer
7949447efd THRIFT-2279 TSerializer only returns the first 1024 bytes serialized
Patch: Matt Jones
2013-12-03 22:57:05 +01:00
Jens Geyer
f322d917fb THRIFT-2275 Fix memory leak in golang compact_protocol.
Patch: bolin huang
2013-11-28 21:15:17 +01:00
Jens Geyer
9957d3022e THRIFT-2158 Compact, JSON, and SimpleJSON protocols are not working correctly
Patch: Jens Geyer
2013-11-04 22:18:40 +01:00
Jens Geyer
31aebbef19 THRIFT-2251 go test for compact protocol is not running
Patch: Aleksey Pesternikov
2013-11-04 22:17:48 +01:00
Jens Geyer
376d817aba Temporarily commented out the Compact protocol test in Go, it's known to be broken (see THRIFT-2158) 2013-09-21 12:22:24 +02:00
Jens Geyer
4ba1160c41 THRIFT-2176 TSimpleJSONProtocol.ReadFieldBegin() does not return field type and ID
Patch: Jens Geyer
2013-09-10 21:34:45 +02:00
Jens Geyer
901d555296 THRIFT-2175 Wrong field type set for binary
Patch: Jens Geyer
2013-09-10 21:34:43 +02:00
Jens Geyer
8a0f8d1a20 THRIFT-2174 Deserializing JSON fails in specific cases
Patch: Jens Geyer
2013-09-10 21:34:42 +02:00
Jens Geyer
b0d3c3f9a8 Added missing ASF headers 2013-09-09 21:10:45 +02:00
Jens Geyer
7a09483993 THRIFT-2159 Serializer/Deserializer for Go
Patch: Justin Judd
2013-09-08 00:36:22 +02:00
jfarrell
a395655cf4 THRIFT-2135:GO lib leaves behind test files that are auto generated
Client: go
Patch: jfarrell

Removed generated test idl on clean
2013-08-17 15:52:42 -04:00
jfarrell
32d323e2c7 THRIFT-2123: go lib missing files in dist
Client: go
Patch: jfarrell

fixed missing files in go lib dist build
2013-08-15 20:39:58 -04:00
Carl Yeksigian
2ca9c20285 THRIFT-820 Remove readLength attribute from BinaryProtocol
Patch: Carl Yeksigian
2013-08-14 19:38:42 -04:00
Jens Geyer
4c835951be THRIFT-2109 Secure connections should be supported in Go
Patch: Justin Judd
2013-08-13 21:34:17 +02:00
Jens Geyer
656a173050 THRIFT-2112 Error in Go generator when using typedefs in map keys
Patch: Emir Habul
2013-08-03 10:22:39 +02:00
Jens Geyer
d1257debcf THRIFT-2106 Fix support for namespaces in GO generator
Patch: Emir Habul
2013-07-31 13:03:26 +02:00
Jens Geyer
7b07fbcba0 THRIFT-2100 typedefs are not correctly referenced when including from other thrift files
Patch: Remo Hertig
2013-07-30 03:08:17 +02:00
Jens Geyer
44b19df535 THRIFT-2083 Improve the go lib: Testcase for buffered Transport
Patch: Feng Shen
2013-07-26 23:05:00 +02:00
Jens Geyer
7d95246f16 THRIFT-2083 Improve the go lib: buffered Transport, save memory allocation, handle concurrent request
Patch: Feng Shen
2013-07-26 01:01:11 +02:00
Jens Geyer
11430df7ae THRIFT-2102 constants are not referencing to correct type when included from another thrift file
Patch: Remo Hertig
2013-07-26 00:23:00 +02:00
Jens Geyer
7757ce7aeb THRIFT-2090 Go generator, fix including of other thrift files
Patch: Emir Habul
2013-07-18 22:48:40 +02:00
Jens Geyer
a7da48805c THRIFT-2090: Go generator, fix including of other thrift files
Patch: Emir Habul
2013-07-18 00:33:05 +02:00
Jens Geyer
0e87c46c18 THRIFT-2012 Modernizing Go
Patch: Travis Cline
2013-06-18 22:25:07 +02:00
Roger Meier
0193149842 THRIFT-1801 Sync up TApplicationException codes across languages and thrift implementations
Patch: Andrew Cox
2012-12-22 21:31:03 +01:00
Jake Farrell
7e3b866a35 THRIFT-1350: Go library code does not build against latest release
Client: go
Patch: Kyle Consalus

Go has moved it's URL-handling code into a "url" package, patch updates for these new changes.



git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1172901 13f79535-47bb-0310-9956-ffa450edef68
2011-09-19 23:38:39 +00:00
Bryan Duxbury
b7bd5626aa THRIFT-1177. go: Update thrift to reflect changes in Go's networking libraries
Patch: Aalok Shah

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1146167 13f79535-47bb-0310-9956-ffa450edef68
2011-07-13 17:58:05 +00:00
Christian Lavoie
afc6d8f650 THRIFT-625: Add support for 'Go'; provided by Aalok Shah.
git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1072478 13f79535-47bb-0310-9956-ffa450edef68
2011-02-20 02:39:19 +00:00