summaryrefslogtreecommitdiff
path: root/test/tests.json
Commit message (Collapse)AuthorAgeFilesLines
* THRIFT-4547: Swift crosstests (#2670)Kino Roy2022-10-081-0/+17
| | | Co-authored-by: Jiayu Liu <Jimexist@users.noreply.github.com>
* THRIFT-5580: refactor kotlin cross tests (#2600)Jiayu Liu2022-05-081-1/+3
| | | | | refactor kotlin cross test to: * use proper cli framework, * add more transport/protocol cases
* THRIFT-5548: add kotlin code genJiayu Liu2022-04-201-0/+35
| | | | | | | Client: kotlin Patch: Jiayu Liu This closes #2556
* THRIFT-5283: add support for Unix Domain Sockets in lib/rs (#2545)tokcum2022-03-301-1/+2
| | | Client: rs
* THRIFT-5185: Support for using WebSockets as a server transportpenenin2020-05-181-2/+4
| | | Client: cpp
* THRIFT-4982 Remove deprecated C# bindings from the code baseJens Geyer2020-02-281-43/+2
| | | | | | | Client: csharp Patch: Jens Geyer This closes #2027
* THRIFT-5059: Add cross tests for TZlibTransport in DKengo Seki2020-02-211-1/+2
| | | | | | | Client: D Patch: Kengo Seki This closes #1977
* THRIFT-5060: Add cross tests for TZlibTransport in JavaKengo Seki2020-01-191-1/+2
| | | | | | | Client: Java Patch: Kengo Seki This closes #1978
* THRIFT-4974: Add cross test for Python's Unix domain socket transportKengo Seki2019-12-121-2/+4
| | | | | Client: Python This closes #1896.
* Update language levels, fix erlang and rust in CIJames E. King III2019-07-071-6/+6
| | | | | | | | | | | | | | | | - Include rebar3 in docker image so erlang builds in CI - Include the correct path in docker image so rust builds in CI - Updated common lisp (sbcl) to 1.5.3 in docker image - Updated dlang to 2.087.0 in docker image - Updated dart to 2.0.0 in xenial docker image - Updated dart to 2.4.0 in bionic docker image - Updated erlang to 22.0 in docker image - Updated openjdk to 11.0.3 in docker image - Updated node.js to 10.16 in docker image - Updated rust to 1.34.0 in xenial docker image - Updated rust to 1.35.0 in bionic docker image THRIFT-4905: Disable hanging experimental dlang async ssl test
* THRIFT-4878 - [c_glib] add unix domain socket support to ThriftSocket (#1807)Kevin Wojniak2019-07-011-1/+2
|
* THRIFT-4612: THeader support in go libraryYuxuan 'fishy' Wang2019-06-191-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Client: go Implement THeaderTransport and THeaderProtocol, with support of: * clients: - headers - framedBinary - unframedBinary - framedCompact - unframedCompact * transforms: - none - zlib * info types: - key_value * wrapped protocols: - TBinary - TCompact The support list is in general on par of the THeader implementation in the python library. The cross-test passes, except ones related to cpp/nodejs http transport, which were also failing for non-theader protocols. This change also fixes two bugs: 1. A small issue in test/go/src/bin/testserver/main.go 2. A bug in TFrameTransport go implementation
* [THRIFT-4771] add nodejs THeaderProtocol support (#1743)David Mai2019-02-221-1/+2
| | | Client: nodejs
* THRIFT-4794: finish php json cross testJames E. King III2019-02-101-1/+2
|
* THRIFT-4780: finish the server implementation of multi in python serverJames E. King III2019-02-081-20/+22
| | | | - Add default processor handling to python multi
* fix java-ruby test timeouts in ciJames E. King III2019-02-011-1/+1
|
* THRIFT-4750: as3 changes to build and publish to maven centralJames E. King III2019-01-241-1/+1
|
* THRIFT-4746: changes for publishing java library to maven; fix java debug ↵James E. King III2019-01-231-3/+4
| | | | vs. release build with cmake
* THRIFT-4654 Minor fixes for dart 1 & 2 compatibility (backwards compatible) ↵Rob Becker2019-01-211-0/+2
| | | | | | | | | | | | (#1617) * THRIFT-4654 Minor fixes for dart 1 & 2 compatibility * update dockerfiles for CI to test dart 2 * THRIFT-4654 update pubspec for tests * THRIFT-4654 update dart test generator and readme to 1.24.3 * THRIFT-4654 update generated dart sdk to a range * fix the dart tutorials * Add .dart_tool directories to .gitignore * THRIFT-4654: use dart 2.1.0 and fix cross test dart client timeout
* Fix hs-nodets test and re-enable itMustafa Senol Cosar2018-12-031-1/+1
|
* THRIFT-3143: Add nodets supportwilfrem2018-11-291-0/+27
| | | | Co-authored-by: Mustafa Senol Cosar <cosar.mustafasenol@gmail.com>
* THRIFT-4620: add crosstest support for zlib (buffered) to cpp, enable ↵James E. King III2018-09-161-4/+8
| | | | cpp,go,py,py3 tests
* THRIFT-4621 Add THeader for PythonNeil Williams2018-09-011-2/+4
| | | | Client: py
* THRIFT-4548: add python cross test client multiplexed protocol supportJames E. King III2018-04-131-0/+14
| | | | Client: py
* THRIFT-3118: add http (for non-ssl and for ssl) to the python cross testsJames E. King III2018-04-051-5/+7
|
* THRIFT-4525: add ruby cross test ssl supportJames E. King III2018-03-211-2/+4
| | | | | | Client: rb This closes #1514
* THRIFT-4489: Add unix domain socket support for nodejsDaniel Shih2018-03-211-1/+2
| | | | | | Client: nodejs This closes #1491
* THRIFT-4358: add unix domain socket option to ruby cross testsJames E. King III2018-03-211-3/+4
| | | | | | Client: rb This closes #1513
* THRIFT-4515: cross server test improvement: graceful test server shutdownJames E. King III2018-03-191-6/+7
| | | | This closes #1509
* THRIFT-82: Add Common Lisp supportTomek Kurcz2018-03-021-0/+17
| | | | | | | | | | Client: cl There's framed and buffered socket transport, binary protocol, multiplex, simple server, cross-tests, self-tests, tutorial, CL library, CL code generator. Only SBCL is supported for now. This closes #1412
* THRIFT-(1418|1507|3983|4120|4178|4259|4294): Multiple issuesAlex Volanis2018-01-241-681/+673
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Client: java THRIFT-4294: Java Configure Fails for Ant >= 1.10 THRIFT-4259: Thrift does not compile due to Ant Maven task errors THRIFT-4178: Java libraries missing from package when using cmake THRIFT-3983: libthrift is deployed on central with pom packaging instead of jar THRIFT-1507: Maven can't download resource from central when behind a proxy and won't use local repository THRIFT-1418: Compiling Thrift from source: Class org.apache.tools.ant.taskdefs.ConditionTask doesn't support the nested "typefound" element Refactor CMake install hook to allow using "sudo make install/fast" which avoids the THRIFT-1507 and THRIFT-1418 issues. New Gradle based build system for Thrift Java Library * Add Gradle 4.4.1 Wrapper artifacts to enable builds Using the Gradle Wrapper helps normalize the builds on all platforms so we use a consistent build tool independent of package managers. The Gradle build logic was partitioned into multiple specific scripts to simplify understanding and maintenance of the build. This is now hooked into CMake and Autoconf processing steps and can build/test/publish to Maven. The README.md was updated to illustrate the new build options and add some documentation on the requirements for Maven publication. Cleaned up the CMake files to reduce reliance on file globbing which is known to cause confusion when multiple users contribute. * Fix two minor issues in Javadoc and unit test Return values were undeclared in Javadoc Test was asserting on the wrong test object instance * Create simple runner scripts for cross-check Using Gradle as a java execution wrapper is too heavy. I simplified the test client/server execution by using a three generated scripts in the build directory direcly callable by the cross-check test harness. * Cleanup the remaining Ant build scripts Pulled the Maven Ant task properties out of the Java build since they are no longer used there. Deleted the no longer used build.xml and build.properties files from the Java build. Made each Ant build own the Maven Ant task details in their build.properties file. * Fix the build issue with Java SSL in the ubuntu-trusty container The latest Trusty JDK7 builds seem to have encountered this issue because the OpenJDK removed the SunEC algorithms. * Update the developer info as requested in review Use the generic Apache Thrift developer list for contact information * Add Clover Code coverage for easy access by developers Clover plugin for Gradle was applied and configured which enables code coverage reports to be available on demand via a command line option. The documentation in the README.md was enhanced to give the details of this change and how to take advantage of it.
* THRIFT-4434: .NET Core cleanup and the beginnings of compiler unit testsVolodymyr Gotra2018-01-141-689/+686
| | | | | | Client: netcore This closes #1449
* THRIFT-3580 THeader for HaskellNobuaki Sukegawa2017-11-301-0/+1
| | | | | | | Client: hs This closes #820 This closes #1423
* THRIFT-2013: add perl crosstest multiplexed client and server logicJames E. King, III2017-11-211-1/+8
| | | | | | Client: perl This closes #1416
* THRIFT-2013: add multiplex server and client test support to cpp languageJames E. King, III2017-11-181-18/+51
| | | | | | | | | add multiplex client test support to csharp and java languages fix a bug in the server-side header protocol factory fix a bug in the cpp SSL server socket implementation remove unnecessary sleep in cpp server testOneway This closes #1414
* THRIFT-4329: multiplexed processor, client and server for c_glibGonzalo Aguilar Delgado2017-11-181-0/+6
| | | | | | Client: c_glib This closes #1361
* THRIFT-2998: enable cross test for nodejs http transport,James E. King, III2017-10-281-1/+2
| | | | | | | fix missing apache license headers in nodejs Client: nodejs This closes #1403
* THRIFT-4350: enable dotnet-2.0.0-sdk in ubuntu xenial, update netcoreJames E. King, III2017-10-101-3/+13
| | | | | | | projects, get them running with make cross Client: netcore This closes #1379
* THRIFT-4264: Fix PHP tests requiring sockets.soHåkon Hitland2017-09-221-2/+2
| | | | | | Client: php This closes #1315
* THRIFT-4295: rework the docker build images, updating them and tuning the ↵James E. King, III2017-09-041-1/+1
| | | | | | travis builds This closes #1340
* THRIFT-4186 Add travis build for RustAllen George2017-05-111-4/+10
| | | | | | | Client: rs Patch: Allen George <allen.george@gmail.com> This closes #1260
* THRIFT-3706: added cross test support for backwards compatible multiplexed ↵James E. King, III2017-02-221-4/+14
| | | | | | | | server, added c_glib testBinary, fixed a number of glib object reference issues Client: c_glib, java This closes #1200
* THRIFT-3706: Implement multiplexed protocol client and test client for ↵Gonzalo Aguilar Delgado2017-02-201-2/+8
| | | | | | | | | c_glib; test server for java; integrate into crosstest Client: c_glib This closes #1191 This closes #1199
* THRIFT-4084: Add a SSL/TLS negotiation check to crossfeature to verify SSLv3 ↵James E. King, III2017-02-201-5/+4
| | | | | | | | is not active and that at least one of TLSv1.0 through 1.2 are accepted. Client: csharp, d, go, nodejs, perl This closes #1197
* THRIFT-3272 (THRIFT-4066) fix perl SSL authentication support; fixed error ↵James E. King, III2017-02-151-1/+4
| | | | | | | | in erlang test client using wrong key file and added CA Client: Perl This closes #1189
* THRIFT-3369 Provide SSL/TLS client for c_glibJames E. King, III2017-02-131-0/+3
| | | | | | | Client: c_glib Patch: Gonzalo Aguilar Delgado <gaguilar@level2crm.com> This closes #1185
* THRIFT-2945 Add Rust supportAllen George2017-01-261-0/+26
| | | | | | | Client: Rust Patch: Allen George <allen.george@gmail.com> This closes #1147
* THRIFT-3933 Microsoft .Net Core library port and generator for this libraryVolodymyr Gotra2017-01-041-0/+28
| | | | | | | | Client: .NET Core Patch: Volodymyr Gotra <vgotra@gmail.com> PR #1088, with significant improvements by Jens Geyer <jensg@apache.org> PR #1149 This closes #1088 This closes #1149
* THRIFT-3886 PHP cross test client returns 0 even when failingHåkon Hitland2016-12-171-0/+6
| | | | | | | Client: PHP Patch: Håkon Hitland <hakon.hitland@zedge.net> This closes #1131
* THRIFT-3906 Run C# tests with make checkNobuaki Sukegawa2016-09-041-2/+2
| | | | This closes #1069