{"push_id":1334863418,"size":3,"distinct_size":1,"ref":"refs/heads/master","head":"332cb442100f13cd0eaf1bca0e2530144b7147ea","before":"a277afc98daaf648334df66d82f8a5e5ae3f6372","commits":[{"sha":"ad9d13d1feb57a8f9b96676bb1772bed987eb7b3","author":{"name":"Tim Renouf","email":"24e758865840f85c88f3249912ae954324581adc@botech.co.uk"},"message":"RTN23a: implemented heartbeat monitoring in websocket\n\nIf we do not see any activity on the websocket transport for\nmaxIdleInterval+realtimeRequestTimeout, close the websocket so the\ntransport is disconnected.\n\nmaxIdleInterval is in connectionDetails, or defaults to 20s if not\nsupplied. If it is set to 0, then no heartbeat monitoring is done.\n\nrealtimeRequestTimeout defaults to 10s and is not configurable. Some of\nthe other default timeouts in transport.Defaults probably need to be\nchanged to realtimeRequestTimeout.","distinct":false,"url":"https://api.github.com/repos/ably/ably-java/commits/ad9d13d1feb57a8f9b96676bb1772bed987eb7b3"},{"sha":"91f9974bbc33d8edfc463bc680403d42dbbb5682","author":{"name":"Tim Renouf","email":"24e758865840f85c88f3249912ae954324581adc@botech.co.uk"},"message":"RTN23b: set heartbeats=false for websockets\n\nIn the websockets transport, we can use websocket pings to monitor the\nheartbeat, so we do not need Ably pings. Setting heartbeats=false in the\nconnection string allows the server to disable Ably pings.","distinct":false,"url":"https://api.github.com/repos/ably/ably-java/commits/91f9974bbc33d8edfc463bc680403d42dbbb5682"},{"sha":"332cb442100f13cd0eaf1bca0e2530144b7147ea","author":{"name":"Paddy Byers","email":"e705e0d28502bd827bdf6ec99e4f74b7e5b6669d@gmail.com"},"message":"Merge pull request #173 from ably/tpr/heartbeat\n\nheartbeat support","distinct":true,"url":"https://api.github.com/repos/ably/ably-java/commits/332cb442100f13cd0eaf1bca0e2530144b7147ea"}]}
{"actor":{"display_login":"paddybyers"}}