Commits on Oct 12, 2012
  1. @frsyuki
Commits on Sep 7, 2012
  1. @repeatedly

    Merge pull request #63 from leonlee/master

    Fixed 'undefined variable exception' when running test case
    repeatedly committed Sep 7, 2012
  2. fixed undefined varaible exception

    changed $send to $data, then the test passed.
    Li Guoqiang committed Sep 7, 2012
Commits on Aug 27, 2012
  1. @muga
  2. @muga
  3. @muga

    prepared releasing 0.7.0

    muga committed Aug 27, 2012
  4. @muga

    edited pom.xml for maven 3.x

    muga committed Aug 27, 2012
Commits on Jul 4, 2012
  1. @frsyuki

    removed erlang/.gitignore

    frsyuki committed Jul 3, 2012
Commits on Jul 2, 2012
  1. @muga

    edited CHANGES.txt

    muga committed Jul 3, 2012
  2. @muga
  3. @muga

    modified FutureTest class

    muga committed Jul 3, 2012
  4. @muga
  5. @muga

    renamed Callback APIs

    muga committed Jul 3, 2012
Commits on Jun 18, 2012
  1. @muga

    modified CHANGES.txt

    muga committed Jun 18, 2012
Commits on Jun 15, 2012
  1. Fix error handling.

    Add error case test.
    takeshita committed Jun 15, 2012
  2. Fix error handling.

    takeshita committed Jun 15, 2012
Commits on Jun 14, 2012
  1. Add new constructor to Reflect to replace builders.(This is important…

    … for other JVM languages)
    
    Add new constructor to Client to replace Reflect.
    Add DispatcherBuilder to support various Dispatcher initialize.
    Implement StopWatchDispatcher which measure server side dispatch time.
    takeshita committed Jun 15, 2012
Commits on May 7, 2012
  1. @methane

    Merge pull request #54 from sugi/master

    PHP: client message reader fix (CPU exhaust and close handling)
    methane committed May 7, 2012
  2. @sugi

    Fix client read (null read cycle and closed connetion)

    This change is focused on two problems of client message reader.
    
     * When connection is slow or blocked exhaust CPU by null read cycle.
     * It will continue null read even if server closed connection.
    
    So check eof and use select() to check data is ready.
    sugi committed May 7, 2012
Commits on Apr 30, 2012
  1. @methane

    Add sample server.

    methane committed May 1, 2012
  2. @methane

    Merge branch 'go'

    methane committed May 1, 2012
  3. @methane
Commits on Apr 26, 2012
  1. Merge pull request #53 from sugi/master

    PHP library fixes: persistent connection and server socket tune
    Junichi Takahashi committed Apr 25, 2012
Commits on Apr 11, 2012
  1. @sugi

    PHP: Change option style on backend object

    This fix change argument style on constructor with backward
    compatibility.
    sugi committed Apr 11, 2012
  2. @sugi

    PHP: Use stream mode decoder no client

    Switch to use stream mode decoder on client.
    
    In previous implementaion, user may get error when decoding
    message in shared connection by reading extra or short bytes.
    
    Note:
    Server also has serious problem. PHP server expect just one
    RPC requet. If client send multiple request, server may fail
    on decoding message, or return one response and close connection
    forcely in lucky case.
    
    This change is not affected on server.
    sugi committed Apr 11, 2012
  3. @sugi
Commits on Apr 9, 2012
  1. @sugi

    PHP client: Add persistent connection support

    This change provides persistent connection support for
    PHP client with PHP build-in pfsockopen() function.
    TCP connection will be kept for next request until timeout.
    
    Persistent connection is off in default. User can enable
    by setting followed;
    
      MessagePackRPC_Back::$allow_persistent = true;
    
    When set allow_persistent to true, use_shared_connection
    and reuse_connection will not affected.
    
    Note: User can NOT change connetion concurrency
    (One connection per process by PHP limitation).
    sugi committed Apr 9, 2012
  2. @sugi

    Set SO_REUSEADDR option to avoid restart error.

    This fix to set SO_REUSEADDR option before bind socket on server.
    Without this option, user may get "Address Already in Use" error
    when restarting the server.
    sugi committed Apr 9, 2012
Commits on Apr 7, 2012
  1. @dgryski
  2. @dgryski

    go/rpc: Fix up coersion logic

        Two big pieces here:
           1) We now coerce an array or slice of bytes to a string only if the
           receiver is expecting a string.
    
           2) Because msgpack always encodes ints as the smallest size that can
           hold the value, we have to make a guess when dealing with the
           unpacked version what the actual type should be.  We use standard
           integer promotion rules here now to notice that, for example, the
           value '5' (encoded as an int8) is probably meant to be a uint32 if
           the receiver is expecting a uint32 in that position.
    dgryski committed Apr 7, 2012
  3. @dgryski
  4. @dgryski
  5. @dgryski
  6. @dgryski
  7. @dgryski