Commit Graph

5183 Commits

Author SHA1 Message Date
James E. King III
52bf20c0da THRIFT-4472: fix ruby gemspec license declaration
Client: rb
2018-01-23 19:12:15 -05:00
Jens Geyer
b636ffb613 THRIFT-4462 First line in Console duplicated
Client: Delphi
Patch: Anton Shchyrov

Slightly modified by JensG
2018-01-19 19:21:57 +01:00
Jens Geyer
36c0b34dad THRIFT-4461 Compiler directive should match Delphi XE4
Client: Delphi
Patch: Anton Shchyrov
2018-01-19 19:21:56 +01:00
Robert Lu
bfba370bf1 THRIFT-4459: reduce php library directory depth
Client: php

This closes #1471
2018-01-16 09:22:42 -05:00
James E. King III
f64a3fcaf9 THRIFT-4456: quiet haxelib the right way 2018-01-14 08:54:25 -05:00
James E. King III
ad23852294 THRIFT-4344: some docker updates for xenial and for trusty to fix build issues 2018-01-14 08:42:28 -05:00
James E. King III
b56fc700d6 THRIFT-4434: fixes to delegate all dependency responsibility from make to the dotnet build
Client: dotnet

This closes #1469
2018-01-14 08:41:10 -05:00
Volodymyr Gotra
54993296c4 THRIFT-4434: .NET Core cleanup and the beginnings of compiler unit tests
Client: netcore

This closes #1449
2018-01-14 08:39:32 -05:00
James E. King III
9a32f8af3a THRIFT-4456: add --quiet to haxelib install so build log is not as huge 2018-01-14 08:36:18 -05:00
Jens Geyer
1d5113ed75 THRIFT-4455 Missing dispose calls in ThreadedServer & ThreadpoolServer
Client: C#
Patch: Jens Geyer

This closes #1467
2018-01-14 11:53:29 +01:00
Jens Geyer
85827154b4 THRIFT-4454 Large writes/reads may cause range check errors in debug mode
Client: Delphi
Patch: Jens Geyer

This closes #1466
2018-01-13 21:36:46 +01:00
Robert Lu
31d5b7be27 THRIFT-4452: optimize Dockerfile so it runs apt-get update only once
This closes #1464
2018-01-12 15:04:03 -05:00
Allen George
cf7ba4ca32 THRIFT-4390: Fix bug where binary/buffered messages > 4K could not be read/written
Client: rs

This closes #1458
2018-01-12 08:06:59 -05:00
Robert Lu
a15060acd8 THRIFT-4423: migrate to psr-4
Client: php

This closes #1445
2018-01-11 09:37:37 -05:00
Chet Murthy
19a6493ff0 THRIFT-4399 plugin.thrift t_const_value is not used as a union in C++ code -- fix this
Client: compiler

This closes #1435
2018-01-10 23:49:29 -05:00
Chet Murthy
6ae4023052 THRIFT-4393: renumber GeneratorInput t_{type,etc...}_id
Client: compiler

This closes #1419
2018-01-10 23:45:56 -05:00
Chet Murthy
ad08a8b168 THRIFT-3877: cpp http server buffering bug oneway
Client: C++

This closes #1418

C++ HTTP server, hit with oneway RPC, then roundtrip RPC, no longer
hangs, as demonstrated by OneWayHTTPTest.

Unit-test: Hit a C++ HTTP server with a oneway rpc, and the next RPC
will hang.  This test-case elicits the failure (converts to
timeout-expiry).
2018-01-10 23:40:18 -05:00
Kerri Devine
91c74b6019 THRIFT-4443: Implement skip function in json_protocol
Client: node.js

This closes #1460
2018-01-10 21:21:03 -05:00
John Boiles
080e43ee8e THRIFT-4447: Fix panic on p.c.Call when using legacy initializers
Client: go

This closes #1461
2018-01-10 21:17:19 -05:00
Allen Warthen
d066fa850a THRIFT-4446: JSONProtocol Base64 Encoding: Do not trim padding on encode.
Client: csharp
Client: netcore

This closes #1463
2018-01-10 21:13:07 -05:00
Vadim Chekan
d3355af260 THRIFT-4450: Added "seek" implementation to TCompactInputTransport in Rust
Client: rust

This closes #1462
2018-01-10 21:09:39 -05:00
Dmitry Volodin
1b855d47aa Insert files related to eclipse project to gitignore
This closes #1446
2018-01-04 09:38:41 -05:00
Stephane Landelle
dda41f37cf Fix generated maven packaging
Client: java

This closes #1430
This closes #1456
This closes #1442
2018-01-04 09:28:19 -05:00
Robert Lu
c72d8dcb42 use dartlang repo for builds
Client: dart

This closes #1453
2018-01-04 09:17:55 -05:00
Philip Frank
8fdd610ba7 THRIFT-4406: Optionally generate ES6 compatible JavaScript where service methods return Promises
includes tests and TypeScript support
Client: js

