Commit Graph

5183 Commits

Author SHA1 Message Date
Mike Morton
3ba4ecf3e0 THRIFT-4257 Typescript async callbacks do not provide the correct types
Client: Typescript
Patch: Mike Morton <michaeldouglasmorton@gmail.com>

This closes #1310
2017-07-30 12:00:06 +02:00
David Hull
ed9e75f625 THRIFT-4268 Erlang library emits debugging output in transport layer
Client: Erlang
Patch: David Hull <david.hull@openx.com>

This closes #1317
2017-07-27 23:02:02 +02:00
Jens Geyer
f790445d7c THRIFT-4262 Invalid binding to InterlockedCompareExchange64() with 64-bit targets Client: Delphi Patch: Jens Geyer 2017-07-26 22:16:09 +02:00
taozle
5c302e02c4 THRIFT-4260 Go context generation issue. Context is parameter in Interface not in implementation
Client: Go
Patch: taozle <zhangliyang26@gmail.com>

This closes #1312
2017-07-25 00:17:30 +02:00
taozle
c0d384a38c THRIFT-4236 Support context in go generated code
Client: Go
Patch: taozle <zhangliyang26@gmail.com>

This closes #1309
2017-07-22 19:42:48 +02:00
D. Can Celasun
0dd823580c THRIFT-4219 remove http GET functions, Thrift only uses POST
Client: Go
Patch: D. Can Celasun <dcelasun@gmail.com>

This closes #1287
2017-07-11 23:10:05 +02:00
Zachary Wasserman
5e9209ff0f THRIFT-4237 Fix effective deadlock introduced by original patch
Client: Go
Patch: Zachary Wasserman <zachwass2000@gmail.com>

This closes #1304
2017-07-08 15:35:42 +02:00
Eric Conner
b56ead3115 THRIFT-2642 Recursive structs don't work in python
Client: Python
Patch: Eric Conner <eric@pinterest.com>

Fix whitespace for flake8.

This closes #1305
2017-07-07 20:51:00 +02:00
Eric Conner
c34653f751 THRIFT-2642 Recursive structs don't work in python
Client: Python
Patch: Eric Conner <eric@pinterest.com>

This closes #1293
2017-07-06 22:59:10 +02:00
liduo04
49e5103920 THRIFT-4245 Golang TFramedTransport's writeBuffer increases if writes to transport failed
Client: Go
Patch: liduo04 <pirdol@qq.com>

This closes #1303
2017-07-05 21:59:07 +02:00
taozle
5b4c6bfc62 THRIFT-4236: Add context support for go server.
Client: Go
Patch: taozle <zhangliyang26@gmail.com>

This closes #1298
2017-07-01 17:23:56 +02:00
Zachary Wasserman
c0a7050c0a THRIFT-4237 Fix data races in Go TServerSocket
Client: Go
Patch: Zachary Wasserman <zachwass2000@gmail.com>

This closes #1300
2017-07-01 16:05:10 +02:00
Zachary Wasserman
c1794358bb THRIFT-4243 Fix Go TSimpleServer race on wait in Stop() method
Client: Go
Patch: Zachary Wasserman <zachwass2000@gmail.com>

This closes #1302
2017-07-01 16:01:12 +02:00
Zachary Wasserman
b771cbedd6 THRIFT-4240 Fix use of sync.Once in Go TSimpleServer Stop() method
Client: Go
Patch: Zachary Wasserman <zachwass2000@gmail.com>

This closes #1301
2017-07-01 16:00:02 +02:00
Stig Bakken
c0e353500d THRIFT-4238 JSON generator: make annotation-aware
Client: json
Autor: Stig Bakken <stig@zedge.net>

This closes #1299
2017-07-01 15:51:14 +02:00
Eric Conner
4aaa92ece8 THRIFT-4234 Travis build fails cross language tests with "Unsupported security protocol type"
Client: C#
Patch: Eric Conner <eric@pinterest.com>

