{"push_id":634423761,"size":19,"distinct_size":4,"ref":"refs/heads/ISPN-5311","head":"65acb9ef20a4765b70a15ca2c24e7cb03e3e6347","before":"d6671c794ee02845d51a41b19ea41f0baab7fe4c","commits":[{"sha":"5e9833236185b4b9d619bb3a75037bc01e7f7bbd","author":{"email":"7195c7341d1cebf7050d7cad3a69a2470029a746@zamarreno.com","name":"Galder Zamarreño"},"message":"ISPN-3361 ExpirationIT has wrong assumptions about expiration\n\n* Without any lifespan/maxIdle parameter, entries live forever in\nREST server. 0 must be passed in for REST to use configured defaults\nas indicated in the documentation.","distinct":false,"url":"https://api.github.com/repos/gustavonalle/infinispan/commits/5e9833236185b4b9d619bb3a75037bc01e7f7bbd"},{"sha":"8fb776d3d22dd8ca9ae4a5c8953ee7c886aa50ec","author":{"email":"28f98cc9385370612cbc0d1256b0ac764dace1f5@redhat.com","name":"Tristan Tarrant"},"message":"ISPN-5147 Wrap all attribute/resources in RestartParent*Handlers so that changes to a cache do not require a server reload","distinct":false,"url":"https://api.github.com/repos/gustavonalle/infinispan/commits/8fb776d3d22dd8ca9ae4a5c8953ee7c886aa50ec"},{"sha":"cd533dbd9f86ef4fec3ab9729e6688a9102ca882","author":{"email":"b9e084ccd081c9b570e0589156fe08666e74c596@redhat.com","name":"vblagoje"},"message":"ISPN-5365 JmxManagementIT.testCacheStatisticsAttributes always fails","distinct":false,"url":"https://api.github.com/repos/gustavonalle/infinispan/commits/cd533dbd9f86ef4fec3ab9729e6688a9102ca882"},{"sha":"ed04934f9051e6d6ee9c1998b3abb69e794bbf0f","author":{"email":"28f98cc9385370612cbc0d1256b0ac764dace1f5@redhat.com","name":"Tristan Tarrant"},"message":"ISPN-5375 Make evict and get commands codec-aware","distinct":false,"url":"https://api.github.com/repos/gustavonalle/infinispan/commits/ed04934f9051e6d6ee9c1998b3abb69e794bbf0f"},{"sha":"bb9100e55de4542187745ef0ecf83c83b1eb7535","author":{"email":"28f98cc9385370612cbc0d1256b0ac764dace1f5@redhat.com","name":"Tristan Tarrant"},"message":"ISPN-5351 Provide customizable attribute copiers","distinct":false,"url":"https://api.github.com/repos/gustavonalle/infinispan/commits/bb9100e55de4542187745ef0ecf83c83b1eb7535"},{"sha":"57b260f859a0021f4d05d1f3fae8623534493b07","author":{"email":"37726a12375a6abd24018a496284e5724161c22e@gmail.com","name":"Gustavo Fernandes"},"message":"ISPN-5368 Out of order events produced when using the MassIndexer with async backend","distinct":false,"url":"https://api.github.com/repos/gustavonalle/infinispan/commits/57b260f859a0021f4d05d1f3fae8623534493b07"},{"sha":"2d56c23ef4683551164bd80d98c311ea472c3afe","author":{"email":"3d62b155dcbf28523a803b4940b20003ed7591a8@redhat.com","name":"Vitalii Chepeliuk"},"message":"ISPN-4322 AS Remote Client Module Integration Tests module fails with IBM JDK\nCreated unified solution","distinct":false,"url":"https://api.github.com/repos/gustavonalle/infinispan/commits/2d56c23ef4683551164bd80d98c311ea472c3afe"},{"sha":"054c619100b7908fd6a220b299c95774435ef5d8","author":{"email":"3d62b155dcbf28523a803b4940b20003ed7591a8@redhat.com","name":"Vitalii Chepeliuk"},"message":"ISPN-4322 when skipTests is defined do not prepare test configuration\n\nDo not run ant tasks from build-testsuite.xml when tests are skipped and\ndo not fail if no integration tests are running","distinct":false,"url":"https://api.github.com/repos/gustavonalle/infinispan/commits/054c619100b7908fd6a220b299c95774435ef5d8"},{"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/gustavonalle/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/gustavonalle/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/gustavonalle/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/gustavonalle/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/gustavonalle/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/gustavonalle/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/gustavonalle/infinispan/commits/fe0453a818068ec96f58c22f8df29fbc2ad4db3a"},{"sha":"107aa8f3979f567b2a25384da742545c97ef9e49","author":{"email":"37726a12375a6abd24018a496284e5724161c22e@gmail.com","name":"Gustavo Fernandes"},"message":"ISPN-5311 Migrate Infinispan Directory Provider from Hibernate Search codebase","distinct":true,"url":"https://api.github.com/repos/gustavonalle/infinispan/commits/107aa8f3979f567b2a25384da742545c97ef9e49"},{"sha":"618f21b7787925b4435f362dedb449ad036a4e82","author":{"email":"37726a12375a6abd24018a496284e5724161c22e@gmail.com","name":"Gustavo Fernandes"},"message":"ISPN-5311 Update Hibernate Search to 5.2","distinct":true,"url":"https://api.github.com/repos/gustavonalle/infinispan/commits/618f21b7787925b4435f362dedb449ad036a4e82"},{"sha":"7a5dd558b663b543f9ca89b1df9d875c6ee25fdb","author":{"email":"37726a12375a6abd24018a496284e5724161c22e@gmail.com","name":"Gustavo Fernandes"},"message":"ISPN-5311 Integrate infinispan directory provider to query, server and modules","distinct":true,"url":"https://api.github.com/repos/gustavonalle/infinispan/commits/7a5dd558b663b543f9ca89b1df9d875c6ee25fdb"},{"sha":"65acb9ef20a4765b70a15ca2c24e7cb03e3e6347","author":{"email":"37726a12375a6abd24018a496284e5724161c22e@gmail.com","name":"Gustavo Fernandes"},"message":"ISPN-5311 Ported tests","distinct":true,"url":"https://api.github.com/repos/gustavonalle/infinispan/commits/65acb9ef20a4765b70a15ca2c24e7cb03e3e6347"}]}