{"push_id":612504997,"size":11,"distinct_size":11,"ref":"refs/heads/7.1.x","head":"538e538e074a2bcf0c80b9e1d5c7d9a42e96e269","before":"80af9ec97a0e1a6e6e21b87200b5aa17cec0a63b","commits":[{"sha":"272c5b62c77a7ad3482c6c5c23c5ba81b3648327","author":{"email":"6812d0701fe3d3a39547510d32b9e75bffab5455@redhat.com","name":"Adrian Nistor"},"message":"ISPN-5269 Process and generate component metadata for tests","distinct":true,"url":"https://api.github.com/repos/anistor/infinispan/commits/272c5b62c77a7ad3482c6c5c23c5ba81b3648327"},{"sha":"9ec45f8c392867919fb7ddb2d20ec1911aca45aa","author":{"email":"6812d0701fe3d3a39547510d32b9e75bffab5455@redhat.com","name":"Adrian Nistor"},"message":"ISPN-5284 ComponentMetadataPersister fails to process classes that contain \".class\" in their FQN","distinct":true,"url":"https://api.github.com/repos/anistor/infinispan/commits/9ec45f8c392867919fb7ddb2d20ec1911aca45aa"},{"sha":"307f18ac9dd1aab52daac23c367b4e14a094e974","author":{"email":"6812d0701fe3d3a39547510d32b9e75bffab5455@redhat.com","name":"Adrian Nistor"},"message":"ISPN-5257 ClusterListenerReplicateCallable should wire the filter and converter with the needed dependecies","distinct":true,"url":"https://api.github.com/repos/anistor/infinispan/commits/307f18ac9dd1aab52daac23c367b4e14a094e974"},{"sha":"55174dac8c03510a59440a121a6c75f6e3b52895","author":{"email":"6812d0701fe3d3a39547510d32b9e75bffab5455@redhat.com","name":"Adrian Nistor"},"message":"ISPN-5231 Do not hardcode group id in pom","distinct":true,"url":"https://api.github.com/repos/anistor/infinispan/commits/55174dac8c03510a59440a121a6c75f6e3b52895"},{"sha":"f1c4753ce45c263c470e8fa56f553f532fdf6f2b","author":{"email":"6812d0701fe3d3a39547510d32b9e75bffab5455@redhat.com","name":"Adrian Nistor"},"message":"ISPN-5231 CacheNotifierImpl should wire the listener and converter with dependecies from ComponentRegistry\n\n* add CacheEventFilterConverterAsKeyValueFilterConverter\n\n* provide dependecy injection to: CompositeKeyFilter, CompositeKeyValueFilter, KeyFilterAsKeyValueFilter,\n KeyValueFilterAsKeyFilter, CacheEventConverterAsConverter, CacheEventFilterAsKeyValueFilter,\nCompositeCacheEventFilter, ConverterAsCacheEventConverter, KeyFilterAsCacheEventFilter, KeyValueFilterAsCacheEventFilter\n\n* provide externalizers for: CompositeKeyFilter, KeyValueFilterAsKeyFilter","distinct":true,"url":"https://api.github.com/repos/anistor/infinispan/commits/f1c4753ce45c263c470e8fa56f553f532fdf6f2b"},{"sha":"b9b66fc51ef7ce20c5a727f79887383947bb9cd9","author":{"email":"6812d0701fe3d3a39547510d32b9e75bffab5455@redhat.com","name":"Adrian Nistor"},"message":"ISPN-5271 Deprecate KeyFilter.LOAD_ALL_FILTER\n\n* this was related to the old usage of the KeyFilter interface with loaders, now it should have a genereci name\n* old field aliased for backward compat","distinct":true,"url":"https://api.github.com/repos/anistor/infinispan/commits/b9b66fc51ef7ce20c5a727f79887383947bb9cd9"},{"sha":"0795418b9de0d308b73f9692db0f564322a6ec91","author":{"email":"6812d0701fe3d3a39547510d32b9e75bffab5455@redhat.com","name":"Adrian Nistor"},"message":"ISPN-5271 Minor optimisations related to filtering and conversion in one step\n\n* perform the instanceof KeyValueFilterConverter check once and remember the result for efficiency\n* move all calls to LocalEntryRetriever.wireFilterAndConverterDependencies(..) inside DistributedEntryRetriever.startRetrievingValues(UUID identifier, Set<Integer> segments, ...)\n* avoid possible NPE in DistributedEntryRetriever.updatedLocalAndRun( )","distinct":true,"url":"https://api.github.com/repos/anistor/infinispan/commits/0795418b9de0d308b73f9692db0f564322a6ec91"},{"sha":"705d1c02d39205bc0474a3e2a7034b7c8d0633c1","author":{"email":"6812d0701fe3d3a39547510d32b9e75bffab5455@redhat.com","name":"Adrian Nistor"},"message":"ISPN-5271 Usage of filter composition in DistributedEntryRetriever.sendRequest prevents dependency injection to filter and converter","distinct":true,"url":"https://api.github.com/repos/anistor/infinispan/commits/705d1c02d39205bc0474a3e2a7034b7c8d0633c1"},{"sha":"0c642245335af3b67d91b8a9229d6dadc5bf671c","author":{"email":"6812d0701fe3d3a39547510d32b9e75bffab5455@redhat.com","name":"Adrian Nistor"},"message":"ISPN-5277 Remove unused imports","distinct":true,"url":"https://api.github.com/repos/anistor/infinispan/commits/0c642245335af3b67d91b8a9229d6dadc5bf671c"},{"sha":"560c9ffde9c0a83af83d7a7279e4790e72531972","author":{"email":"6812d0701fe3d3a39547510d32b9e75bffab5455@redhat.com","name":"Adrian Nistor"},"message":"ISPN-5277 Add a functional test for remote events with filters and protobuf marshalling","distinct":true,"url":"https://api.github.com/repos/anistor/infinispan/commits/560c9ffde9c0a83af83d7a7279e4790e72531972"},{"sha":"538e538e074a2bcf0c80b9e1d5c7d9a42e96e269","author":{"email":"6812d0701fe3d3a39547510d32b9e75bffab5455@redhat.com","name":"Adrian Nistor"},"message":"ISPN-5279 Some core notification filter implementations have an externalizer and are also Serializable","distinct":true,"url":"https://api.github.com/repos/anistor/infinispan/commits/538e538e074a2bcf0c80b9e1d5c7d9a42e96e269"}]}