{"push_id":963658254,"size":68,"distinct_size":68,"ref":"refs/heads/feature/3.7/JMXEnhencement","head":"8e7fd05374dd9b05bc7b2f32b645197f878a3c6a","before":"1121321bb08d676eb45f0ac34d749ef97ee3b819","commits":[{"sha":"a889689b9aea96e140c259ee7ac23c9621eaf12e","author":{"email":"33a1e3fd624b32f7ed4a6496421c3b9c693bb778@users.noreply.github.com","name":"LoneRifle"},"message":"Add support for setAsync\n\nDeclare and implement IMap.setAsync, adding this as message id 60 in\nMapCodecTemplate.","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/a889689b9aea96e140c259ee7ac23c9621eaf12e"},{"sha":"b88ff9d628f716219745885e684783320b0704f9","author":{"email":"33a1e3fd624b32f7ed4a6496421c3b9c693bb778@users.noreply.github.com","name":"LoneRifle"},"message":"Add FileLengthCheck suppression for IMap","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/b88ff9d628f716219745885e684783320b0704f9"},{"sha":"99d04cb714948dd98fcba356f45283b2922e4dc3","author":{"email":"33a1e3fd624b32f7ed4a6496421c3b9c693bb778@users.noreply.github.com","name":"LoneRifle"},"message":"Tests for near-cache, MapProxyImpl.setAsyncInternal","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/99d04cb714948dd98fcba356f45283b2922e4dc3"},{"sha":"9d90891d806fca63d3d95d43d5175e574d6de779","author":{"email":"33a1e3fd624b32f7ed4a6496421c3b9c693bb778@users.noreply.github.com","name":"LoneRifle"},"message":"Correct javadoc for no-timeout setAsync","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/9d90891d806fca63d3d95d43d5175e574d6de779"},{"sha":"f431bad82efd4afb624ab9904a58d96948bbede9","author":{"email":"11bea832eb40923ed0456baec7916c75ad79fc61@gmail.com","name":"Jaromir Hamala"},"message":"SimpleEntry from SupplierConsumingMapper extracted into a top-level class\n\n Fixes #7398\n The SimpleEntry is now re-used in DistinctValuesAggregation.\n\n It removes code duplication and fixes ClassCastException as the old inner class\n used in DistinctValuesAggregation didn't implement the interface QueryEngine\n expects.","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/f431bad82efd4afb624ab9904a58d96948bbede9"},{"sha":"cce6113feabadbb82a742b00d5870e7f3651da09","author":{"email":"1d81d9a62b785e478fd5bed9bdded277aeb9c4bb@gmail.com","name":"Emrah Kocaman"},"message":"Spring configuration support for Discovery SPI, resolves #6913","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/cce6113feabadbb82a742b00d5870e7f3651da09"},{"sha":"73f147b426ccbf1336946554531cd9e4f0ff7df8","author":{"email":"47dea3822e26f3a7d677ab8ee4af424a6a0c8e58@hazelcast.com","name":"Serkan ÖZAL"},"message":"Refactor on `CacheStatsTest`","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/73f147b426ccbf1336946554531cd9e4f0ff7df8"},{"sha":"42cdf8813b2b1bceec1ea95cef9d4f71565e4f86","author":{"email":"b42a6d93d796915222f6ffb2ffdd6137d93c1cdb@hazelcast.com","name":"Ali Gurbuz"},"message":"If AssertTask throws RuntimeException just re-throw it rather than encapsulating it into a new one","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/42cdf8813b2b1bceec1ea95cef9d4f71565e4f86"},{"sha":"079f86b1c4f96849b01e62f3411511b1cf5aac1b","author":{"email":"0760a11abb4d2b52db3017e29404de05d6efe12b@hazelcast.com","name":"sancar"},"message":"Fixes map putAll security interceptor change\n\nChange is required due to change in protocol templates in #7370\n\nfixes hazelcast/hazelcast-enterprise#732","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/079f86b1c4f96849b01e62f3411511b1cf5aac1b"},{"sha":"59cb2e8ff78643aed3594a8f5ba7b41d8eeb5759","author":{"email":"b42a6d93d796915222f6ffb2ffdd6137d93c1cdb@hazelcast.com","name":"Ali Gurbuz"},"message":"If AssertTask throws RuntimeException just re-throw it rather than encapsulating it into a new one","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/59cb2e8ff78643aed3594a8f5ba7b41d8eeb5759"},{"sha":"f1d90df16e3b892fbedb66a91bf8ffdc9301a97e","author":{"email":"b42a6d93d796915222f6ffb2ffdd6137d93c1cdb@hazelcast.com","name":"Ali Gurbuz"},"message":"Added hasInterceptor check before sending the put event so that we can get intercepted value","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/f1d90df16e3b892fbedb66a91bf8ffdc9301a97e"},{"sha":"1414548ac07cba60b368a62a99c88257300fd691","author":{"email":"b42a6d93d796915222f6ffb2ffdd6137d93c1cdb@hazelcast.com","name":"Ali"},"message":"Merge pull request #7416 from gurbuzali/interceptor-listener-fix-master\n\nAdded hasInterceptor check before sending the put event","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/1414548ac07cba60b368a62a99c88257300fd691"},{"sha":"2abc192fa3891a226ad3fa1aedbb577abfe4f3ea","author":{"email":"0760a11abb4d2b52db3017e29404de05d6efe12b@hazelcast.com","name":"mustafa sancar koyunlu"},"message":"Merge pull request #7423 from sancar/fix/mapPutAllSecurityInterceptor/master\n\nFixes map putAll security interceptor change","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/2abc192fa3891a226ad3fa1aedbb577abfe4f3ea"},{"sha":"59510e4b551fd6312fd11f51126377c2b260ed7a","author":{"email":"73fe4fb4ad0e45d4eec5239bbc90fcb409ab2153@hazelcast.com","name":"alarmnummer"},"message":"Litter reduction in MethodProbe\n\nAfter doing some allocation analysis in JProfiler, it became clear that litter was being created\nwhen calling Method.invoke(source) without an array. The litter created is an empty var-args array.\n\nAfter adding an explicit empty varargs array, no more litter was visible.","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/59510e4b551fd6312fd11f51126377c2b260ed7a"},{"sha":"9eef65247b19812a41d603bf28f8819dbf709818","author":{"email":"73fe4fb4ad0e45d4eec5239bbc90fcb409ab2153@hazelcast.com","name":"alarmnummer"},"message":"Renamed OperationSystemMetricSet\n\nOriginal name was OperatingSystemMetricsSet (metrics). This is not in line with the other\nmetricset implementations.","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/9eef65247b19812a41d603bf28f8819dbf709818"},{"sha":"4dc664a6093024478be827af2f2d1c319ca8a8d5","author":{"email":"c6a626d2a910ffe39aeb6122c044ccc009a86eb4@gmail.com","name":"Peter Veentjer"},"message":"Merge pull request #7426 from pveentjer/performance/3.x/method-probe-varargs-litter\n\nLitter reduction in MethodProbe","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/4dc664a6093024478be827af2f2d1c319ca8a8d5"},{"sha":"89d8f9524d793a14458e56c78332a9ea7df3ed85","author":{"email":"c6a626d2a910ffe39aeb6122c044ccc009a86eb4@gmail.com","name":"Peter Veentjer"},"message":"Merge pull request #7427 from pveentjer/cleanup/3.x/rename-operationsystemmetricsset\n\nRenamed OperationSystemMetricSet","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/89d8f9524d793a14458e56c78332a9ea7df3ed85"},{"sha":"c8f6cd5d7225f139f8238fbde0ebcc5bf61e6375","author":{"email":"73fe4fb4ad0e45d4eec5239bbc90fcb409ab2153@hazelcast.com","name":"alarmnummer"},"message":"Faster BufferPoolThreadLocal implementation by getting rid of the\nConcurrentReferenceHashMap for main access.","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/c8f6cd5d7225f139f8238fbde0ebcc5bf61e6375"},{"sha":"5318ba8849a7ebcbb966d69272ec1af21dc4a89d","author":{"email":"1d81d9a62b785e478fd5bed9bdded277aeb9c4bb@gmail.com","name":"emrahkocaman"},"message":"Merge pull request #7419 from emrahkocaman/fix/3.7/discovery-spi-conf-spring\n\nSpring configuration support for Discovery SPI","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/5318ba8849a7ebcbb966d69272ec1af21dc4a89d"},{"sha":"ed44e50c5e43a147d452cf940cfaae0fddce5eab","author":{"email":"04bbd3d882dc8b95efba41c3814ca1f1e417aa8f@hazelcast.com","name":"ibrahim gürses"},"message":"Removal of jclouds module from main repo.","distinct":true,"url":"https://api.github.com/repos/muratayan/hazelcast/commits/ed44e50c5e43a147d452cf940cfaae0fddce5eab"}]}