This closes #1296
2017-06-26 23:21:15 +02:00
Eric Conner
2b1975a4ce THRIFT-4213 Travis build fails at curl -sSL https://www.npmjs.com/install.sh | sh
Client: Build process
Patch: Eric Conner <eric@pinterest.com>

This closes #1295
2017-06-26 23:20:22 +02:00
Jens Geyer
c55fdb9534 THRIFT-4231 TJSONProtocol throws unexpected non-Thrift-exception on null strings
Client: C#
Patch: Jens Geyer

This closes #1291
2017-06-17 17:59:46 +02:00
Zachary Wasserman
b8ee72de5b THRIFT-4222 Support Unix Domain Sockets in Golang TServerSocket
Client: Go
Patch: Zachary Wasserman <zachwass2000@gmail.com>

This closes #1284
2017-06-07 22:45:54 +02:00
Klaus Trainer
48ea3cde08 THRIFT-4218: Set TCP_NODELAY for PHP client socket
Client: PHP
Patch: Klaus Trainer

This closes #1283
2017-06-06 13:59:53 +02:00
D. Can Celasun
8da0e720bb THRIFT-4215 Golang TTransportFactory Pattern Squelches Errors
Client: Go
Patch: D. Can Celasun <can@dcc.im>

This closes #1285
2017-06-05 14:22:06 +02:00
D. Can Celasun
2b1b32c283 THRIFT-3703 Unions Field Count Does Not Consider Map/Set/List Fields
Client: Go
Patch: D. Can Celasun <can@dcc.im>

This closes #1281
2017-05-31 22:56:52 +02:00
Jens Geyer
197b062993 THRIFT-4217 HttpClient should support gzip and deflate
Client: C#
Patch: Jens Geyer
2017-05-31 11:44:34 +02:00
Jens Geyer
695115952d THRIFT-4217 HttpClient should support gzip and deflate
Client: C#
Patch: Jens Geyer

This closes #1282
2017-05-31 09:07:26 +02:00
Jens Geyer
72ca60deba THRIFT-4213 Travis build fails at curl -sSL https://www.npmjs.com/install.sh | sh
Client: Build process
Patch: Jens Geyer

Temporarily removed nodejs from travis builds to get CI up again. This is NOT the fix, only a workaround to minimize the impact of the problem.

This closes #1280
2017-05-28 10:20:39 +02:00
Jens Geyer
c71bdf85c9 THRIFT-4210 include Thrift.45.csproj into CI runs
Client: C#
Patch: Jens Geyer

This closes #1277
2017-05-27 21:10:32 +02:00
Jens Geyer
5608e43ec8 THRIFT-4208 C# NamedPipesServer not really working in some scenarios Client: C# Patch: Jens Geyer 2017-05-27 11:26:20 +02:00
Jens Geyer
888b577ea6 THRIFT-4209 warning CS0414 in T[TLS]ServerSocket.cs
Client: C#
Patch: Jens Geyer
2017-05-27 11:26:19 +02:00
Klaus Trainer
e41e47c2b4 THRIFT-4204 typo in compact spec
Client: Documentaion
Patch: Klaus Trainer

This closes #1270
2017-05-18 23:39:09 +02:00
libinbin
a576896398 THRIFT-4203 thrift server stop gracefully
Client: Go
Patch: libinbin <libinbin@17paipai.cn>

This closes #1271
2017-05-18 23:24:52 +02:00
Jens Geyer
d1380d5299 THRIFT-4190 Improve C# TThreadPoolServer defaults (part 2 of 2)
Client: C#
Patch: Jens Geyer

This closes #1268
2017-05-14 12:57:11 +02:00
D. Can Celasun
b67cad46e4 THRIFT-4197 Implement transparent gzip compression for HTTP transport
Client: Go
Patch: D. Can Celasun <can@dcc.im>

This closes #1266
2017-05-13 13:58:02 +02:00
Sho Nakatani
9a745aa4a9 THRIFT-4198 Ruby should log Thrift internal errors to global logger
Client: Ruby
Patch: Sho Nakatani <lay.sakura@gmail.com>

