{"push_id":634464557,"size":24,"distinct_size":15,"ref":"refs/heads/t_testsuite_stability","head":"cbb4e330a4cb05ffe725a140b6a36db88d339d46","before":"67a131f48f9be162019423c8e657348be10ee905","commits":[{"sha":"af73a78bd2e0c4d31797523fbf709661c57af545","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"ISPN-5019 Update LargeClusterStressTest to measure the cluster shutdown as well\n\nAlso includes some logging changes in the state transfer classes.\n\n* Don't log OutdatedTopologyException as an error\n* ClusterTopologyManagerImpl: Better error message in executeOnClusterSync\n* StateConsumerImpl: Don't log the list of segments so many times\n* LogTopologyManagerImpl: Move log out of critical section","distinct":false,"url":"https://api.github.com/repos/danberindei/infinispan/commits/af73a78bd2e0c4d31797523fbf709661c57af545"},{"sha":"ca85d2168f870a6355eb82ef04b3d2b49b8d34d0","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"ISPN-5019 Improve the memory usage and serialization of consistent hash classes","distinct":false,"url":"https://api.github.com/repos/danberindei/infinispan/commits/ca85d2168f870a6355eb82ef04b3d2b49b8d34d0"},{"sha":"ebda85086443e67423a3b7ce7940bd2cf754de87","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"ISPN-5019 Install merge cache topologies in parallel\n\nLimit the number of async threads doing cache status recovery\nwith a SemaphoreCompletionService","distinct":false,"url":"https://api.github.com/repos/danberindei/infinispan/commits/ebda85086443e67423a3b7ce7940bd2cf754de87"},{"sha":"a4308a8ec6ef123194ec691c4d0ee419932125dc","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"ISPN-5019 Don't keep the state transfer thread blocked while waiting for state\n\nUse SemaphoreCompletionService for inbound state transfers","distinct":false,"url":"https://api.github.com/repos/danberindei/infinispan/commits/a4308a8ec6ef123194ec691c4d0ee419932125dc"},{"sha":"a690c30d1561896ff72f70f7d2a770310009240f","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"ISPN-5019 Don't use up a thread for early StateRequestCommands","distinct":false,"url":"https://api.github.com/repos/danberindei/infinispan/commits/a690c30d1561896ff72f70f7d2a770310009240f"},{"sha":"8168d61ff3291921ee1bd2229b604ae8991c0f2e","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"ISPN-5019 Add a JGroupsAddress cache","distinct":false,"url":"https://api.github.com/repos/danberindei/infinispan/commits/8168d61ff3291921ee1bd2229b604ae8991c0f2e"},{"sha":"fe0453a818068ec96f58c22f8df29fbc2ad4db3a","author":{"email":"00e4be79ce91986950fc2faa83e04bed80303a99@redhat.com","name":"Pedro Ruivo"},"message":"ISPN-5370 Make clear() non-transactional and lock free\n\n* no concurrent operation\n* no locks acquired\n* no transaction","distinct":false,"url":"https://api.github.com/repos/danberindei/infinispan/commits/fe0453a818068ec96f58c22f8df29fbc2ad4db3a"},{"sha":"9cdc678c43c99fa73377d6b2e4c28e14f15250b1","author":{"email":"00e4be79ce91986950fc2faa83e04bed80303a99@redhat.com","name":"Pedro Ruivo"},"message":"ISPN-3725 Recovery does not work with versioning\n\n* GlobalTransaction in recovery needs an internal id and it uses a NumericVersionGenerator.\nWhen versioning is configured, the VersionGenerator provider was different.","distinct":false,"url":"https://api.github.com/repos/danberindei/infinispan/commits/9cdc678c43c99fa73377d6b2e4c28e14f15250b1"},{"sha":"0aca8b01068b6ad3fa89b4c1fa4671777ef75fc8","author":{"email":"37726a12375a6abd24018a496284e5724161c22e@gmail.com","name":"Gustavo Fernandes"},"message":"ISPN-5368 Avoid unnecessary lookups in the Set and fix missing check","distinct":false,"url":"https://api.github.com/repos/danberindei/infinispan/commits/0aca8b01068b6ad3fa89b4c1fa4671777ef75fc8"},{"sha":"1bbf8df8bad7716eeb1d6ca8ca68b3ef78c3d364","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"ISPN-4512 CacheManagerTest.testCacheManagerRestartReusingConfigurations random failures\n\nMove the up handler deregistration to CommandAwareRpcDispatcher.stop\nTODO","distinct":true,"url":"https://api.github.com/repos/danberindei/infinispan/commits/1bbf8df8bad7716eeb1d6ca8ca68b3ef78c3d364"},{"sha":"187c662f3fa0eddf4aca2e69bed4965e0e42ceac","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"Logging improvements","distinct":true,"url":"https://api.github.com/repos/danberindei/infinispan/commits/187c662f3fa0eddf4aca2e69bed4965e0e42ceac"},{"sha":"a3547c76fc27f9679cc76a92fd7fc9860d8fe30b","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"Fix TestingUtil.clearContent for secure cache managers","distinct":true,"url":"https://api.github.com/repos/danberindei/infinispan/commits/a3547c76fc27f9679cc76a92fd7fc9860d8fe30b"},{"sha":"a8df0095549dcfaa1a61dcddb92d12aedd32d1b9","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"find_unstable_tests_teamcity wasn't using the command-line arguments","distinct":true,"url":"https://api.github.com/repos/danberindei/infinispan/commits/a8df0095549dcfaa1a61dcddb92d12aedd32d1b9"},{"sha":"b10cefbc3051858a324bc097c695222476ce31d7","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"Log non-CacheRpcCommand responses","distinct":true,"url":"https://api.github.com/repos/danberindei/infinispan/commits/b10cefbc3051858a324bc097c695222476ce31d7"},{"sha":"8d9139531f37a770dddb2ba15d5da3824e2041a6","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"Stop forked threads after each method, not just after the class","distinct":true,"url":"https://api.github.com/repos/danberindei/infinispan/commits/8d9139531f37a770dddb2ba15d5da3824e2041a6"},{"sha":"beff0a0d6636438363da56b6c722549f7df18cbc","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"Log filtering script fix","distinct":true,"url":"https://api.github.com/repos/danberindei/infinispan/commits/beff0a0d6636438363da56b6c722549f7df18cbc"},{"sha":"0cb8c7c5a6b04e47d853585b4f6b5adf0b29e147","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"Fix TestingUtil.extractComponentRegistry for secure caches","distinct":true,"url":"https://api.github.com/repos/danberindei/infinispan/commits/0cb8c7c5a6b04e47d853585b4f6b5adf0b29e147"},{"sha":"104dd1ec03952e02726e58898227d226517d5013","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"Replace Exception.printStackTrace with proper logging","distinct":true,"url":"https://api.github.com/repos/danberindei/infinispan/commits/104dd1ec03952e02726e58898227d226517d5013"},{"sha":"f9afe632dcc276ddae2fa13ab1fbe588f38fd024","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"Replace System.out.println with logging","distinct":true,"url":"https://api.github.com/repos/danberindei/infinispan/commits/f9afe632dcc276ddae2fa13ab1fbe588f38fd024"},{"sha":"0a970ca7fd6e6f3c962754b73c99eb64fe752a77","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@infinispan.org","name":"Dan Berindei"},"message":"Merge the performance test group into the profiling group","distinct":true,"url":"https://api.github.com/repos/danberindei/infinispan/commits/0a970ca7fd6e6f3c962754b73c99eb64fe752a77"}]}