James E. King III
ecebd77c4a
THRIFT-4716: add veralign.sh tool to set versions for releases
2019-01-04 16:28:13 -05:00
Beluga Behr
d532441366
THRIFT-4368: Fix guaranteed NPE in TBaseAsyncProcessor.java
...
wq# Please enter the commit message for your changes. Lines starting
2019-01-04 14:27:10 -05:00
James E. King III
6503043bc4
THRIFT-4714: optimize java TFramedTransport to call write once per flush
2019-01-03 22:04:36 -05:00
Beluga Behr
88584f8469
THRIFT-4712: Improve Performance and Refactor ShortStack
2019-01-03 18:55:36 -05:00
Beluga Behr
882d48da5d
THRIFT-4481: TBinaryProtocol.writeMessageEnd does not allow throwable exception
2019-01-03 14:45:16 -05:00
Beluga Behr
36ffe1e8dc
THRIFT-4469: Make isServing volatile
2019-01-03 07:23:45 -05:00
Beluga Behr
5abf58cf79
THRIFT-4709: Use StandardCharsets UTF-8
2019-01-03 00:10:15 -05:00
Beluga Behr
9e813aeed2
THRIFT-4702: Improve AutoExpandingBuffer
2019-01-03 00:06:19 -05:00
James E. King III
57516213cc
THRIFT-4301: fix inability to disable py3 with autoconf build
2019-01-03 00:04:07 -05:00
James E. King III
217e8246ab
Update CHANGES with issues fixed in 0.12.0 but closed late.
2019-01-02 23:10:04 -05:00
Beluga Behr
99f673a767
THRIFT-4694: Upgrade Java to Java 1.8
2019-01-02 19:20:56 -05:00
James E. King III
a3a7c6c789
THRIFT-4547: add swift to bionic build image and run unit tests
2019-01-02 15:20:23 -05:00
Beluga Behr
1c6914d5c5
THRIFT-4713: Review of TBaseHelper
2019-01-02 10:42:23 -05:00
Beluga Behr
df9c60d38f
THRIFT-4711: Improve Immutable None Type Instantiation
2019-01-02 10:05:48 -05:00
James E. King III
4c71660dab
THRIFT-4705: add nuget configuration file
2019-01-02 07:54:43 -05:00
James E. King III
0e99ee31ba
remove unused travis build files
2019-01-01 14:45:36 -05:00
Beluga Behr
138a81d5b4
THRIFT-4704: Streamline TDeserializer Implementation
2018-12-31 17:27:43 -05:00
James E. King III
e2109b914c
Merge pull request #1653 from jeking3/consume-0.12.0
...
THRIFT-4689: Consume the 0.12.0 release branch changes into master
2018-12-30 22:41:49 -05:00
Beluga Behr
bf51a9faf9
THRIFT-4695: Pre-Size Java Collections in Union
2018-12-30 22:39:32 -05:00
James E. King III
75bac10dbd
THRIFT-4690: update bionic docker image to use upstream deimos OpenSSL 1.1 tag for dlang
2018-12-30 22:38:33 -05:00
Beluga Behr
3671b8bce9
Use case-switch Statement Instead of if-else Clauses
2018-12-30 22:37:32 -05:00
James E. King III
ab494bc29d
fix top level bower.json file - bad merge from release branch
2018-12-30 11:09:34 -05:00
James E. King III
c3375d9e43
Merge remote-tracking branch 'origin/0.12.0' into consume-0.12.0
2018-12-30 11:06:00 -05:00
Robert Lu
a139082755
THRIFT-4546: replace all git-wip-us.apache.org to github.com
2018-12-28 07:46:47 -05:00
Allen George
f9f037bd5a
Update Cargo.toml, release instructions and release script
...
Client: rs
2018-12-28 07:33:17 -05:00
James E. King III
a597725bcb
THRIFT-4426: remove a symbolic link that was checked in
2018-12-27 13:03:23 -05:00
Shaoyu Zhang
087d88108d
THRIFT-4684: Fix WCF related C# code generation
...
Client: C#
Complete the namespace in System.ServiceModel in WCF related code.
Also when generating fields in fault classes, we follow the same behavior in normal struct,
to avoid generating unused private fields, when auto properties are also generated.
2018-12-25 12:53:52 -05:00
James E. King III
7ac9e43ebc
THRIFT-2333: patch for ruby in rpmbuild
2018-12-19 22:12:32 -05:00
jfarrell
384647d290
Version 0.12.0
2018-12-18 20:24:34 -05:00
James E. King III
9b75e4fe74
THRIFT-4680: fix up std::min, std::max, and numeric limits min/max on Windows; remove NOMINMAX from cmake build
2018-12-18 10:17:57 -05:00
James E. King III
56ac72e74a
Update a couple of our m4 files for autoconf
2018-12-17 12:18:48 -05:00
James E. King III
33772b7d78
Add node.ts to the languages markdown
2018-12-17 09:57:27 -05:00
Allen George
f4b17857db
Merge pull request #1646 from allengeorge/rustfmt_10
...
Reformat rust code with rustfmt 1.0
Client: rs
2018-12-17 00:35:16 -05:00
Allen George
ef7a18970f
Reformat rust code with rustfmt 1.0
2018-12-16 18:22:04 -05:00
Jay Gheewala
2b7365c54f
THRIFT-4659: Fix race when closing server socket ( #1645 )
...
Client: go
2018-12-11 09:44:44 +01:00
proller
44ee32cef5
Fix c++98 build
2018-12-10 18:44:23 -05:00
proller
e6e7e62981
Correct c++17 definition
2018-12-10 18:44:23 -05:00
proller
db61f10497
Fix build with old c++
2018-12-10 18:44:23 -05:00
proller
f201bf05fb
Fix build with c++17
2018-12-10 18:44:23 -05:00
louyl
9c3d2d6c0a
Fix build compiler with cmake
2018-12-10 08:35:09 -05:00
griffinmichl
208a048dc4
THRIFT-4679: Remove unused variable declaration
2018-12-07 16:18:46 -05:00
proller
17a9cffabb
Fix warning: catching polymorphic type ‘class std::runtime_error’ by value
...
../contrib/thrift/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:902:35: warning: catching polymorphic type ‘class std::runtime_error’ by value [-Wcatch-value=]
} catch (std::runtime_error e) {
^
../contrib/thrift/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:915:33: warning: catching polymorphic type ‘class std::runtime_error’ by value [-Wcatch-value=]
} catch (std::runtime_error e) {
^
2018-12-05 16:14:09 -05:00
Allen George
54e9587117
THRIFT-4676: Fix intermittent CL build failures
2018-12-05 16:09:10 -05:00
Josip Sokcevic
30d3125cc2
THRIFT-4656: Fix infinite loop in PHP TCurlClient
...
Infinite loop happens when response body is empty and HTTP status is
200. This patch fixes it.
2018-12-05 16:07:09 -05:00
Mustafa Senol Cosar
dd965c1eb4
Fix hs-nodets test and re-enable it
2018-12-03 09:08:09 -05:00
wilfrem
2c69b5a01e
THRIFT-3143: Add nodets support
...
Co-authored-by: Mustafa Senol Cosar <cosar.mustafasenol@gmail.com>
2018-11-29 15:28:44 -05:00
Efimov Evgenij
7f0fa6c21e
THRIFT-4674 Added stream context support for PHP THttpClient
2018-11-27 22:19:24 -05:00
Jens Geyer
b073e1438d
THRIFT-4672 IAsyncResult style methods not being supported by certain transports leads to issues in mixed ISync/IAsync use cases
...
Client: C#
Patch: Jens Geyer
This closes #1633
2018-11-24 21:46:53 +01:00
Jens Geyer
fc52c3ccee
THRIFT-4673 IAsyncResult not supported by layered transports (buffered/framed)
...
Client: C#
Patch: Jens Geyer
This closes #1634
2018-11-24 02:08:20 +01:00
lixiasong
7abb7d5fbc
THRIFT-4671 handle client's unexpected close.
...
handle client's unexpected close. Avoid the server work thread falling into dead loop because :
1. the function return result from INT32 coverts to UINT32 ;
2. the condition in line 482 "ftype == T_STOP" will never be satisfied when the client socket closed before sending data to server.
2018-11-23 16:53:25 -05:00