James E. King III
b92ca5f226
THRIFT-4582: Fix Xenial CI build issues ( #1563 )
...
* 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.
2018-06-09 23:02:12 -04:00
Ozan Can Altiok
e46419b5ec
THRIFT-4476: Typecasting problem on double list items,
...
emitting doubles with high precision
Client: cpp
Client: erl
Client: java
Client: js
Client: py
This closes #1511
2018-03-20 16:28:15 -04:00
Jens Geyer
f3a2974dfe
THRIFT-4398 Update EXTRA_DIST for "make dist"
...
Client: Build process
Patch: Jens Geyer
This closes #1431
2017-12-01 23:01:41 +01:00
James E. King, III
58402ff6a7
THRIFT-2013: add multiplex server and client test support to cpp language
...
add multiplex client test support to csharp and java languages
fix a bug in the server-side header protocol factory
fix a bug in the cpp SSL server socket implementation
remove unnecessary sleep in cpp server testOneway
This closes #1414
2017-11-18 21:10:40 -05:00
Anthony Molinaro
2d8b17890c
THRIFT-4340: Fix a crash on client close
...
Client: erl
This closes #1367
2017-09-22 05:30:22 -07:00
walter-weinmann
f8e62fbe73
THRIFT-4273 erlang:now/0: Deprecated BIF.
...
Client: erlang
This closes #1346
2017-09-07 10:53:36 -07:00
walter-weinmann
811f73a661
THRIFT-2733 Erlang coding standards
...
Client: erlang
This closes #1345
2017-09-07 10:20:17 -07:00
David Hull
e544a89924
THRIFT-4266 Erlang library throws during skipping fields of composite type (maps, lists, structs, sets)
...
Client: Erlang
Patch: David Hull <david.hull@openx.com>
This closes #1316
2017-08-05 14:04:21 +02:00
David Hull
0eda909573
THRIFT-4270 Generate Erlang mapping functions for const maps and lists
...
Client: Erlang
Patch: David Hull <david.hull@openx.com>
This closes #1320
2017-08-02 22:20:42 +02:00
David Hull
ec2a252136
THRIFT-4269 Don't append '.' to Erlang namespace if it ends in '_'.
...
Client: Erlang
Patch: David Hull <david.hull@openx.com>
This closes #1319
2017-08-01 00:38:55 +02:00
David Hull
ed9e75f625
THRIFT-4268 Erlang library emits debugging output in transport layer
...
Client: Erlang
Patch: David Hull <david.hull@openx.com>
This closes #1317
2017-07-27 23:02:02 +02:00
Nobuaki Sukegawa
e1b8540a0a
THRIFT-3884 Fix Erlang compact protocol double endianess and boolean list
...
This close #1051
2016-07-23 16:52:53 +09:00
Веселов Андрей
8ab38b6b95
THRIFT-3820 Erlang: Detect OTP >= 18 to use new time correction
...
erlang:now/0 is deprecated BIF.
See the "Time and Time Correction in Erlang" chapter of the ERTS User's Guide for more information.
This closes #1000
2016-07-23 15:12:42 +09:00
Vince Foley
d150f8b41e
THRIFT-3880 Erlang Compact protocol - boolean values inverted
...
This closes #1049
2016-07-18 23:21:00 +09:00
Steve Cohen
7ea4a87fc5
THRIFT-3834 Erlang namespacing and exception metadata
...
Client: Erlang
Patch: Steve Cohen <steve@pinterest.com>
This closes #1027
2016-06-14 21:57:24 +02:00
Jens Geyer
7407e2e2f3
Revert "THRIFT-3834 Erlang namespacing and exception metadata"
...
This reverts commit c8deed8cba
.
2016-06-07 21:42:09 +02:00
Steve Cohen
c8deed8cba
THRIFT-3834 Erlang namespacing and exception metadata
...
Client: Erlang
Patch: Steve Cohen
2016-06-06 23:10:10 +02:00
Nobuaki Sukegawa
e134cbc6ff
Update make dist entries
2016-03-18 22:37:02 +09:00
laozhp
2655f4b536
THRIFT-3689 thrift_reconnecting_client start failed when server is not available
...
Client: Erlang
Patch: laozhp
When first time reconnect without a success call, line 214: Backoff = 2 * R, will cause exception, because R is undefined. Set reconn_time's default value to 0 resolved this.
This closes #895
2016-02-28 11:35:32 +09:00
Nobuaki Sukegawa
a4e0c92fd4
THRIFT-3661 Use https to download meck in erlang test build
...
Client: Build (Ernalg)
Patch: Nobuaki Sukegawa
This closes #888
2016-02-22 23:26:27 +09:00
Андрей Веселов
547909933c
THRIFT-3087 Pass on errors like "connection closed"
...
Client: Erlang
Patch: Андрей Веселов and Nobuaki Sukegawa
This closes #599
2015-11-27 00:08:27 +09:00
David Robakowski
ae971ce917
THRIFT-2110 Erlang: Support for Multiplexing Services on any Transport, Protocol and Server
...
Client: Erlang
Patch: David Robakowski rebased by Nobuaki Sukegawa
Modification: Return value fix in thrift_client uncovered by added tests
2015-11-23 17:07:10 +09:00
Nobuaki Sukegawa
97a48988de
THRIFT-3423 First call to thrift_transport:read_exact fails to dispatch correct function
...
Client: Erlang
Patch: Nobuaki Sukegawa
This closes #694
2015-11-15 14:00:18 +09:00
Roger Meier
c7b3086665
THRIFT-3421 rebar as dependency instead of bundling
...
This closes #693
2015-11-14 17:24:11 +01:00
Nobuaki Sukegawa
b31f0900b5
THRIFT-338 Compact Protocol in Erlang
...
Client: Erlang
Patch: Nobuaki Sukegawa
This closes #338
2015-11-03 22:02:55 +09:00
David Robakowski
a7d6a97033
THRIFT-2113 Erlang SSL Socket Support
...
Client: Erlang
Patch: David Robakowski
2015-11-01 18:30:46 +09:00
alisdair sullivan
7bdba5c06a
THRIFT-2708 add support for oneway (async) function calls in erlang client
...
Client: Erlang
Patch: Alisdair Sullivan modified by Nobuaki Sukegawa
Modification: Fix invalid send_call return type.
This closes #231
2015-11-01 18:07:15 +09:00
Nobuaki Sukegawa
149ecc1a5f
THRIFT-2856 refactor erlang basic transports and unify interfaces
...
Client: Erlang
Patch: Nobuaki Sukegawa
Add read_exact default implementation so that every transport is usable
under framed transport.
2015-11-01 18:04:02 +09:00
alisdair sullivan
a559f8d903
THRIFT-2856 refactor erlang basic transports and unify interfaces
...
Client: Erlang
Patch: Alisdair Sullivan
This closes #288
2015-11-01 18:03:40 +09:00
Nobuaki Sukegawa
826ea998d5
THRIFT-3400 Add Erlang to cross test
...
Client: Test, Erlang
Patch: Nobuaki Sukegawa
2015-10-31 14:54:12 +09:00
Jens Geyer
40c28d3310
THRIFT-3393 Introducing i8 to provide consistent set of Thrift integers
...
Client: Compiler (general)
Patch: Jens Geyer <jensg@apache.org>
This closes #656
2015-10-20 23:17:38 +02:00
Jens Geyer
1f1c206b08
THRIFT-3310 lib/erl/README.md has incorrect formatting
...
Client: Erlang
Patch: Chris Snow <chsnow123@gmail.com>
This closes #593
2015-09-03 20:53:44 +02:00
jfarrell
f13e431bab
THRIFT-3305: Missing dist files for 0.9.3 release candidate
...
Client: build
Patch: jfarrell
Adds missing files to dist
2015-08-25 00:39:29 -04:00
Jens Geyer
57ac33ea1a
THRIFT-3264 Fix Erlang 16 namespaced types
...
Client: Erlang
Patch: Nobuaki Sukegawa <nsukeg@gmail.com>
This closes #566
2015-07-28 23:12:52 +02:00
Jens Geyer
5cf9d7744c
THRIFT-3214 Add Erlang option for using maps instead of dicts
...
Client: Erlang
Patch: Michael Oliver <mikemboliver@gmail.com>
This closes #535
2015-07-02 21:07:17 +02:00
Jens Geyer
0b09887bc1
THRIFT-2842 Erlang thrift client has infinite timeout
...
Client: Erlang
Patch: Anthony Molinaro
2015-05-20 21:43:33 +02:00
Nobuaki Sukegawa
113b638790
THRIFT-3148 Markdown links to coding_standards are dead
...
This closes #491
2015-05-13 21:40:26 +02:00
Jens Geyer
7fc33be18c
THRIFT-3085 thrift_reconnecting_client never tries to reconnect
...
CLient: Erlang
Patch: NOMORECOFFEE <github.coffee@hotmail.com>
This closes #427
gen_server does not handle message try_connect after unsuccessful connection, and gen_server always return {error, noconn}
2015-04-06 17:51:24 +02:00
Roger Meier
4702fe63c8
THRIFT-2930 erlang module thriftTest_thrift referenced instead of thrift_test_thrift
...
This closes #347
commit b8da46b6908b826d3fb4f6077455e6a57fb8a04f
Author: Bosky <bosky@helpshift.com>
Date: 2015-01-04T22:06:39Z
THRIFT-2930 erlang module thriftTest_thrift referenced instead of thrift_test_thrift
Client: Erlang
Patch: Bhasker Kode
Replace thriftTest_thrift with thrift_test_thrift in a test and the Readme.
2015-02-15 21:17:30 +01:00
Bosky
43509df15c
THRIFT-2928 Rename the erlang test_server module Client: Erlang Patch: Bhasker Kode
...
Avoiding clashes with the in-built erlang app bundled since November '09
Used git mv, then renamed the module in the source.
Verified that git blame continues to work as expected.
2015-02-09 20:27:49 +01:00
Konrad Grochowski
3bc6424c76
THRIFT-2724 - Coding standards template added all over project
...
Client: All
Patch: Konrad Grochowski
This closes #371
2015-02-05 12:15:19 +01:00
Jens Geyer
8bcfdd98ae
THRIFT-2886 Integrate binary type in standard Thrift cross test
...
Client: C_glib, C++, D, Erlang, Go, Haskell, Lua, Java/Me, JavaScript, Node, Ocaml, Perl, PHP, Python, Ruby
Patch: Jens Geyer
This closes #341
Minimal server-side implementations and TODO stubs for various languages to let "make check" succeeed.
Not contained in this patch and still TODO:
- client side implementations, i.e. calls to testBinary() and appropriate tests
- server side hex printout missing for some languages
2015-01-03 17:37:54 +01:00
Konrad Grochowski
3b5dacba44
THRIFT-2849: spelling errors fixed using codespell tool
...
Client: All
Patch: Anatol Pomozov
This closes #281
2014-11-24 10:55:31 +01:00
alisdair sullivan
ec71f2ebc5
THRIFT-2777: move erlang test files into .eunit scratch dir
...
client: erlang
patch: alisdair sullivan
tests could fail with eaccess error if run as an account with
innapropriate permissions
2014-10-09 12:38:55 +02:00
jfarrell
3da090642c
THRIFT-2774: Add documentation for new erlang case feature flag
...
client: erlang
patch: alisdair sullivan
document the `legacynames` compiler option
2014-10-08 01:18:07 -04:00
Jens Geyer
79f988c27a
THRIFT-2768: Whitespace Fixup
...
Client: General (Makefile.am)
Patch: Jens Geyer
Reverted makefile.am - tabs are not optional there
2014-10-03 20:42:54 +02:00
Jens Geyer
aaa8947f3a
THRIFT-2768: Whitespace Fixup
...
Client: General (Makefile.am, *.thrift)
Patch: Jens Geyer
DocTest.thrift has NOT been changed, the trailing whitespaces are part of the test case.
2014-10-03 20:30:38 +02:00
Jens Geyer
6d15c3090f
THRIFT-2628 struct member name conflicts due to lowercased names
...
Client: Erlang
Patch: Alisdair Sullivan
This closes #228
2014-10-02 10:06:07 +02:00
Jens Geyer
5aff35f7be
THRIFT-2754 erlang lib tests don't clean up after themselves properly
...
Client: Erlang
Patch: Alisdair Sullivan
This closes #230
2014-10-01 21:06:52 +02:00
Roger Meier
25c68f45da
THRIFT-2693 Erlang test leaves a lot of generated files
...
Patch: Roger Meier
2014-09-29 22:14:30 +02:00