summaryrefslogtreecommitdiff
path: root/tutorial
Commit message (Collapse)AuthorAgeFilesLines
* THRIFT-5674: Catch and handle server implementation exceptionsChandler May2023-03-021-2/+2
| | | | Client: js:es6
* THRIFT-5684 upgrade to net7.0:Jens Geyer2023-02-164-7/+7
| | | | | Client: netstd Patch: Jens Geyer
* bump version numberJens Geyer2023-02-069-11/+11
|
* Use multi-module to cleanup top level go.modYuxuan 'fishy' Wang2022-11-021-10/+6
| | | | | | | | | | | | | | | | | Client: go The go library itself does not have any third-party dependencies. We have one third party dependency from the test code, which kind of polluted from top-level go.mod file to the users of thrift go library. We previous tried to clean that up by creating go.mod file at lib/go/thrift, which caused issues to the release process and thus reverted. Use multi-module to separate tests requiring mock to their own modules so that we can keep the top-level go.mod file clean. Also some minor fixes on the github actions go workflow.
* Merge branch '0.17.0' into upstreamJens Geyer2022-09-182-0/+2
|\
| * fixing missing EXTRA_DISTsv0.17.0Jens Geyer2022-08-312-0/+2
| |
* | THRIFT-5621: Add Swift tutorialKino Roy2022-09-099-0/+284
| | | | | | | | Client: swift
* | THRIFT-5600: rust lib to upgrade to edition 2021Jiayu Liu2022-09-051-1/+1
| | | | | | | | | | | | | | Client: rs Patch: Jiayu Liu This closes #2628
* | Replace ThriftTest.thrift with v0.16/ThriftTest.thrift to allow for merging ↵Jens Geyer2022-09-051-1/+1
| | | | | | | | the partially completed uuid implementation to master
* | THRIFT-5593 Implement uuid for HaxeJens Geyer2022-09-059-27/+24
| | | | | | | | | | | | | | Client: hx Patch: Jens Geyer Relies on https://github.com/flashultra/uuid/issues/4 being fixed, thus may require using the most recent uuid package from Github instead of the Haxelib package.
* | THRIFT-5410 CL build broken: Component :NET.DIDIERVERNA.CLON.TERMIO not foundMax-Gerd Retzlaff2022-08-302-0/+6
| | | | | | | | | | | | | | Client: cl Patch: Max-Gerd Retzlaff This closes #2646
* | Revert "THRIFT-5501 Remove Common Lisp support"Max-Gerd Retzlaff2022-08-308-0/+255
| | | | | | | | This reverts commit d88d4f93b3390989bd47a43f3941ca7d576750f6.
* | Revert "THRIFT-5567: remove cl namespace references (#2580)"Max-Gerd Retzlaff2022-08-302-0/+2
| | | | | | | | This reverts commit 45471decdf572156189e66db59c8a1e82085299f.
* | version bumpJens Geyer2022-08-309-11/+11
|/
* THRIFT-5589 Haxe compiler/runtime fixesJens Geyer2022-06-072-3/+5
| | | | | Client: hx Patch: Jens Geyer
* Remove execute bit from plain text files in git (#2611)Christopher Tubbs2022-05-2412-0/+0
| | | | | | | Trivially change file mode from 755 to 644 for files in git that shouldn't be marked as executable. These were probably marked as executable due to some contributors developing on Windows using a filesystem that doesn't support POSIX file modes, or aggressively marks everything as executable.
* THRIFT-5553: use newer gradle API (#2561)Jiayu Liu2022-05-086-16/+100
| | | | Prepare for moving to Gradle 7 by removing use of older Gradle directives (except the use of maven; the transition to maven-publish is not included here)
* THRIFT-5567: remove cl namespace references (#2580)Jiayu Liu2022-05-062-2/+0
| | | | Fix warnings in the tutorial code by removing the Common Lisp namespace references, since support for that was removed in THRIFT-5476
* Update Go versions used in travis and LANGUAGES.mdYuxuan 'fishy' Wang2022-04-251-2/+8
| | | | | | | Per our support policy, drop support of go 1.16 and add support of go 1.18. Also enable go vet in make check, and fix issues reported by go vet.
* THRIFT-5501 Remove Common Lisp supportJens Geyer2022-03-068-256/+0
| | | | | Client: cl Patch: Jens Geyer
* THRIFT-5511 Full support for the new net6 "nullability" semanticsJens Geyer2022-02-082-4/+4
| | | | | | | Client: netstd Patch: Jens Geyer This closes #2516
* Release 0.16.0Jens Geyer2022-01-209-11/+11
|
* 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-055-91/+93
| | | | | Client: netstd Patch: Jens Geyer
* THRIFT-5476 Deprecate Common Lisp supportJens Geyer2021-10-311-2/+3
| | | | | 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.
* Use modern OpenSSL cmake syntax (if available), and larger cmake cleanupMario Emmenlauer2021-09-021-3/+3
|
* go: Fix things staticcheck complains aboutYuxuan 'fishy' Wang2021-08-273-22/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-253-3/+0
|
* bump version numberJens Geyer2021-08-039-11/+11
|
* THRIFT-5407: Minor changes in .NET to support netcoreapp3.1Mario Emmenlauer2021-05-052-0/+2
| | | | | | | Client: netstd Patch: Mario Emmenlauer This closes #2384
* THRIFT-5396 deprecate "Async" method postfixJens Geyer2021-04-102-84/+55
| | | | | | | Client: netstd Patch: Jens Geyer This closes #2374
* THRIFT-5387 Improved and simplified Delphi test setupJens Geyer2021-03-294-10/+59
| | | | | Client: Delphi Patch: Jens Geyer
* THRIFT-5358: Add go.mod file to root directoryYuxuan 'fishy' Wang2021-03-245-21/+18
| | | | | | | | | | | | | 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-227-564/+0
| | | | | | | Client: hs Patch: Jens Geyer This closes #2352
* THRIFT-5370 Haxe 4 compatibility incl TConfiguration & MAX_MESSAGE_SIZEJens Geyer2021-03-175-17/+28
| | | | | | | Client: haxe Patch: Jens Geyer This closes #2349
* misc. netstd improvementsJens Geyer2021-03-084-198/+193
| | | | | | | Client: netstd Patch: Jens Geyer This closes #2344
* Enable clippy in all Rust targets and ensure that all existing code is ↵Allen George2021-03-062-5/+6
| | | | | clippy-clean (#2341) Client: rs
* Reformat rust code using 1.40 rustfmt and fail build if rustfmt fails (#2339)Allen George2021-03-012-1/+2
|
* THRIFT-5285 Update http package + update to dart 2 + stylistic changesaaronstgeorge-wf2021-03-014-9/+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-9/+16
| | | | | values (#2337) Client: rs
* THRIFT-5349 Add net5.0 as supported platformJens Geyer2021-02-154-6/+32
| | | | | | | Client: netstd Patch: Jens Geyer This closes #2328
* THRIFT-5229 remove AS3 supportJens Geyer2021-02-143-193/+0
| | | | | | | Client: AS3 Patch: Jens Geyer This closes #2329
* Version number aligned to 0.15.0Jens Geyer2021-02-1110-9/+12
|
* Reverted wrongly pushed commits.Jens Geyer2021-02-119-593/+2
| | | | | - This reverts commit 876aee506b937d64b1fb035ff65e5e52def04c04. - This reverts commit b89316d54bb0253493b48446cb510755fb3196d2.
* Setup for Visual Studio 2019 + workarounds for some open tickets:Jens Geyer2021-02-102-2/+2
| | | | | | | - (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-107-0/+591
| | | | Only compiler, test, lib and tutorial code.
* Consolidated gitignore & added missing EXTRA_DISTsJens Geyer2021-02-054-6/+4
|
* Removed symbolic link tutorial/cl/ensure-externals.shMario Emmenlauer2020-11-282-3/+2
|
* Minor whitespace changes for netstdMario Emmenlauer2020-11-191-2/+2
| | | | | | | Patch: Mario Emmenlauer Client: netstd This closes #2282