{"push_id":804138512,"size":19,"distinct_size":1,"ref":"refs/heads/master","head":"32baed2c235e2ffd7eaa6fe63e17b0c049723140","before":"a14f93bed0f5a47b481922cd75210b9e4482d51f","commits":[{"sha":"ddb092aa42201b938b9d06859b70de04a2ac8a98","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"breaking out client into single thread version, and another that schedules it's work on the RXJava computation event loops","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/ddb092aa42201b938b9d06859b70de04a2ac8a98"},{"sha":"64c9c007b6aa63d5a402df571fd46a852a53d105","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"threading working needs to be cleaned up","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/64c9c007b6aa63d5a402df571fd46a852a53d105"},{"sha":"f57386707237be90cf8e162ac2b005f26da169b1","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"uses count from server to move processing between threads","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/f57386707237be90cf8e162ac2b005f26da169b1"},{"sha":"259a22f5e627a66b2ac9bf17ebc67eab68954f4c","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"using scheduling periodically","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/259a22f5e627a66b2ac9bf17ebc67eab68954f4c"},{"sha":"a75c3e411b9de5023a74fa3c31fd005297a5789c","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"moving tryClaim,offer methods to use utils class","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/a75c3e411b9de5023a74fa3c31fd005297a5789c"},{"sha":"0a520715338f451a06e646ad94846fcf8e3e1755","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"supported getInput being called more than once","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/0a520715338f451a06e646ad94846fcf8e3e1755"},{"sha":"553eb23050776217b27714e9cb641929aa57f1e2","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"working again with bi-directional connection, need to clean up messaging","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/553eb23050776217b27714e9cb641929aa57f1e2"},{"sha":"e34b4aab6a0c3ce72651ec93cc1fabb7eae4087b","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"updated AeronUtil to recycle MutableByteBuffers on the offer method","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/e34b4aab6a0c3ce72651ec93cc1fabb7eae4087b"},{"sha":"fee59a8ad7f35607d1fedb0444e5710c226d61fd","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"added the option timeouts to sending data via Aeron","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/fee59a8ad7f35607d1fedb0444e5710c226d61fd"},{"sha":"e623f652bf7ef9d111337a2bcd5508ece54ac1d0","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"more cleanup","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/e623f652bf7ef9d111337a2bcd5508ece54ac1d0"},{"sha":"f2687b629f490ab7547aa5f1498bdc2be743e764","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"using Frame.wrap on the server side","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/f2687b629f490ab7547aa5f1498bdc2be743e764"},{"sha":"0588ed77bbab4456f99dbd93427248b97c032033","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"switched to rx packages","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/0588ed77bbab4456f99dbd93427248b97c032033"},{"sha":"bde4cb15a8bf80cc83a7556f9efed04982d7db20","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"added slf4j-simple logging for tests","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/bde4cb15a8bf80cc83a7556f9efed04982d7db20"},{"sha":"5d19892074eac910023289e2543f42540919c91e","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"removed gradle file entry","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/5d19892074eac910023289e2543f42540919c91e"},{"sha":"6e85ff122659b5187c9b8d211e3298e698d60033","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"moved managing Aeron server information into a singleton","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/6e85ff122659b5187c9b8d211e3298e698d60033"},{"sha":"ed4f2f7d86f89980142ca489149cc39031d9120c","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"missed commit","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/ed4f2f7d86f89980142ca489149cc39031d9120c"},{"sha":"a0809e4255927e1738cd1692707032190849276c","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"created a Poller class","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/a0809e4255927e1738cd1692707032190849276c"},{"sha":"435cbff8184bd5a51f9bcb635c770020aa57116d","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"Robert Roeser"},"message":"removed rxjava from client - just uses reactivestreams","distinct":false,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/435cbff8184bd5a51f9bcb635c770020aa57116d"},{"sha":"32baed2c235e2ffd7eaa6fe63e17b0c049723140","author":{"email":"4f740525bbc82263593a0c223bc61515e6c592cb@netflix.com","name":"robertroeser"},"message":"Merge pull request #10 from robertroeser/threaded_client\n\nThreaded client","distinct":true,"url":"https://api.github.com/repos/robertroeser/reactivesocket-aeron-rxjava/commits/32baed2c235e2ffd7eaa6fe63e17b0c049723140"}]}