summaryrefslogtreecommitdiff
path: root/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* THRIFT-5633: move xenial to old, deprecate xenial in travis build (#2690)Jiayu Liu2022-10-101-0/+3
| | | | | * move xenial to old, deprecate xenial in travis build * add back stage of docker
* THRIFT-4547: Swift crosstests (#2670)Kino Roy2022-10-081-0/+2
| | | Co-authored-by: Jiayu Liu <Jimexist@users.noreply.github.com>
* THRIFT-5208: fix OCaml struct and exn raising/handling codegenYawar Amin2022-09-111-0/+8
| | | | | Client: ocaml Patch: Yawar Amin
* Replace ThriftTest.thrift with v0.16/ThriftTest.thrift to allow for merging ↵Jens Geyer2022-09-051-2/+2
| | | | the partially completed uuid implementation to master
* THRIFT-5591 Add uuid type to IDL and implement reference code (+ improved ↵Jens Geyer2022-09-051-2/+2
| | | | | | | self-tests) Client: compiler general, netstd, Delphi Patch: Jens Geyer
* THRIFT-5589 Haxe compiler/runtime fixesJens Geyer2022-06-071-0/+2
| | | | | Client: hx Patch: Jens Geyer
* THRIFT-5570: update java lib document about gradle usage (#2583)Jiayu Liu2022-05-061-0/+7
| | | | * update java doc about gradle usage * update .gitignore
* *.local deletedJens Geyer2021-11-151-0/+2
|
* THRIFT-5447: Update supported Go versionsYuxuan 'fishy' Wang2021-08-191-0/+1
| | | | | | | | | 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-5387 Improved and simplified Delphi test setupJens Geyer2021-03-291-3/+1
| | | | | Client: Delphi Patch: Jens Geyer
* THRIFT-5370 Haxe 4 compatibility incl TConfiguration & MAX_MESSAGE_SIZEJens Geyer2021-03-171-0/+1
| | | | | | | Client: haxe Patch: Jens Geyer This closes #2349
* THRIFT-4098 Namespace support for generated Rust code (#2348)Allen George2021-03-111-0/+11
| | | Client: rs
* misc. netstd improvementsJens Geyer2021-03-081-0/+2
| | | | | | | Client: netstd Patch: Jens Geyer This closes #2344
* THRIFT-5229 remove AS3 supportJens Geyer2021-02-141-2/+0
| | | | | | | Client: AS3 Patch: Jens Geyer This closes #2329
* Reverted wrongly pushed commits.Jens Geyer2021-02-111-17/+0
| | | | | - This reverts commit 876aee506b937d64b1fb035ff65e5e52def04c04. - This reverts commit b89316d54bb0253493b48446cb510755fb3196d2.
* Revert "THRIFT-4982 Remove deprecated C# bindings from the code base"Jens Geyer2021-02-101-0/+17
| | | | Only compiler, test, lib and tutorial code.
* Consolidated gitignore & added missing EXTRA_DISTsJens Geyer2021-02-051-0/+19
|
* THRIFT-5306: Rust code and generated code no longer has clippy warnings ↵Allen George2020-11-121-0/+1
| | | | | | | | (Rust 1.40) Client: rs NOTE: Also properly update the min/max supported Rust versions
* THRIFT-4982 Remove deprecated C# bindings from the code baseJens Geyer2020-02-281-17/+0
| | | | | | | Client: csharp Patch: Jens Geyer This closes #2027
* THRIFT-5009 Serializer implemtation lacks support for layered transportsJens Geyer2019-11-141-0/+1
| | | | | Client: Delphi Patch: Jens Geyer
* THRIFT-4966: Ignore generated filesQinghui Xu2019-10-061-0/+2
| | | | | | | Client: Build Process Patch: Qinghui Xu This closes #1886
* Update language levels, fix erlang and rust in CIJames E. King III2019-07-071-1/+2
| | | | | | | | | | | | | | | | - 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-4879 general performance improvements for netstd libraryJens Geyer2019-06-041-0/+4
| | | | | | | Client: netstd Patch: Jens Geyer This closes #1808
* THRIFT-4583: Switch to rebar3Sergey Yelin2019-05-131-1/+4
| | | | Client: erl
* THRIFT-4723 Consolidate C#/netcore into new netstd language targetJens Geyer2019-01-281-0/+8
| | | | | | | Client: netstd Patch: Jens Geyer This closes #1710
* THRIFT-4750: as3 changes to build and publish to maven centralJames E. King III2019-01-241-0/+2
|
* 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
* THRIFT-4547: add swift to bionic build image and run unit testsJames E. King III2019-01-021-0/+1
|
* THRIFT-4676: Fix intermittent CL build failuresAllen George2018-12-051-0/+9
|
* THRIFT-3458: additional dub.json changesJames E. King III2018-09-161-0/+4
|
* THRIFT-4590 running the test client using HTTP transport leads to ↵Jens Geyer2018-06-221-5/+7
| | | | | | | "CoInitialize not called" Client: Delphi Patch: Jens Geyer
* THRIFT-4582: Fix Xenial CI build issues (#1563)James E. King III2018-06-091-1/+3
| | | | | | | | | * THRIFT-4582: fix xenial build issues * THRIFT-2913: fix Thrift::ThreadPoolServer should serve inside a thread on xenial * THRIFT-4478: Move Xenial up to dmd 2.075.1 as that is the new minimum version that works since the changes for 2.080.0 went in.
* THRIFT-4554 uncompileable code with member names that are also types under ↵Jens Geyer2018-04-141-38/+12
| | | | | | | | | specific conditions Client: Delphi Patch: Jens Geyer This closes #1539
* ignores modifiedJens Geyer2018-03-311-6/+4
|
* THRIFT-4509:Philip Frank2018-03-131-2/+0
| | | | | | | | | | * switch from grunt-external-daemon and grunt-shell to grunt-shell-spawn * update grunt to 1.0.2 * always use local copy of jquery and qunit * commit the package-lock files for npm keep versions stable Client: js This closes #1506
* THRIFT-82: Add Common Lisp supportTomek Kurcz2018-03-021-0/+11
| | | | | | | | | | 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-4352: update artful to use haxe 3.4.4 which fixes a core in haxeJames E. King III2018-02-171-0/+1
|
* THRIFT-(1418|1507|3983|4120|4178|4259|4294): Multiple issuesAlex Volanis2018-01-241-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-4470: Include popular IDE file templates to gitignoreDmitry Volodin2018-01-241-0/+5
| | | | This closes #1477
* THRIFT-4434: .NET Core cleanup and the beginnings of compiler unit testsVolodymyr Gotra2018-01-141-0/+1
| | | | | | Client: netcore This closes #1449
* THRIFT-4423: migrate to psr-4Robert Lu2018-01-111-0/+2
| | | | | | Client: php This closes #1445
* Insert files related to eclipse project to gitignoreDmitry Volodin2018-01-041-0/+2
| | | | This closes #1446
* THRIFT-4351: use travis build stages to optimize build,James E. King, III2017-10-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | avoiding duplicate rebuilds of the same image, and also allow personal docker hub repositories for private fork builds to be optimized. Move ubsan build to artful image because it catches more stuff and fix what was found. THRIFT-4345: solidify docker build strategy for maximum coverage: trusty, xenial, artful as stock as they can be THRIFT-4344: add top level language summary markdown and update readme with a new image on the layered architecture THRIFT-3847: remove VERSION macro from config.h which was causing a conflict on artful builds. THRIFT-4359: fix haxe map/set decode when key is binary, as a missing break statement caused it to use an int during decode This closes #1389
* THRIFT-4350: enable dotnet-2.0.0-sdk in ubuntu xenial, update netcoreJames E. King, III2017-10-101-0/+1
| | | | | | | projects, get them running with make cross Client: netcore This closes #1379
* THRIFT-4247: Fix compilation with OpenSSL 1.1Josip Sokcevic2017-09-041-0/+1
| | | | | | Client: c_glib This closes #1308
* THRIFT-4295: rework the docker build images, updating them and tuning the ↵James E. King, III2017-09-041-0/+3
| | | | | | travis builds This closes #1340
* added Ubuntu Xenial docker image named ubuntu1604James E. King, III2017-08-311-0/+7
|
* THRIFT-4266 Erlang library throws during skipping fields of composite type ↵David Hull2017-08-051-3/+5
| | | | | | | | | (maps, lists, structs, sets) Client: Erlang Patch: David Hull <david.hull@openx.com> This closes #1316
* THRIFT-4196 Support recursive types in RustAllen George2017-05-131-0/+1
| | | | | | | Client: rs Patch: Allen George <allen.george@gmail.com> This closes #1267
* THRIFT-4060 add better support in the cpp generator for custom ostream ↵James E. King, III2017-02-131-0/+1
| | | | | | | | operators on structures Client: C++ This closes #1172