{"push_id":642718294,"size":5,"distinct_size":5,"ref":"refs/heads/issue-348","head":"309b6682716593d7700ec18239a553c17ceff0f9","before":"e639f926b7c6cab30cdebaef5d2efb9a3c7a7d60","commits":[{"sha":"92fd1d554922f1b732b9c01d1a5cae48a40ca94b","author":{"email":"03320457246427b6e4360be6a282935f9bd82da5@gmail.com","name":"Alex Snaps"},"message":"Issue #348 Fixed tests around lifecycle\n - Having pushed all concerns into the Store.Provider implementations","distinct":true,"url":"https://api.github.com/repos/alexsnaps/ehcache3/commits/92fd1d554922f1b732b9c01d1a5cae48a40ca94b"},{"sha":"752ea6cde66a95a55e510cdc1f53b4058e8b2ca3","author":{"email":"03320457246427b6e4360be6a282935f9bd82da5@gmail.com","name":"Alex Snaps"},"message":"Issue #348 Added ConcurrentWeakIdentityHashMap\n - Using it in each Store.Provider to track created instances","distinct":true,"url":"https://api.github.com/repos/alexsnaps/ehcache3/commits/752ea6cde66a95a55e510cdc1f53b4058e8b2ca3"},{"sha":"f67a16feda6732d387cf35b34aff5832bcfcf1c0","author":{"email":"03320457246427b6e4360be6a282935f9bd82da5@gmail.com","name":"Alex Snaps"},"message":"Issue #348 renamed LifeCyclable to LifeCycled","distinct":true,"url":"https://api.github.com/repos/alexsnaps/ehcache3/commits/f67a16feda6732d387cf35b34aff5832bcfcf1c0"},{"sha":"af0f83931fec7b6bf97ee4784efb7572555ce003","author":{"email":"03320457246427b6e4360be6a282935f9bd82da5@gmail.com","name":"Alex Snaps"},"message":"Issue #348 Got rid of Store.maintenance() callback","distinct":true,"url":"https://api.github.com/repos/alexsnaps/ehcache3/commits/af0f83931fec7b6bf97ee4784efb7572555ce003"},{"sha":"309b6682716593d7700ec18239a553c17ceff0f9","author":{"email":"03320457246427b6e4360be6a282935f9bd82da5@gmail.com","name":"Alex Snaps"},"message":"Issue #348 Fix to StatusTransitioner + tests","distinct":true,"url":"https://api.github.com/repos/alexsnaps/ehcache3/commits/309b6682716593d7700ec18239a553c17ceff0f9"}]}