{"push_id":773365598,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"f4b9e9a547bd573a03541d08c0efabb1b60158ea","before":"ed66fd4159afd76b238dc8837761923937206d24","commits":[{"sha":"676a4f9d319aa96960a0a018452668d24f629fd5","author":{"email":"ccb448679400fbbc96b6ef6b795abada0bc56b9c@gmail.com","name":"William Burns"},"message":"ISPN-5679 Add clustered expiration support\n\n* Added in clustered expiration manager","distinct":true,"url":"https://api.github.com/repos/infinispan/infinispan/commits/676a4f9d319aa96960a0a018452668d24f629fd5"},{"sha":"f4b9e9a547bd573a03541d08c0efabb1b60158ea","author":{"email":"ccb448679400fbbc96b6ef6b795abada0bc56b9c@gmail.com","name":"William Burns"},"message":"ISPN-5507 Transactions committed immediately before cache stop can block\nshutdown\n\n* Changed transaction shutdown to use system instead of time service\n** Prevents tests from hanging forever who replace timeService\n* Also updated notification tests to have quicker timeout","distinct":true,"url":"https://api.github.com/repos/infinispan/infinispan/commits/f4b9e9a547bd573a03541d08c0efabb1b60158ea"}]}