Skip to content

Latest commit

 

History

History
115 lines (74 loc) · 2.41 KB

CHANGELOG.md

File metadata and controls

115 lines (74 loc) · 2.41 KB

CHANGELOG

0.8.8 (July 30, 2014)

  • Improved
    • Bump leo_commons

0.8.6 (May 20, 2014)

  • Improved
    • Supported OTP 17.0

0.8.5 (May 19, 2014)

  • Improved
    • Bump leo_commons and leo_pod
    • Dialyzer support

0.8.4 (May 7, 2014)

  • Fixed
    • Fixed wrong type definitions and invalid return value
  • Improved
    • Bump leo_pod to 0.6.0
    • Modified README

0.8.2 (May 7, 2014)

  • Fixed
    • Handle errors where leo_rpc_server start

0.8.1 (Mar 29, 2014)

  • Improved
    • Change the way of checking in a connection
    • Implemented macros of connection pool for rpc-clients
    • Bump leo_pod

0.8.0 (Feb 18, 2014)

  • Fixed bugs and improvements
    • Close socket explicitly when tcp_error occured
    • Increased the default keepalive value from 1000 to 1000000
    • Restart a gen_server proc when some error occured
    • Fixed to close a tcp socket properly in any cases

0.6.2 (Jan 14, 2014)

  • Improved
    • Upgrade leo_commons to v0.14.10
    • Upgrade leo_pod to 0.4.7
    • Support Erlang OTP R16B03

0.6.1 (Sep 29, 2013)

  • New Features
    • leo_rpc:cast/4
  • Improved
    • Make error msgs understandable
    • Implemented max request per one session
    • make invoking a cancel message sync(call) instead of async(cast)
  • Fixed Bugs
    • Parse errors can occur in case of including CRLF|LF in a header block
    • leo_rpc:nb_yield I/F was wrong
    • Invalid ets records may have been existing
    • Handle errors properly when protocol errors occurred
    • Handle large receive data which size exceeds the size of one request
    • When timeout occured at a rpc client, a rpc server may respond to a wrong client(another erlang process)
    • Deffered function calls can be accumulated when gen_server shut-downed
    • Port type was wrong(list() -> integer)

0.6.0 (Jul 29, 2013)

  • Improvement
    • Performance tuning
    • Able to set listening timeout
  • Bug Fixed
    • Fixed incorrect return value in "leo_rpc_server_listener"
  • Other
    • Spent a lot of time on the functional-test and the stress-test

0.4.3 (Jul 24, 2013)

  • Improvement
    • Performance tuning
  • Bug Fixed
    • Fixed the part of parsing data

0.4.2 (Jul 17, 2013)

  • Bug Fixed
    • Fixed possibility of not receiving whole data

0.4.1 (Jul 12, 2013)

  • Improvement
    • Supported node-function and nodes-function
    • Improvement async-call and nb-yield

0.4.0 (Jul 9, 2013)

  • Initial release