| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
Co-authored-by: Jiayu Liu <Jimexist@users.noreply.github.com>
|
|\ |
|
| | |
|
| |
| |
| |
| | |
the partially completed uuid implementation to master
|
|/
|
|
| |
This reverts commit d88d4f93b3390989bd47a43f3941ca7d576750f6.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
Client: Java
Patch: Jiayu Liu
This closes #2525
|
|
|
|
|
| |
Client: cl
Patch: Jens Geyer
|
|
|
|
|
|
| |
Client: java
(cherry picked from commit c4d3e36ed4db97fb6213cc13a4e611a4e658b4b7)
|
|\ |
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For example [1]:
FAILURE: Build failed with an exception.
* Where:
Script '/thrift/src/thrift-0.17.0/lib/java/gradle/generateTestThrift.gradle' line: 40
* What went wrong:
A problem occurred evaluating script.
> assert thriftFile.exists()
| |
| false
/thrift/src/thrift-0.17.0/test/partial/thrift_test_schema.thrift
[1]: https://app.travis-ci.com/github/apache/thrift/jobs/557030315
|
|
|
|
|
|
|
| |
Client: hs
Patch: Jens Geyer
This closes #2352
|
| |
|
|
|
| |
Client: cpp
|
|
|
|
|
|
|
| |
Client: csharp
Patch: Jens Geyer
This closes #2027
|
|
|
|
|
|
|
| |
Client: netcore
Patch: Jens Geyer
This closes #1901
|
|
|
|
|
|
|
|
| |
Java code.
Client: Java
Patch: Ewan Higgs
This closes #1875.
|
|
|
|
|
| |
* HTML: the html generator did generate a closing </code> tag without a match <code>
* THRIFT-4763: added HTML test and fixed up additional HTML generation issues
|
|
|
|
|
|
|
| |
Client: netstd
Patch: Jens Geyer
This closes #1710
|
| |
|
|
|
|
|
|
|
| |
getters and setters.
Client: java
This closes #1540.
|
|
|
|
|
|
|
|
|
|
|
| |
emitting doubles with high precision
Client: cpp
Client: erl
Client: java
Client: js
Client: py
This closes #1511
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Client: Java
This closes #1253
|
|
|
|
|
|
|
|
| |
Client: Java
Java compiler produces deep copy constructor that could make shallow copy accidentally.
This closes #1254
|
|
|
|
|
|
|
| |
Client: Rust
Patch: Allen George <allen.george@gmail.com>
This closes #1147
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
collisions with IDL defined types
Client: Java
Patch: Benjamin Gould
This closes #1120
|
|
|
|
| |
This closes #1073
|
|
|
|
| |
This closes #1069
|
| |
|
| |
|
|
|
|
| |
This closes #830
|
|
|
|
|
|
|
| |
Client: Test
Patch: Nobuaki Sukegawa
This closes #809
|
|
|
|
|
|
|
| |
Client: Python
Patch: Nobuaki Sukegawa
This closes #757
|
|
|
|
|
| |
Client: Test, Erlang
Patch: Nobuaki Sukegawa
|
|
|
|
|
|
|
| |
Client: Dart
Patch: Mark Erickson <mark.erickson@workiva.com>
This closes #608
|
|
|
|
|
|
|
| |
Client: build
Patch: jfarrell
Adds missing files to dist
|
|
|
|
| |
all languages
|
| |
|
|
|
|
|
|
|
|
| |
THRIFT-2946 Enhance usability of cross test framework
Patch: Nobuaki Sukegawa
This closes: #358
|
|
|
|
|
|
|
| |
Client: Haxe
Patch: Jens Geyer
This closes #214
|
|
|
|
|
|
|
| |
Client: General (Makefile.am)
Patch: Jens Geyer
Reverted makefile.am - tabs are not optional there
|
|
|
|
|
|
|
| |
Client: General (Makefile.am, *.thrift)
Patch: Jens Geyer
DocTest.thrift has NOT been changed, the trailing whitespaces are part of the test case.
|
|
|
|
|
|
| |
- client side
Patch: Simon South
|
|
|
|
|
|
|
|
|
| |
client: erlang
patch: alisdair sullivan (alisdairsullivan@yahoo.ca)
moves tests for the thrift compiler generation of files to /test/erl, properly removes artifacts from test
suite runs, adds module listing to .app.src for better behaviour when using erlang tools like relx and
rebar and modifies .gitignore to not ignore relevant erlang test components
|
|
|
|
|
|
|
| |
Client: build process
Patch: jfarrell
Add all missing files to the dist package.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Client: Go
Patch: Aleksey Pesternikov
This closes #109
commit f2e7186ca8d63f407dba0c56ee51afd6405926ba
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-22T12:48:14Z
add _ to generated filename if it ends with _test.go
commit a6ed88196fbf4622a3b0261bbac0fe6b258bdd36
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-22T14:19:13Z
use tcxx instead of tr1 in test/cpp
commit d1848fa05f4baefc66eb405f4b1a8657bb2869bd
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-23T01:01:03Z
Merge branch 'master' of https://github.com/apache/thrift into go_integration
commit 04d22fef228d3f868b32a296a38f99ff52ee2142
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-25T00:34:24Z
additions:
test for client/server with several protocol/transport/ssl combinations
bin/testclient and bin/testserver
debug_transport
fixes:
separate Listen() and AcceptLoop() instead of Serve() in SimpleServer
if handler function returns any unknown exception, handler closes connection
commit ed88d57d977cffea9fac8f61143801f3097ef46c
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T13:29:54Z
Generate lowercase package name
lowercased pkg name in thrift files
underline() -> lowercase()
commit 498a910c6c6753a4b1e3633eb5c9c82be33e8c7b
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T13:32:26Z
Merge branch 'master' into go_test_service_name
commit 25792d7218a2c32ee3c2077f65ca7d0cea7f31f5
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-22T12:48:14Z
add _ to generated filename if it ends with _test.go
commit af994b415308a2e174d57a03675fc83d7cbd43d1
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-25T00:34:24Z
additions:
test for client/server with several protocol/transport/ssl combinations
bin/testclient and bin/testserver
debug_transport
fixes:
separate Listen() and AcceptLoop() instead of Serve() in SimpleServer
if handler function returns any unknown exception, handler closes connection
commit f22a777a5d5b4d93a8d7981e7aadc2c63919518a
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T13:44:08Z
Merge branch 'go_integration' of github.com:apesternikov/thrift into go_integration
commit 49a33c8c80ea35f923ee9aa3577780fcf41fe840
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T13:49:05Z
Merge branch 'master' into test_cpp_on_mac
commit 81b402ec6301f6b132c9b346ad5481f55f0aff89
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T13:56:56Z
operator < for ThriftTest
commit cde312d940d12077274dd0ba677ca850b5b439a7
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T14:12:58Z
minor formatting
commit 0a693115c2c20a2a8375f3859ff7bed261e6c8da
Author: Aleksey Pesternikov <ap@alekseys-mbp.att.net>
Date: 2014-04-25T14:13:20Z
Merge branch 'test_cpp_on_mac' into go_integration
commit e06b5d24e8b6d429723a3c77a58c6ce903e1366a
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-25T15:19:20Z
Merge branch 'go_test_service_name' into go_integration
commit 42d577c9812a070060c773fcd0598e58e6d6ba61
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-25T15:39:57Z
imported THRIFT-2491
lowercase package names
commit 491ccf8b018c046c5ced72b1e19d9ac4ec48a6f5
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-25T15:51:53Z
--noinsane flag for c++ TestClient. works with go server now for other default params
commit 78db3c9a3a5742818a5de6e57f2fe9aed84919e5
Author: Aleksey Pesternikov <ap@alekseys-macbook-pro.local>
Date: 2014-04-25T16:03:23Z
license
|
|
|
|
|
|
|
|
|
| |
Patch: Pierre Lamot
further modifications by Roger Meier
- git mv instead of delete and add
- detect node or nodejs with configure.ac
- use exit instead of return within lib/nodejs/test/testAll.sh
|