Commit Graph

5805 Commits

Author SHA1 Message Date
Kengo Seki
58efe895b5 THRIFT-4972: Add Makefile.am to the Perl tutorial
Client: Perl
Patch: Kengo Seki

This closes #1893
2019-10-18 00:15:23 +02:00
Jens Geyer
5fe31ea7d7 bump version 2019-10-17 23:51:36 +02:00
Jens Geyer
4286054d3d Merge branch '0.13.0' 2019-10-17 23:49:41 +02:00
Jens Geyer
b75e88a33d FIX netstd assembly version 2019-10-17 23:47:40 +02:00
Jens Geyer
dd14e869ce Fix PHP style errors (by means of phpcbf) 2019-10-17 20:54:34 +02:00
Jens Geyer
e02559fd46 bump version
This closes #1899
2019-10-17 20:31:24 +02:00
Jens Geyer
a3fa0d928f Version 0.13.0 2019-10-17 00:07:13 +02:00
Jens Geyer
7cb8473bcd Updated ReleaseManagement.md [ci skip] 2019-10-17 00:07:12 +02:00
Mario Emmenlauer
0f14e2f3f6 THRIFT-4977: Allow loading OpenSSL certificates from memory
Client: cpp

This closes #1860.
2019-10-15 10:25:10 +01:00
Jens Geyer
cecee50308 Version 0.13.0 2019-10-11 19:05:55 +02:00
Jens Geyer
a899fe8412 THRIFT-4973 Add deprecation messages for csharp and netcore
Client: csharp, netcore
Patch: Jens Geyer

This closes #1895
2019-10-11 00:27:00 +02:00
wineandcheeze
ab89b8b40e THRIFT-2530: Fix TIOStreamTransport#isOpen
isOpen should return false when close is called.

Client: java

This closes #1878.
2019-10-10 12:50:50 +01:00
Jens Geyer
85d8162dcb Revert "THRIFT-4951: Remove senum from tests"
This reverts commit df8ef4b489.

The contributor confuses "deprecated" with "unsupported". Unless the feature as a whole is also removed, so essentially nothing is left to be tested. Regardless whether a particular feature is deprecated or not, removing a working test for it is NOT helpful. The only "achievement" of such efforts would be that the test coverage goes down, which is clearly not in our intention and only opens room for bugs and issues.
2019-10-10 01:38:05 +02:00
Jens Geyer
224b43ec7e THRIFT-4874: Thrift 0.12.0 Source Distribution (.tar.gz) Contains Hardlinks - Extract Fails
Client: Build system
Patch: Jens Geyer

This closes #1894

The patch contains a modified version of tar.m4. The --hard-dereference option prevents from a situation, where symlinks (used in the compiler/src subtree) get converted into hard links.
2019-10-10 01:28:55 +02:00
D. Can Celasun
a0c5f32c31
Update to Go 1.13.1 for CI 2019-10-09 11:41:47 +01:00
pengzhouhu
df8ef4b489 THRIFT-4951: Remove senum from tests
Senum are unsupported since 0.9.1.

This closes #1868.
2019-10-09 09:33:29 +01:00
wineandcheeze
904f5619a9 THRIFT-4858: Add error message to TTransportException
When the socket is closed (EOF of the inputstream), currently
TIOStreamTransport throws an TTransportException without message,
this is sometimes confusing for people maintaining a thrift server
(eg. apache hive).

Client: java

This closes #1876.
2019-10-09 09:27:23 +01:00
pengzhouhu
a152a0ad88 THRIFT-4945: Fix non-standard log output
Client: java

This closes #1862.
2019-10-08 23:18:30 +01:00
Kengo Seki
4fc4661c30 THRIFT-4967: Node.js tutorial server fails if the zip function is invoked
Client: nodejs

This closes #1887.
2019-10-08 23:09:04 +01:00
HIRANO Satoshi
8098428901 Add Node.js example for browsers
Client: js

This closes #1864.
2019-10-08 23:06:30 +01:00
Pure White
d4c6b5632f Fix typo in IDL specs
This closes #1880.
2019-10-08 22:59:10 +01:00
Kengo Seki
caf8904913 THRIFT-4969: PHP test doesn't check the code generation with php:classmap
Client: php

This closes #1889.
2019-10-08 22:57:53 +01:00
Ben Evans
dfa74bc99e Upgrade to Gradle 5.6.2
This closes #1882.
2019-10-08 22:54:08 +01:00
Kengo Seki
3b5c40c6ea THRIFT-4970: PHP tutorial doesn't work with Thrift v0.12.0+
Client: php

This closes #1890.
2019-10-08 22:53:14 +01:00
Elvis Pranskevichus
ec8c7c419b THRIFT-4920: Fix generation of binary string constants
Currently, the thrift compiler generates regular string literals for
string constants marked as `binary`.  This makes the resulting type
inconsistent under Python 3.

Client: python

This closes #1843.
2019-10-08 22:51:19 +01:00
Qinghui Xu
17424372f3 THRIFT-4966: Ignore generated files
Client: Build Process
Patch: Qinghui Xu

