summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* FIX: test left too early on false premiseJens Geyer2022-02-031-1/+5
|
* FIX: missing EXTRA_DIST entriesJens Geyer2022-02-021-0/+1
|
* THRIFT-5479 Add net 6 supportJens Geyer2022-01-096-50/+55
|
* Pin clap to 2.33 as 2.34 results in build failuresAli-Akber Saifee2021-12-131-1/+1
|
* THRIFT-5479 Add net 6 supportJens Geyer2021-12-052-6/+6
| | | | | Client: netstd Patch: Jens Geyer
* THRIFT-5443: add support for partial Thrift deserializationkpandit2021-11-201-0/+134
| | | | | | | Client: java Patch: Bhalchandra Pandit This closes #2439
* Refactoring test server/client to use async/await more consistentlyJens Geyer2021-11-145-105/+30
|
* THRIFT-5476 Deprecate Common Lisp supportJens Geyer2021-10-311-2/+4
| | | | | Client: cl Patch: Jens Geyer
* THRIFT-5457 Pin bitflags to 1.2 to maintain MSRV (#2454)Allen George2021-09-111-0/+1
| | | | | Client: rs See https://issuehunt.io/r/clap-rs/clap/issues/2691 for an explanation of the underlying issue.
* THRIFT-4868: Golang: Fix compilation for optional set<binary> with default ↵Yuri Melnikov2021-09-091-0/+5
| | | | values
* Use modern OpenSSL cmake syntax (if available), and larger cmake cleanupMario Emmenlauer2021-09-022-17/+17
|
* go: Fix things staticcheck complains aboutYuxuan 'fishy' Wang2021-08-279-33/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Client: go Staticcheck is the recommended replacement of the frozen and deprecated official golint linter [1]. Fix the things it complained about (or add lint:ignore directive) in: - lib/go/thrift - lib/go/test/tests - tutorial/go/src - test/go/src - compiler generated code The majority of the fixes are in the following categories: - Use of deprecated function (mainly the TConfiguration related ones) - Redundant break in switch cases - Unused and unexported variables/fields/functions Also in the same spirit as fb539ae, remove the error return from NewTSSLSocket as it can never be non-nil. This change will be cherry-picked into 0.15.0 branch after merged. [1]: https://groups.google.com/g/golang-nuts/c/rCP70Aq_tBc
* Minor whitespace cleanup in csproj filesMario Emmenlauer2021-08-252-0/+6
|
* THRIFT-5447: Update supported Go versionsYuxuan 'fishy' Wang2021-08-191-1/+0
| | | | | | | | | Client: go Update go versions used in travis to 1.16.7 and 1.17, update LANGUAGES.md, and update go's README to clarify on support policy. This change will be cherry-picked into 0.15.0 branch after merged.
* THRIFT-5453: Defer DNS from NewTSocketConf to TSocket.OpenYuxuan 'fishy' Wang2021-08-113-20/+20
| | | | | | | | | | Client: go We used to do DNS lookups in NewTSocketConf, without any timeout checks. Stop doing that and do DNS lookups in TSocket.Open instead, which already checks for ConnectTimeout set in TConfiguration. Also remove the error return from NewTSocketConf.
* bump version numberJens Geyer2021-08-034-4/+4
|
* THRIFT-5444 Netstd generator produces uncompileable code for enums ending ↵Jens Geyer2021-08-011-0/+3
| | | | | | | | | with "_result" or "_args" Client: netstd Patch: Jens Geyer This closes #2424
* THRIFT-5422 add threadpool server to netstd test suite implJens Geyer2021-05-261-5/+24
| | | | | | | Client: netstd Patch: Jens Geyer This closes #2398
* THRIFT-5407: Minor changes in .NET to support netcoreapp3.1Mario Emmenlauer2021-05-054-7/+7
| | | | | | | Client: netstd Patch: Mario Emmenlauer This closes #2384
* THRIFT-5396 deprecate "Async" method postfixJens Geyer2021-04-104-110/+59
| | | | | | | Client: netstd Patch: Jens Geyer This closes #2374
* THRIFT-5391 Named pipes transport hardeningJens Geyer2021-04-021-2/+5
| | | | | | | Client: netstd Patch: Jens Geyer This closes #2367
* THRIFT-5265 add the zlib transport to c_glibzeshuai0072021-04-012-2/+12
| | | | | | | Client: c_glib Patch: Zezeng Wang This closes #2216
* THRIFT-5377 Remove Erlang R16 supportSergey Yelin2021-03-261-4/+0
| | | | | | | Client: erl Patch: Sergey Yelin This closes #2357
* THRIFT-5358: Add go.mod file to root directoryYuxuan 'fishy' Wang2021-03-2411-46/+48
| | | | | | | | | | | | | Client: go This unblocks the development under go 1.16+, which starts to complain when there's no go.mod file in any of the directories. The current approach is certainly not the best solution ever, for example it does not run the tests under lib/go/test/tests but copy them into lib/go/test/gopath/src/sometest and run them there instead, but those improvements can be done in the future in follow up PRs and this should be a good enough first step to unblock developments.
* THRIFT-5347 Remove deprecated Haskell bindingsJens Geyer2021-03-2211-1356/+0
| | | | | | | Client: hs Patch: Jens Geyer This closes #2352
* THRIFT-5370 Haxe 4 compatibility incl TConfiguration & MAX_MESSAGE_SIZEJens Geyer2021-03-179-36/+43
| | | | | | | Client: haxe Patch: Jens Geyer This closes #2349
* Enable clippy in all Rust targets and ensure that all existing code is ↵Allen George2021-03-061-0/+1
| | | | | clippy-clean (#2341) Client: rs
* Reformat rust code using 1.40 rustfmt and fail build if rustfmt fails (#2339)Allen George2021-03-013-202/+185
|
* THRIFT-5285 Update http package + update to dart 2 + stylistic changesaaronstgeorge-wf2021-03-011-2/+0
| | | | | | | Client: Dart Patch: aaronstgeorge-wf This closes #2251
* [THRIFT-5314][THRIFT-4101] Generate enums that don't error on unexpected ↵Allen George2021-03-012-10/+10
| | | | | values (#2337) Client: rs
* THRIFT-4451 Use a shared TcpStream between both Thrift clients in cross-testAllen George2021-02-282-41/+18
| | | | Client: rs
* Move ConflictingNamesTest to lib/go/testYuxuan 'fishy' Wang2021-02-221-14/+0
| | | | | | | Client: go Also add missing copyright header for files added in https://github.com/apache/thrift/pull/2307.
* THRIFT-4914: Fix name redeclaration bug in compiled go codeYuxuan 'fishy' Wang2021-02-171-0/+14
| | | | | | | Client: go This fixes the bug reported in https://github.com/apache/thrift/pull/2315#discussion_r577919697.
* THRIFT-5352: Fix construction of Py exceptions with no fieldsNeil Williams2021-02-162-1/+6
| | | | | | | | Client: py When no fields are present, we don't get the special constructor that uses __setattr__ to avoid these checks. So the default constructor sets message normally and triggers the anti-mutation tripwires.
* THRIFT-5349 Add net5.0 as supported platformJens Geyer2021-02-157-23/+138
| | | | | | | Client: netstd Patch: Jens Geyer This closes #2328
* CMake: Pass linker dependencies transitively to downstream projectsMario Emmenlauer2021-02-121-8/+4
|
* Version number aligned to 0.15.0Jens Geyer2021-02-114-2/+4
|
* Reverted wrongly pushed commits.Jens Geyer2021-02-1113-1868/+6
| | | | | - This reverts commit 876aee506b937d64b1fb035ff65e5e52def04c04. - This reverts commit b89316d54bb0253493b48446cb510755fb3196d2.
* Setup for Visual Studio 2019 + workarounds for some open tickets:Jens Geyer2021-02-105-6/+83
| | | | | | | - (NO TICKET) fix Haxe warning - Referenzdaten PerfTest Delphi und netstd - "custom build" added to version info - netstd nuget upgrades
* Revert "THRIFT-4982 Remove deprecated C# bindings from the code base"Jens Geyer2021-02-108-0/+1785
| | | | Only compiler, test, lib and tutorial code.
* Consolidated gitignore & added missing EXTRA_DISTsJens Geyer2021-02-054-5/+5
|
* silenced few warningsJens Geyer2020-11-211-14/+8
| | | | | Client: netstd Patch: Jens Geyer
* Minor whitespace changes for netstdMario Emmenlauer2020-11-191-16/+15
| | | | | | | Patch: Mario Emmenlauer Client: netstd This closes #2282
* THRIFT-5306: Rust code and generated code no longer has clippy warnings ↵Allen George2020-11-124-50/+37
| | | | | | | | (Rust 1.40) Client: rs NOTE: Also properly update the min/max supported Rust versions
* fix CI: add Erlang crashes to known failuresJens Geyer2020-09-201-12/+12
|
* fix CI: add Erlang crashes to known failuresJens Geyer2020-09-171-12/+12
|
* fix CI: add Erlang crashes to known failuresJens Geyer2020-09-121-323/+335
|
* THRIFT-5260 Fix the thrift compiler generate problematic lua code for the ↵longzhiri2020-09-122-0/+8
| | | | | | | | | | | oneway method Client: lua Patch: longzhiri <persistentsnail@gmail.com> This closes #2212 The oneway method's processor has no need to write the result to client, but it is necessary to return values of each handler's return.
* THRIFT-5158 Update Rust generator and Rust lib,test,tutorial to only support ↵Allen George2020-09-024-10/+11
| | | | | | | | | 2018 edition Client: rs Patch: Allen George This closes #2078
* THRIFT-5261 Support for deprecated methods (via annotation)Jens Geyer2020-08-051-0/+8
| | | | | | | Client: Delphi Patch: Jens Geyer This closes #2213