| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
* update gradle to version 7.6
* update hash
|
|
|
|
|
| |
Client: netstd
Patch: Jens Geyer
|
|
|
|
|
| |
Following our policy regarding supported go releases, change the
supported go versions to 1.19.* and 1.20.* with the release of go 1.20.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Previously, when doing manual runs inside of the docker container,
the `autotools.sh` script would fail if the `.m2/` directory already
existed. This was a minor annoyance.
Simply pass the `-p` flag to `mkdir`.
Signed-off-by: Chris Friedt <cfriedt@meta.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Client: go
This is only the library part of THRIFT-5650. I still have some open
questions for the compiler part so that will be done later.
While I'm here, also made some changes to go CI process:
* Update ubuntu-bionic to use go 1.18 for travis
* Update ubuntu-jammy to use the latest go 1.19.x for travis
* Run both go 1.18 and 1.19 for github actions
* Also run test/go tests for github actions
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* move xenial to old, deprecate xenial in travis build
* add back stage of docker
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
errors (#2662)
* java 17
* use --debug for java gradle build
* add --debug
* update javadoc options within gradle
* revert back to jdk 11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dockerfile (#2678)
* install deps for swift in bionic and focal dockerfile
* update add -yq for apt-get update
* remove cppcheck version fixes
* use bionic not focal for now
* Revert "use bionic not focal for now"
This reverts commit e3093477f0bf91122957616f1d9c768c675e03dc.
|
|
|
|
|
| |
* disable opam sandboxing for ubuntu focal
* update bionic as well
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add ubuntu focal build
* remove py2 in focal
* indentation
* apply latest updates
* update swift version
* use java 17 in focal
* adopt focal
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
THRIFT-5606: Wrong indent for const double
Client: rs
Patch: Ommy Zhang <tdxdxoz@gmail.com>
This closes #2634
|
|
|
|
| |
This reverts commit d88d4f93b3390989bd47a43f3941ca7d576750f6.
|
|
|
|
|
|
| |
Client: go
Also provide generic version of Pointer helper function.
|
|
|
|
|
|
|
| |
* upgrade gradle version to 7.4
* migrate from `maven` plugin to `maven-publish` plugin as required for Gradle 7
* add guard to ktfmt, since it can't run with JDK 8
Co-authored-by: Christopher Tubbs <ctubbsii@apache.org>
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
Client: java
Patch: Jiayu Liu
This closes #2576
|
| |
|
|
|
|
|
| |
Client: cl
Patch: Jens Geyer
|
|
|
|
|
|
|
|
|
|
|
| |
Bump the versions of Go used in Travis to the latest point releases in
preparing for the upcoming v0.16.0 release.
Also switch the go download URL to the new go.dev domain.
Also update LANGUAGES.md accordingly, and mark that we support THeader
in Go now (we added the support in v0.13.0, just forgot to update
LANGUAGES.md accordingly).
|
|
|
|
|
| |
Client: netstd
Patch: Jens Geyer
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
| |
ToStringTest.cpp is a better place than JSONProtoTest.cpp for to_string
tests. Move global locale-related unit tests there.
Also imbue the C locale in the floating point to_string functions to avoid
decimal number strings formatted with comma instead of decimal point.
In Dockerfiles, install de_DE locale because it uses decimal comma.
|
|
|
|
| |
Install en_US.UTF-8 locale in Dockerfile
|
|
|
|
|
|
|
|
|
|
| |
Currently it's complaining about missing dependency of headless chrome:
Running "qunit:ThriftDeepConstructor" (qunit) task
>> There was an error with headless chrome
Fatal error: Failed to launch chrome!
/thrift/src/lib/js/node_modules/puppeteer/.local-chromium/linux-609904/chrome-linux/chrome: error while loading shared libraries: libXtst.so.6: cannot open shared object file: No such file or directory
TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md
|
|
|
|
|
|
|
| |
Client: d
Patch: James Lacey
This closes #2363
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
Client: hs
Patch: Jens Geyer
This closes #2352
|
|
|
|
|
|
|
| |
Client: Dart
Patch: aaronstgeorge-wf
This closes #2251
|
|
|
|
|
|
|
| |
Client: netstd
Patch: Jens Geyer
This closes #2328
|
|
|
|
|
|
|
|
|
| |
Client: go
- Update Dockerfiles used by travis
- Add go.mod file
- Modify error handling code to take advantage of errors package updates
in go1.13
|
|
|
|
|
|
|
|
|
| |
2018 edition
Client: rs
Patch: Allen George
This closes #2078
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
required for proper operation."
Client: Python
Patch: Jano Svitok
This closes #2055
THRIFT-5087: Show features log, check log presence
THRIFT-5087: Revert/Improve PR1995 (commit f8b004081da)
Make the condition work both
a) when both python2 and python3 are installed
b) when only python3 is installed
Check also python 3.8 when searching for 3.x
|
|
|
|
|
|
|
|
|
| |
Client: Ruby
Patch: Jano Svitok
This closes #2054
due to byebug gem 11.1 (used by pry-byebug)
|
|
|
|
|
|
|
|
|
| |
Client: node
Patch: Jano Svitok
This closes #2054
JSDoc 3.6.3 requires Node.js >=8.15.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Client: Rust
Patch: Jano Svitok
This closes #2050
Also contains portions of THRIFT-4547: Upgrade Swift in docker to 5.1.4
Client: Swift
Patch: Jano Svitok
Linux version 4.2.0 does not have FileHandle.acceptConnectionInBackgroundAndNotify()
implemented. We need at least 5.1 for TSocketServer to run in docker.
In the meantime, URLRequest was moved to FoundationNetworking.
To keep compatibility with previous versions, conditional import is
used.
|
|
|
|
|
|
|
| |
Client: csharp
Patch: Jens Geyer
This closes #2027
|
|
|
|
|
|
|
| |
Client: docs
Patch: Cameron Rollheiser
This closes #1976
|