summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* update github workflow for pythonfollow-up-python-github-workflowJiayu Liu2023-04-281-3/+3
|
* THRIFT-5564: [CI] use GitHub workflow matrix to parallel cross tests (#2801)Jiayu Liu2023-04-273-3/+108
| | | | | | | | | | | | | * use github to parallel cross tests * fix syntax * correct syntax * split more * update fail-fast * fix swift'
* Bump com.github.spotbugs from 4.7.1 to 5.0.14 in /lib/kotlin (#2796)dependabot[bot]2023-04-270-0/+0
|
* Bump com.github.spotbugs from 4.7.1 to 5.0.14 in /lib/java (#2797)dependabot[bot]2023-04-271-1/+1
|
* Bump com.diffplug.spotless from 6.5.2 to 6.18.0 in /lib/java (#2791)dependabot[bot]2023-04-271-1/+1
|
* THRIFT-5668: Install FindLibevent.cmake (#2726)Sutou Kouhei2023-04-272-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Client: cpp ThriftConfig.cmake uses our FindLibevent.cmake but "make install" doesn't install FindLibevent.cmake. It causes an error with find_package(Thrift) like the following: -- Found thrift: /tmp/xxx/tmp/local -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.13") -- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.7") CMake Warning at /usr/share/cmake-3.24/Modules/CMakeFindDependencyMacro.cmake:47 (find_package): By not providing "FindLibevent.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Libevent", but CMake did not find one. Could not find a package configuration file provided by "Libevent" with any of the following names: LibeventConfig.cmake libevent-config.cmake Add the installation prefix of "Libevent" to CMAKE_PREFIX_PATH or set "Libevent_DIR" to a directory containing one of the above files. If "Libevent" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): /tmp/xxx/tmp/local/lib/cmake/thrift/ThriftConfig.cmake:93 (find_dependency)
* Bump actions/setup-go from 3 to 4 (#2795)dependabot[bot]2023-04-271-1/+1
| | | | | | | | | | | | | | | Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3 to 4. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](https://github.com/actions/setup-go/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump actions/setup-python from 3 to 4 (#2792)dependabot[bot]2023-04-271-2/+2
| | | | | | | | | | | | | | | Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Migration to JakartaEE 8 (#2777)Bogdan Drutu2023-04-272-4/+4
| | | | Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com> Co-authored-by: Jiayu Liu <Jimexist@users.noreply.github.com>
* THRIFT-5701: Add dependabot (#2784)Fokko Driesprong2023-04-271-0/+33
| | | | | | | | | | | * THRIFT-5701: Add dependabot To keep up to date with the latest dependencies * Update dependabot.yml * Change to monthly * Add `/lib/kotlin`
* THRIFT-5703 Haxe 4.30 emits "Local variable retval used without being ↵Jens Geyer2023-04-201-35/+38
| | | | | | | initialized" on generated code Client: hx Patch: Jens Geyer
* THRIFT-5704 Superfluous block scope in generated write() codeJens Geyer2023-04-201-2/+0
| | | | | Client: hx Patch: Jens Geyer
* Upgrade java mockito from version 1.x to version 5 (#2781)Jiayu Liu2023-04-205-6/+4
| | | | | | | * use mockito 5 * remove unnecessary flag * fix java annotation test file name
* THRIFT-5564: add GitHub action for python 2.x and 3.x (#2787)Jiayu Liu2023-04-205-6/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update .github workflow to consolidate config * add lib python * Update build.yml update * rust => rs * Update build.yml update * update install openssl remove 3.6 setup daemon try 3.6 fix lib path add backports of py Update build.yml use sudo add install-exec-hook * add ssl test skip
* update .github workflow to consolidate config (#2786)Jiayu Liu2023-04-141-99/+29
| | | | | * update .github workflow to consolidate config * rust => rs
* THRIFT-5699: java lib and build tool chain: gradle 8.0.2 (#2779)Jiayu Liu2023-04-1412-22/+22
|
* update gradle to version 7.6 (#2744)Jiayu Liu2023-04-099-17/+17
| | | | | * update gradle to version 7.6 * update hash
* reduce java logging (#2659)Jiayu Liu2023-04-082-2/+1
|
* THRIFT-5696: Allow custom TConfiguration for TByteBuffer.javaRiza Suminto2023-04-062-3/+42
|
* Bump test/go dependencyYuxuan 'fishy' Wang2023-04-052-1/+3
| | | | This replaces and closes https://github.com/apache/thrift/pull/2774.
* Fix github actions error on go testsYuxuan 'fishy' Wang2023-04-052-0/+11
|
* THRIFT-5692 Support for deprecated methods (via annotation)Jens Geyer2023-03-181-0/+51
| | | | | Client: haxe Patch: Jens Geyer
* Add missing include for the security testsTobias Mayer2023-03-182-0/+2
|
* py TSocket: Only disable socket.IPV6_V6ONLY when the family is AF_INET6Ling Li2023-03-171-7/+8
|
* Update Java lib gradle build script docs (#2767)Jiayu Liu2023-03-091-2/+2
| | | It stated Java 8 but now we are on Java 11
* Add Jira account instructions to the PR templateDuru Can Celasun2023-03-021-1/+1
|
* THRIFT-5674: Catch and handle server implementation exceptionsChandler May2023-03-022-4/+4
| | | | Client: js:es6
* Merge branch '0.18.1'Jens Geyer2023-03-013-0/+30
|\
| * Release 0.18.1v0.18.10.18.1Jens Geyer2023-02-231-0/+4
| |
| * THRIFT-5679 libthrift-0.17.0 has wrong version numbers in MANIFEST.MFZlika2023-02-211-1/+1
| | | | | | | | | | | | | | Client: Java Patch: Thomas Lorblanchès This closes #2761
| * THRIFT-5685: Revert "THRIFT-5601: Fix forward typedef in go compiler"Yuxuan 'fishy' Wang2023-02-165-39/+68
| | | | | | | | | | This reverts commit b39370ec3bc96d201bbc82fbde136f98ae605ed1, and also adds a test case for THRIFT-5685.
| * bump versionJens Geyer2023-02-1556-65/+91
| |
* | THRIFT-5685: Revert "THRIFT-5601: Fix forward typedef in go compiler"Yuxuan 'fishy' Wang2023-03-015-39/+68
| | | | | | | | | | This reverts commit b39370ec3bc96d201bbc82fbde136f98ae605ed1, and also adds a test case for THRIFT-5685.
* | Bump golang.org/x/sys in /test/godependabot[bot]2023-02-252-11/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.0.0-20210510120138-977fb7262007 to 0.1.0. - [Release notes](https://github.com/golang/sys/releases) - [Commits](https://github.com/golang/sys/commits/v0.1.0) --- updated-dependencies: - dependency-name: golang.org/x/sys dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
* | THRIFT-5686 Add comparer and capacity arguments to container classesJens Geyer2023-02-241-29/+46
| | | | | | | | | | Client: Delphi Patch: Jens Geyer
* | lib/cpp: Fix MSVC warning C4706 (BinaryProtocol)dejank-isystem2023-02-211-2/+2
| | | | | | MSVC warning C4706: assignment within conditional expression
* | Fix VisualStudio project files and upgrade to VS2015Zlika2023-02-214-95/+73
| |
* | THRIFT-5679 libthrift-0.17.0 has wrong version numbers in MANIFEST.MFZlika2023-02-211-1/+1
| | | | | | | | | | | | | | Client: Java Patch: Thomas Lorblanchès This closes #2761
* | Fix Security Tests for OpenSSLv3Tobias Mayer2023-02-192-6/+8
| |
* | THRIFT-5684 upgrade to net7.0:Jens Geyer2023-02-1624-101/+88
| | | | | | | | | | Client: netstd Patch: Jens Geyer
* | fix typoElliotte Rusty Harold2023-02-151-1/+1
| | | | | | as --> and
* | Merge branch 0.18.0Jens Geyer2023-02-141-1/+6
|\ \ | |/
| * Added reference to existing netstd README.md file to satisfy nuget package ↵0.18.0Jens Geyer2023-02-141-1/+6
| | | | | | | | upload
* | Merge branch '0.18.0'Jens Geyer2023-02-133-0/+105
|\ \ | |/
| * release branch 0.18.0v0.18.0Jens Geyer2023-02-073-0/+105
| |
* | bump version numberJens Geyer2023-02-0653-65/+65
|/
* fix veralign.shJens Geyer2023-02-061-1/+1
|
* Bump http, fixnum, logging, dart_style, build_test, build_web_compilers, ↵dependabot[bot]2023-02-061-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mockito and build_runner Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs), [fixnum](https://github.com/dart-lang/fixnum), [logging](https://github.com/dart-lang/logging), [dart_style](https://github.com/dart-lang/dart_style), [build_test](https://github.com/dart-lang/build), [build_web_compilers](https://github.com/dart-lang/build), [mockito](https://github.com/dart-lang/mockito) and [build_runner](https://github.com/dart-lang/build). These dependencies needed to be updated together. Updates `http` from 0.12.2 to 0.13.5 - [Release notes](https://github.com/dart-lang/http/releases) - [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs) Updates `fixnum` from 0.10.11 to 1.1.0 - [Release notes](https://github.com/dart-lang/fixnum/releases) - [Changelog](https://github.com/dart-lang/fixnum/blob/master/CHANGELOG.md) - [Commits](https://github.com/dart-lang/fixnum/compare/0.10.11...v1.1.0) Updates `logging` from 0.11.4 to 1.1.1 - [Release notes](https://github.com/dart-lang/logging/releases) - [Changelog](https://github.com/dart-lang/logging/blob/master/CHANGELOG.md) - [Commits](https://github.com/dart-lang/logging/compare/0.11.4...v1.1.1) Updates `dart_style` from 1.3.10 to 2.2.4 - [Release notes](https://github.com/dart-lang/dart_style/releases) - [Changelog](https://github.com/dart-lang/dart_style/blob/master/CHANGELOG.md) - [Commits](https://github.com/dart-lang/dart_style/compare/1.3.10...v2.2.4) Updates `build_test` from 0.10.12+1 to 2.1.6 - [Release notes](https://github.com/dart-lang/build/releases) - [Commits](https://github.com/dart-lang/build/compare/build_test-v0.10.12...build_test-v2.1.6) Updates `build_web_compilers` from 2.12.0 to 3.2.7 - [Release notes](https://github.com/dart-lang/build/releases) - [Commits](https://github.com/dart-lang/build/compare/build_web_compilers-v2.12.0...build_web_compilers-v3.2.7) Updates `mockito` from 4.1.4 to 5.3.2 - [Release notes](https://github.com/dart-lang/mockito/releases) - [Changelog](https://github.com/dart-lang/mockito/blob/master/CHANGELOG.md) - [Commits](https://github.com/dart-lang/mockito/compare/4.1.4...5.3.2) Updates `build_runner` from 1.11.1+1 to 2.3.3 - [Release notes](https://github.com/dart-lang/build/releases) - [Commits](https://github.com/dart-lang/build/compare/build_runner-v1.11.1...build_runner-v2.3.3) --- updated-dependencies: - dependency-name: http dependency-type: direct:production - dependency-name: fixnum dependency-type: direct:production - dependency-name: logging dependency-type: direct:production - dependency-name: dart_style dependency-type: direct:production - dependency-name: build_test dependency-type: direct:production - dependency-name: build_web_compilers dependency-type: direct:production - dependency-name: mockito dependency-type: direct:production - dependency-name: build_runner dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* go: Use new atomic types introduced in go1.19Yuxuan 'fishy' Wang2023-02-023-10/+10
| | | | | Those come with nocopy protection, so they can prevent bugs like people passing the types by value instead of by pointer from the compiler.
* Bump json5 from 2.1.1 to 2.2.3dependabot[bot]2023-02-021-15/+4
| | | | | | | | | | | | | | Bumps [json5](https://github.com/json5/json5) from 2.1.1 to 2.2.3. - [Release notes](https://github.com/json5/json5/releases) - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md) - [Commits](https://github.com/json5/json5/compare/v2.1.1...v2.2.3) --- updated-dependencies: - dependency-name: json5 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>