This closes #1252
2017-05-13 00:28:32 +02:00
Allen George
5862099f37 THRIFT-4196 Support recursive types in Rust
Client: rs
Patch: Allen George <allen.george@gmail.com>

This closes #1267
2017-05-13 00:01:05 +02:00
Allen George
bc1344d55f THRIFT-4186 Add travis build for Rust
Client: rs
Patch: Allen George <allen.george@gmail.com>

This closes #1260
2017-05-11 01:35:33 +02:00
Roshan George
3966a56a87 THRIFT-4193 Lower the default maxReadBufferBytes for non-blocking servers
Client: Java
Patch: Roshan George <rgeorge@liveramp.com>

This closes #1264
2017-05-11 01:26:22 +02:00
Jens Geyer
224c334e50 THRIFT-4190 Improve C# TThreadPoolServer defaults
Client: C#
Patch: Jens Geyer

This closes #1262
2017-05-08 16:53:15 +02:00
Jens Geyer
c54a90d12d THRIFT-4189 Framed/buffered transport Dispose() does not dispose the nested transport
Client: C#
Patch: Jens Geyer
2017-05-06 00:58:05 +02:00
James E. King, III
19baeefd8c THRIFT-4184: fix appveyor build issue with escaped character sequence in boost path
This closes #1259
2017-04-27 14:09:31 -04:00
Dome Geszler
177b5691b6 THRIFT-4185: (scribe ctrl counters) fix encoding in name of counter avoiding outage in monitoring
Client: fb303

This closes #1257
2017-04-27 09:53:07 -04:00
Allen George
0e22c362b9 THRIFT-4176: Implement threaded server for Rust
Client: rs

* Create a TIoChannel construct
* Separate TTransport into TReadTransport and TWriteTransport
* Restructure types to avoid shared ownership
* Remove user-visible boxing and ref-counting
* Replace TSimpleServer with a thread-pool based TServer

This closes #1255
2017-04-27 08:46:02 -04:00
Jens Geyer
9db23b7be3 THRIFT-4183: Named pipe client blocks forever on Open() when there is no server at the other end
Client: C#
Patch: Jens Geyer

This closes #1258
2017-04-27 00:29:52 +02:00
Deniss Afonin
3311a9b237 THRIFT-4177 fix java deep copy
Client: Java

Java compiler produces deep copy constructor that could make shallow copy accidentally.

This closes #1254
2017-04-19 12:38:14 -04:00
Mario Emmenlauer
a105450fd1 THRIFT-4158: MSYS-appveyor-install.bat: use mingw-w64-xxx variants of openssl and zlib
Client: C++

This closes #1247
2017-04-18 09:11:06 -04:00
771545803@qq.com
2d65c2365f THRIFT-3832: fix lnk 200 error on windows when compile as lib
This closes #1250
2017-04-10 08:55:19 -04:00
Mario Emmenlauer
3db41faf4e THRIFT-4159: enable some Windows sources also on MSYS2
This closes #1248
2017-04-08 00:31:35 -04:00
Allen George
92e1c409c7 THRIFT-4099: Derive Hash trait for Rust structs
Client: rs

This closes #1246
2017-04-07 09:24:41 -04:00
James E. King, III
ee17ff95e5 THRIFT-4071: rebalance build job 5 to eliminate CI failures
This closes #1245
2017-04-07 00:25:42 -04:00
James E. King, III
f74943cf6e THRIFT-4172: fix node.js tutorial when connection fails
Client: node.js
Patch: Eden Hochbaum <eden.hochbaum@gmail.com>

This closes #1037
This closes #1244
2017-04-06 21:04:56 -04:00
Kazuki Matsuda
b909a3897b THRIFT-3627 fix missing basic code style consistency of JavaScript.
Client: js

This closes #858
This closes #1243
2017-04-06 19:12:28 -04:00