{"push_id":777050908,"size":66,"distinct_size":45,"ref":"refs/heads/master","head":"0e4acd09551294433b72bbdcc2fce0d811590311","before":"d778f71d39fa261ba67308dd60e03f2fd4e106e4","commits":[{"sha":"8e3342bcfac569589507386d6814640b896e09b2","author":{"email":"11bea832eb40923ed0456baec7916c75ad79fc61@gmail.com","name":"Jaromir Hamala"},"message":"Do not downgrade a transactional lock to a non-transactional lock after unsuccessful lock attempt\n\nIt seems like a left-over. We should not change state of a lock after unsuccessful lock-attempt.\nIt can result in premature lock release and jeopardize transaction recovery.","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/8e3342bcfac569589507386d6814640b896e09b2"},{"sha":"d2eb1bfb19749522d3375ddce02813d955dd7543","author":{"email":"11bea832eb40923ed0456baec7916c75ad79fc61@gmail.com","name":"Jaromir Hamala"},"message":"Partition movement detection uses partitionStateVersion instead just comparing owned partitions\n\nIt's faster and more importantly it fixes the situation when there is a partition\nmovement while Query is running, but the member ends-up owning the same partitions\nas in the beginning.","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/d2eb1bfb19749522d3375ddce02813d955dd7543"},{"sha":"0ffdc3246d1bd202e6cef4b486ffb4e9257b0311","author":{"email":"11bea832eb40923ed0456baec7916c75ad79fc61@gmail.com","name":"Jaromir Hamala"},"message":"Fixes a bug when a target thread is waiting on Selector.select().\n\nWhen a task does not belong to the current thread then the current thread should move the\n task using addTaskAndWakeup as otherwise it's possible the target thread will not process\n it until the Selector.select() times out.","distinct":true,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/0ffdc3246d1bd202e6cef4b486ffb4e9257b0311"},{"sha":"cdbd83b88004a497913441e90ff022b2f1f70900","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@thunderphreak.de","name":"Donnerbart"},"message":"Cleanup of CheckStyle suppressions for HazelcastInstanceFactory.","distinct":true,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/cdbd83b88004a497913441e90ff022b2f1f70900"},{"sha":"9d8f05dbab747610373de957e7ce395e2a71659e","author":{"email":"0760a11abb4d2b52db3017e29404de05d6efe12b@hazelcast.com","name":"sancar"},"message":"Ignoring continously failing tests.\n\nThis issues will be addressed with following prd\nhttps://hazelcast.atlassian.net/wiki/display/PM/Fixing+MapReduce+Problems","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/9d8f05dbab747610373de957e7ce395e2a71659e"},{"sha":"3b0c1bdabc799d64b23571c2f05980c525ef8259","author":{"email":"0760a11abb4d2b52db3017e29404de05d6efe12b@hazelcast.com","name":"sancar"},"message":"Merge branch 'master' of github.com:hazelcast/hazelcast","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/3b0c1bdabc799d64b23571c2f05980c525ef8259"},{"sha":"36f51fa1e5b490347a097f34e9cc95e4fa93b83a","author":{"email":"0760a11abb4d2b52db3017e29404de05d6efe12b@hazelcast.com","name":"sancar"},"message":"Changes after reviewing protocol AtomicLong AtomicReference and JCache\n\n1) AtomicLong.alter response converted to void from Data.\n2) JCache.managementConfig response converted to void from Data.\n3) New response type CACHE_KEY_ITEREATOR_RESULT is introduced.\n4) JCache.iterate response converted to CACHE_KEY_ITEREATOR_RESULT from Data.\n5) Basic iterator test is implemented.\n6) A couple null checks removed in cache proxy where it is already null checked or impossible\nto be null.","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/36f51fa1e5b490347a097f34e9cc95e4fa93b83a"},{"sha":"854094fe61cde9cc24ed0155b242e67814147272","author":{"email":"0760a11abb4d2b52db3017e29404de05d6efe12b@hazelcast.com","name":"sancar"},"message":"Changes after protcol review\n\nRest of the work started with #6049.\n\n1) Manually written MemberAttributeChangeCodec is removed and its definition is moved to codec template.\n2) MultiMapKeySetMessageTask return type changed to set of data from list of data.\n3) EnterpriseMap.publisherCreate return type changed to set of data since it is returning keys.\n4) DisrnibutedObject name made plural in response template because it returns list of DistributedObject info.\n5) Fixed javadoc mistakes encountered.","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/854094fe61cde9cc24ed0155b242e67814147272"},{"sha":"df209d49da232f5c8f3c73f69267f06c5ffcfa44","author":{"email":"9f5e409b28df2110219ab2c723bc1c479e794322@hazelcast.com","name":"Ahmet MIRCIK"},"message":"Refactored failing updates_on_same_key_when_in_memory_format_is_object test.","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/df209d49da232f5c8f3c73f69267f06c5ffcfa44"},{"sha":"8fe6eb2b1e3104a6d8c88aee6811a8584b9bc0fc","author":{"email":"b49b0b7881cc25d4aa89a7d0f1193b0648e9244f@hazelcast.com","name":"hasancelik"},"message":"added ignore annotation to failing tests","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/8fe6eb2b1e3104a6d8c88aee6811a8584b9bc0fc"},{"sha":"97bb74d78cd1e0af68a1390defa30fc956da8390","author":{"email":"0760a11abb4d2b52db3017e29404de05d6efe12b@hazelcast.com","name":"mustafa sancar koyunlu"},"message":"Merge pull request #6049 from sancar/protocolReview/atomicsAndJCache/master\n\nChanges after reviewing protocol AtomicLong AtomicReference and JCache","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/97bb74d78cd1e0af68a1390defa30fc956da8390"},{"sha":"db1959a9dea2366bace9b166f9a457416450904b","author":{"email":"b49b0b7881cc25d4aa89a7d0f1193b0648e9244f@hazelcast.com","name":"Hasan Çelik"},"message":"Merge pull request #6063 from hasancelik/addIgnoreMapReduceCollator\n\nadded ignore annotation to failing tests","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/db1959a9dea2366bace9b166f9a457416450904b"},{"sha":"08e659f992761d79cd0342e77ce17ddb62e33295","author":{"email":"b42a6d93d796915222f6ffb2ffdd6137d93c1cdb@hazelcast.com","name":"Ali"},"message":"Merge pull request #5965 from jerrinot/fix/tx-lock-downgrade-to-nontx-fix/master\n\nDo not downgrade a transactional lock to a non-transactional lock after unsuccessful lock attempt","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/08e659f992761d79cd0342e77ce17ddb62e33295"},{"sha":"fa455733da9772e9107eb60b3fe55a17601be38b","author":{"email":"0760a11abb4d2b52db3017e29404de05d6efe12b@hazelcast.com","name":"mustafa sancar koyunlu"},"message":"Merge pull request #6057 from sancar/protocolReview2/master\n\nChanges after protocol review","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/fa455733da9772e9107eb60b3fe55a17601be38b"},{"sha":"ed7180dd29edd68030c905afdbce2d2e9550b338","author":{"email":"11bea832eb40923ed0456baec7916c75ad79fc61@gmail.com","name":"Jaromir Hamala"},"message":"Merge pull request #6050 from jerrinot/fix/query-operation-partitionMovementChecks\n\nPartition movement detection uses partitionStateVersion instead just comparing owned partitions","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/ed7180dd29edd68030c905afdbce2d2e9550b338"},{"sha":"50fefd929ae03d4ca6ef7cf4f14c56bb7947f5bd","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@thunderphreak.de","name":"Donnerbart"},"message":"Removed unnecessary CheckStyle suppressions of DataAwareMessage and TopicEvent. Removed simple warning in DataAwareMessage. Aligned assignment order in TopicEvent to field order (and remaning methods).","distinct":true,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/50fefd929ae03d4ca6ef7cf4f14c56bb7947f5bd"},{"sha":"3b669369ba5c1ef179c0812c444211a40993163b","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@thunderphreak.de","name":"Donnerbart"},"message":"Cleanup of CheckStyle suppressions for DebugUtil.","distinct":true,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/3b669369ba5c1ef179c0812c444211a40993163b"},{"sha":"f4f2f1d3bb71d93b43de7563f0147ebd7274fc5a","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@thunderphreak.de","name":"Donnerbart"},"message":"Restricted wildcard CheckStyle suppression for ScheduleType.","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/f4f2f1d3bb71d93b43de7563f0147ebd7274fc5a"},{"sha":"a7435becc2e1a7d0c4292f065686fcc49d10e35c","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@thunderphreak.de","name":"Donnerbart"},"message":"Cleanup of CheckStyle suppressions for ElementParser.","distinct":true,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/a7435becc2e1a7d0c4292f065686fcc49d10e35c"},{"sha":"12ce7548b4eeb13f7b2ec6f1e47a2e4a15090e94","author":{"email":"0760a11abb4d2b52db3017e29404de05d6efe12b@hazelcast.com","name":"sancar"},"message":"add ordering to code generation. Distribited objects and their opeartions will always be generated in same order","distinct":false,"url":"https://api.github.com/repos/tombujok/hazelcast/commits/12ce7548b4eeb13f7b2ec6f1e47a2e4a15090e94"}]}