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
alisdair sullivan
06d0fa05a5
THRIFT-2648 cleanup erlang lib
...
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
2014-08-07 02:41:29 +02:00