This closes #1452
2018-01-04 09:15:24 -05:00
Robert Lu
e669b8726b cleanup unused docker *.orig
This closes #1455
2018-01-04 09:11:16 -05:00
Philip Frank
0a84eae1db THRIFT-4437: JavaScript WebSocket - fix duplicate callbacks and enable ThriftWS test suite
Client: js

This closes #1450
2017-12-28 07:57:36 -05:00
Chet Murthy
041c3c777d THRIFT-4421 golang tests rely on gomock, which has changed behaviour, causing tests to fail
Client: go

This closes #1443
2017-12-14 08:49:40 -05:00
Jens Geyer
14f5d500b9 THRIFT-4422 Add Async implementation via IFuture
Client: Delphi
Patch: Jens Geyer

This closes #1444
2017-12-14 00:00:03 +01:00
James E. King III
cea50758b9 THRIFT-4416: additional CPAN packaging changes
Client: perl
2017-12-12 18:42:45 -05:00
James E. King, III
8101f00b09 THRIFT-4416: fixed up CPAN module creation and automated all steps except for upload to CPAN
Client: perl

This closes #1441
2017-12-09 17:02:12 -05:00
zhouweikang
c4af63385f THRIFT-4418: evhttp_connection_new is deprecated; use evhttp_connection_base_new
Client: C++

This closes #1438
2017-12-09 16:53:57 -05:00
James E. King, III
2590988c02 THRIFT-4417: Fix broken fb303 build, that occurred after conversion to stdcxx::shared_ptr
Patch: Stanislav Korolev

This closes #1439
2017-12-09 12:25:00 -05:00
Philip Frank
05a08ce9c1 THRIFT-4403: Fix incorrect usage of 'this'
Client: js

This closes #1437
2017-12-04 11:03:38 -05:00
Jens Geyer
d30a7d1599 THRIFT-4400 Visual Studio Compiler project should link runtime statically in release builds
Client: Compiler (general)
Patch: Jens Geyer

This closes #1436
2017-12-02 17:17:48 +01:00
Jens Geyer
f3a2974dfe THRIFT-4398 Update EXTRA_DIST for "make dist"
Client: Build process
Patch: Jens Geyer

This closes #1431
2017-12-01 23:01:41 +01:00
Jens Geyer
152d1bef44 THRIFT-4397 Ubuntu install instructions broken on 16.04
Client: Build process
Patch: Jens Geyer
2017-12-01 09:08:00 +01:00
Nobuaki Sukegawa
3c420072ab THRIFT-3580 THeader for Haskell
Client: hs

This closes #820
This closes #1423
2017-11-30 16:15:25 -05:00
Jens Geyer
214746619a THRIFT-4396 inconsistent (or plain wrong) version numbers in master/trunk
Client: (multiple)
Patch: Jens Geyer

This closes #1422
2017-11-30 20:46:39 +01:00
Nobuaki Sukegawa
026c9d032c THRIFT-3686 Java processor should report internal error on uncaught exception
Client: java

This closes #904
This closes #1428
2017-11-30 12:43:26 -05:00
Nobuaki Sukegawa
1541f0a74d THRIFT-3657 D TFileWriterTransport close should use non-priority send
Client: D

This closes #884
This closes #1427
2017-11-30 12:41:35 -05:00
Nobuaki Sukegawa
af56286378 THRIFT-3610 Streamline exception handling in Python server handler
Client: py

This closes #842
This closes #1426
2017-11-30 12:36:52 -05:00
Nobuaki Sukegawa
66c3dbf2de THRIFT-3602 Make Tornado server send exception on unexpected handler error
Client: py

This closes #839
This closes #1425
2017-11-30 12:36:33 -05:00
Nobuaki Sukegawa
6f8264037c THRIFT-3600 Make TTwisted server send exception on unexpected handler error
Client: py

This closes #838
This closes #1424
2017-11-30 12:36:11 -05:00
James E. King, III
1ce7a5b459 THRIFT-2913: fix random CI build failures in lib/rb test
'Thrift::ThreadPoolServer should serve inside a thread'
Client: rb

This closes #1429
2017-11-30 12:32:17 -05:00
Chet Murthy
35f987d45b THRIFT-4392 reorder structs in plugin.thrift
This fixes #1417
This closes #1413
2017-11-29 21:37:18 -05:00
James E. King, III
44426c9095 THRIFT-4395: fix rust build on xenial
Client: rs

This closes #1421
2017-11-29 21:29:48 -05:00
James E. King, III
20e16bc6a4 THRIFT-2013: add perl crosstest multiplexed client and server logic
Client: perl

This closes #1416
2017-11-21 14:20:26 -05:00
Dylan Trotter
cde4d4181a Fix remote client for HTTP transport
Client: go

Assign parsedUrl to the variable in the outer scope instead of creating
a new one. Previously the outer parsedUrl was never assigned and was
therefore always empty.

This closes #1411
2017-11-20 07:34:01 -05:00
James E. King, III
39eaae6675 THRIFT-2013: update docker for artful (go back to lua 5.2) and enhance
cpp client to send 0,1,2,4,8,...,131072 size binary tests, this exposed
problems in the erl and rs servers and those tests have been disabled for now.
2017-11-20 07:27:03 -05:00