This closes #1886
2019-10-06 12:21:52 +02:00
Kengo Seki
fd2acd1521 THRIFT-4968: Makefile.am in the Ruby tutorial refers to Python directory
Client: Ruby
Patch: Kengo Seki

This closes #1888
2019-10-06 12:19:16 +02:00
Kengo Seki
5a8cd9d1fb THRIFT-4971: Fix lib/rb/spec/union_spec.rb so that CI succeeds
Client: Ruby
Patch: Kengo Seki

This closes #1891
2019-10-06 12:17:19 +02:00
Kengo Seki
d1ccd0a08f THRIFT-4965: Perl tutorial server doesn't work due to the lack of use statement
Client: Perl

This closes #1885.
2019-10-02 00:15:44 +01:00
Kengo Seki
4a97457a98 Fix wrong command examples in build/docker/README.md
[skip ci]

This closes #1883.
2019-09-30 12:28:11 +01:00
Allen George
786c019476
Merge pull request #1870 from dbcfd/thrift-4953
THRIFT-4953: Missing Field Identifiers
2019-09-23 08:41:30 -04:00
pengzhouhu
2d03630b61 THRIFT-4950 fix bind print error and Macro call errors thrift_server_socket
Client: C_glib
Patch: pengzhouhu

This closes #1867
2019-09-22 11:38:29 +02:00
Jens Geyer
2a95441275 FIX: minor spelling issue at http://thrift.apache.org/docs/committers/HowToCommit 2019-09-22 11:04:07 +02:00
Guillaume Blanc
5e9203b2b2 THRIFT-4962 Fix deadlock in TimerManager::stop
Client: cpp
Author: Guillaume Blanc

This closes #1877
2019-09-21 14:40:15 +02:00
Ewan Higgs
b3745eea10 THRIFT-4932: Using a default string on a binary field results in invalid Java code.
Client: Java
Patch: Ewan Higgs

This closes #1875.
2019-09-20 16:15:04 +01:00
Danny Browning
77d96c18c3 THRIFT-4960 bare trait (dyn) warnings
Client: Rust
Patch: Danny Browning

This closes #1851
2019-09-11 23:35:26 +02:00
Vladimir Arkhipov
f1bc6aef7d Fix typo in xml comment
Client: C#
Patch: Vladimir Arkhipov

This closes #1874
2019-09-11 23:11:46 +02:00
Jens Geyer
061eafb1fa THRIFT-4955 Haskell test broken due to extension to CompactProtoTestStruct
Client: Haskell
Patch: Jens Geyer

This closes #1872
2019-09-11 22:53:12 +02:00
Jens Geyer
b7bd211699 Prevent "Log file size too large" messages during CI tests 2019-09-11 22:52:40 +02:00
Jens Geyer
8ff8abd6f2 THRIFT-4957 testSanePartsOfCompactProtoTestStruct FAILED
Client: Java
Patch: Jens Geyer

This closes #1873
2019-09-11 00:41:49 +02:00
Danny Browning
236032a8af THRIFT-4953: Missing Field Identifiers
When identifiers are not specified, negative id will be converted to a valid
rust identifier.
2019-09-06 10:40:53 -06:00
Danny Browning
942bd8403b Bare Trait Warnings
Fixes bare trait (dyn) warnings in the library as well as generated code.
2019-09-06 10:28:24 -06:00
Jens Geyer
a715f701bf THRIFT-4944 Field IDs > 255 fail with compact protocol
Cliwent: Delphi
Patch: Jens Geyer
2019-08-28 22:56:35 +02:00
Jens Geyer
a4fc3d42e9 THRIFT-4907 strong named assemblies wanted
Client: netstd
Patch: Jens Geyer

This closes #1854
2019-08-25 14:04:58 +02:00
Alex-Rud
693e19cf48 THRIFT-4939 TThriftListImpl<T>.Sort() does not use comparer
Client: Delphi
Patch: Alex-Rud <Alex.van.rudik@gmail.com>
2019-08-25 00:20:55 +02:00
Issacpeng
81f5e10ec4 THRIFT-4865:Replace expired Charsets with StandardCharsets
Client: Java
Patch: Issacpeng <pengzhouhu@huawei.com>

This closes #1846
2019-08-24 16:13:34 +02:00
Jens Geyer
44fcfabc37 Pull-Request template not clear enough at step 2 2019-08-23 09:00:02 +02:00
pengzhouhu
2ff4b13df4 THRIFT-4936 add depth limit type exception description
Client: C++
Patch: pengzhouhu

This closes #1852
2019-08-22 22:43:15 +02:00
Jens Geyer
9027a728ee
Merge pull request #1848 from Issacpeng/modifyDoc
THRIFT-4933 Java build mode is incorrect in doc/install
2019-08-21 22:03:05 +02:00
Jens Geyer
9cf37be1f1 THRIFT-4919 THttpTransport.cs (netstd) and THttpClientTransport (netcore) have bad timeout code
Patch: Jens Geyer

This closes #1847
2019-08-20 21:28:38 +02:00