Gitiles
Code Review
Sign In
gerrit.mcp.mirantis.com
/
packaging
/
sources
/
thrift
/
e5a4d0c576a30e7a324890ec552e190afdd6ac27
/
lib
/
alterl
e5a4d0c
erlang: move thrift_client connect logic into a handle_call and call it in start_link
by David Reiss
· 17 years ago
672968d
erlang thrift_client: wrap gen_tcp:connect in a catch ... leave nothing to chance
by David Reiss
· 17 years ago
c920faf
erlang thrift_client will return {stop, Error} in start_link on a gen_tcp:connect error rather than exiting
by David Reiss
· 17 years ago
914ebb4
Erlang: add framed_transport and non-strict binary_protocol
by David Reiss
· 17 years ago
1af1868
replacing an io format with error_logger call
by David Reiss
· 17 years ago
4ec777e
make read(string) return a binary rather than a list
by David Reiss
· 17 years ago
6f1cd53
small buffered_transport and client improvements
by David Reiss
· 17 years ago
4fd7818
add optional (connect) Timeout parameter to thrift_client:start_link
by David Reiss
· 17 years ago
af652d2
removing more debug_rlogs
by David Reiss
· 17 years ago
4cf5a6a
ok: good to go
by David Reiss
· 17 years ago
190d769
don't do an exit(normal)
by David Reiss
· 17 years ago
464e300
add a close to thrift_client to close the underlying transport
by David Reiss
· 17 years ago
06272ad
don't need to use gen_server:reply
by David Reiss
· 17 years ago
80664fe
changing thrift_processor shutdown to compy with proc_lib standards
by David Reiss
· 17 years ago
b7c8802
allow configurable recv_timeouts
by David Reiss
· 17 years ago
919a801
removing two more debug messages
by David Reiss
· 17 years ago
7255ed4
removed extra debugging statements
by David Reiss
· 17 years ago
8086231
oops forgot a file
by David Reiss
· 17 years ago
c11734e
mochiweb style avoidance of gen_tcp:controlling_process
by David Reiss
· 17 years ago
a5a53db
Fix thrift_buffered_transport leak in erl bindings
by David Reiss
· 17 years ago
c525745
if instead of case for a guard comparison
by David Reiss
· 17 years ago
3b9c342
fixing behavior declaration for thrift_transport
by David Reiss
· 17 years ago
11d855c
micro optimization in thrift_processor
by David Reiss
· 17 years ago
6b3e40f
use type-appropriate methods for size and map for dict and set structures
by David Reiss
· 17 years ago
6563f34
adding make dialyzer for fun and profit
by David Reiss
· 17 years ago
225db73
allow writing binaries in thrift_binary_protocol
by David Reiss
· 17 years ago
55ff70f
Implement TApplicationException handling in alt_erl client
by David Reiss
· 17 years ago
702019c
Add a README to alterl which shows how to use thrift_client
by David Reiss
· 17 years ago
8cadf3e
Remove extra debugging from thrift_client.erl
by David Reiss
· 17 years ago
2c53403
Add a thrift client to alterl bindings
by David Reiss
· 17 years ago
8cf694d
Change alterl thrift_server to use non-blocking TCP calls and properly set the processor as the controlling process for the client sockets.
by David Reiss
· 17 years ago
5541d65
Fix thrift_processor so that exceptions thrown in async void functions don't get serialized
by David Reiss
· 17 years ago
cdf8d19
Implement async_void in alterl bindings
by David Reiss
· 17 years ago
fc44c41
Comment out some noisy output from thrift_processor and thrift_server
by David Reiss
· 17 years ago
77f6f7f
Add build/ dir for alterl bindings and remove them from .gitignore
by David Reiss
· 17 years ago
f4761e3
Fix thrift_server to create transport and protocol inside the processor rather than inside the acceptor.
by David Reiss
· 17 years ago
da07067
Fix error logging to actually print error and stack trace for caught errors
by David Reiss
· 17 years ago
920959a
Handle crashes/errors in the processor by sending back a serialized exception
by David Reiss
· 17 years ago
c308d69
Add thrift_server:stop/1 to stop a running server
by David Reiss
· 17 years ago
90b4083
Implement buffered transport
by David Reiss
· 17 years ago
982c72d
Properly handle exceptions
by David Reiss
· 17 years ago
eea8298
Fix reading of empty structs/arg lists
by David Reiss
· 17 years ago
e1a7998
Fix responses for void functions
by David Reiss
· 17 years ago
d93521b
Make strings read as lists, not as binary
by David Reiss
· 17 years ago
07a725f
Make signedness of integers explicit, and fix double read/write.
by David Reiss
· 17 years ago
76f0d11
Generator for alternative erl bindings, as well as a few more changes to lib code.
by David Reiss
· 17 years ago
1c1ca74
Make processor use a service definition and handler to determine types
by David Reiss
· 17 years ago
ae756f4
Read and write of structs, lists, maps, and sets
by David Reiss
· 17 years ago
ac54955
Initial commit of alternative erlang lib
by David Reiss
· 17 years ago