{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13222351,"defaultBranch":"master","name":"hazelcast","ownerLogin":"ahmetmircik","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2013-09-30T17:48:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2960360?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701959538.0","currentOid":""},"activityList":{"items":[{"before":"958faa2d462059e4f94491ff372e210797690675","after":"25fc2f13001da748a838bc4a5a87faed124629d0","ref":"refs/heads/5.4/ts/sameEpoch_with_op_fixes","pushedAt":"2023-12-08T14:02:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"fix value access for ts","shortMessageHtmlLink":"fix value access for ts"}},{"before":null,"after":"958faa2d462059e4f94491ff372e210797690675","ref":"refs/heads/5.4/ts/sameEpoch_with_op_fixes","pushedAt":"2023-12-07T14:32:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"fix value access for ts","shortMessageHtmlLink":"fix value access for ts"}},{"before":"9d05682834c9194783120abadd754095307424cb","after":"372ea2c18838d0c45f55911a6d30846037e70f70","ref":"refs/heads/5.4/ts/ptHang2_delete","pushedAt":"2023-12-07T08:05:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"fix value access for ts","shortMessageHtmlLink":"fix value access for ts"}},{"before":"0db82cf8e92a0e626e9ea40580f067eb1b2f3327","after":"9d05682834c9194783120abadd754095307424cb","ref":"refs/heads/5.4/ts/ptHang2_delete","pushedAt":"2023-12-06T16:24:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"fix contains value","shortMessageHtmlLink":"fix contains value"}},{"before":"3e4c8c1e159e34f32ff7f0383e75ffea6a459650","after":"0db82cf8e92a0e626e9ea40580f067eb1b2f3327","ref":"refs/heads/5.4/ts/ptHang2_delete","pushedAt":"2023-12-06T15:19:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"hang fix candid","shortMessageHtmlLink":"hang fix candid"}},{"before":null,"after":"3e4c8c1e159e34f32ff7f0383e75ffea6a459650","ref":"refs/heads/5.4/ts/ptHang2_delete","pushedAt":"2023-12-06T14:59:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"hang fix candid","shortMessageHtmlLink":"hang fix candid"}},{"before":"a404e908dc6af306bc6061f0a3b11491245453ba","after":"f0bc4b2103267ef9fc3d395b85e75c2d59f7dd72","ref":"refs/heads/master","pushedAt":"2023-12-06T10:39:45.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"Disallow parallel SimpleTestInClusterSupport tests creating objects (#26092)\n\n`SimpleTestInClusterSupport` cannot be used in parallel tests if they\r\ncreate any objects: data structures (IMaps etc), Jet (Jet jobs, even\r\nlight jobs) or SQL objects (MAPPINGS etc). The parallel cleanup process\r\nmight lead to removal of such objects during the test. Check is added to\r\nexplicitly fail in such situation instead of waiting for race condition\r\nto break the test.\r\n\r\nAs part of this change, some tests that do not require Hazelcast\r\ninstance were converted to pure unit tests.\r\n\r\nThe following ArchUnit test can be used to find all potentially\r\nproblematic tests:\r\n\r\n```java\r\n @Test\r\n public void reportParallelSimpleTestInClusterSupport() {\r\n JavaClasses testClasses = new ClassFileImporter()\r\n .withImportOption(ImportOption.Predefined.ONLY_INCLUDE_TESTS)\r\n .importPackages(\"com.hazelcast\");\r\n ArchRuleDefinition.classes().that()\r\n .areAssignableTo(SimpleTestInClusterSupport.class).and()\r\n .areAnnotatedWith(Parameterized.UseParametersRunnerFactory.class)\r\n .should(new ArchCondition<>(\"ser\") {\r\n @Override\r\n public void check(JavaClass item, ConditionEvents events) {\r\n if (HazelcastParallelParametersRunnerFactory.class.isAssignableFrom(\r\n item.getAnnotationOfType(Parameterized.UseParametersRunnerFactory.class).value())) {\r\n System.out.println(item.getFullName());\r\n }\r\n }\r\n })\r\n .check(testClasses);\r\n\r\n ArchRuleDefinition.classes().that()\r\n .areAssignableTo(SimpleTestInClusterSupport.class).and()\r\n .areAnnotatedWith(RunWith.class)\r\n .should(new ArchCondition<>(\"ser\") {\r\n @Override\r\n public void check(JavaClass item, ConditionEvents events) {\r\n if (HazelcastParallelClassRunner.class.isAssignableFrom(\r\n item.getAnnotationOfType(RunWith.class).value())) {\r\n System.out.println(item.getFullName());\r\n }\r\n }\r\n })\r\n .check(testClasses);\r\n }\r\n```\r\n\r\nImproves #26007\r\n\r\nFixes #26091\r\nFixes #26071\r\nFixes #26063\r\nFixes #24680\r\nFixes #24713","shortMessageHtmlLink":"Disallow parallel SimpleTestInClusterSupport tests creating objects (h…"}},{"before":"f1ce1a2d24b1febc7d180b7dc1805e83694d9935","after":"41d37311958915678a3295233b5dcaa1df39d8fc","ref":"refs/heads/fix/mapclear","pushedAt":"2023-12-04T17:30:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"no record caching","shortMessageHtmlLink":"no record caching"}},{"before":"a52d5751f941f2c03dcbc742ddacce73db8f4283","after":"f1ce1a2d24b1febc7d180b7dc1805e83694d9935","ref":"refs/heads/fix/mapclear","pushedAt":"2023-12-04T12:25:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip suggestion","shortMessageHtmlLink":"wip suggestion"}},{"before":null,"after":"a52d5751f941f2c03dcbc742ddacce73db8f4283","ref":"refs/heads/fix/mapclear","pushedAt":"2023-12-04T12:24:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip suggestion","shortMessageHtmlLink":"wip suggestion"}},{"before":"ad06c4ebea64d01fca2a6741d892505014958052","after":"6309a7351c3f444a2b6e81217195948fd766bb32","ref":"refs/heads/5.4/ts/rocks","pushedAt":"2023-12-01T19:17:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip fix size","shortMessageHtmlLink":"wip fix size"}},{"before":"718f816469bb8e09d254d6f7b8806028e9c6d273","after":"a404e908dc6af306bc6061f0a3b11491245453ba","ref":"refs/heads/master","pushedAt":"2023-12-01T19:14:54.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"Add tests for member pruning [HZ-1917] (#26087)\n\nProvides additional test coverage for member pruning functionality. The\r\nexisting tests only use internal APIs to execute \"prunable\" SQL queries,\r\nwhereas the added `MemberPruningTest` uses the public API.\r\n\r\nAlso, includes an additional case for\r\n`AttributePartitioningStrategyIntegrationTest` for IDS type keys.","shortMessageHtmlLink":"Add tests for member pruning [HZ-1917] (hazelcast#26087)"}},{"before":"96c4b7dba7f1d7788ec5c52d5dbb138f2b4995b5","after":"718f816469bb8e09d254d6f7b8806028e9c6d273","ref":"refs/heads/master","pushedAt":"2023-11-30T14:44:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"Make kafka connector scale [HZ-3486] (#25956)","shortMessageHtmlLink":"Make kafka connector scale [HZ-3486] (hazelcast#25956)"}},{"before":"cba2ff7622c2fa76ab51f0a5354d6e6bde6d7523","after":"96c4b7dba7f1d7788ec5c52d5dbb138f2b4995b5","ref":"refs/heads/master","pushedAt":"2023-11-30T10:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"Bump software.amazon.awssdk:bom from 2.21.29 to 2.21.34 (#26100)\n\nBumps software.amazon.awssdk:bom from 2.21.29 to 2.21.34.\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump software.amazon.awssdk:bom from 2.21.29 to 2.21.34 (hazelcast#26100"}},{"before":"3a3cfdf41b273cb3bb7b1ff81dba54ff53141152","after":"cba2ff7622c2fa76ab51f0a5354d6e6bde6d7523","ref":"refs/heads/master","pushedAt":"2023-11-30T10:14:40.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"Bump commons-io:commons-io from 2.15.0 to 2.15.1 (#26102)\n\nBumps commons-io:commons-io from 2.15.0 to 2.15.1.\r\n\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump commons-io:commons-io from 2.15.0 to 2.15.1 (hazelcast#26102)"}},{"before":"9fcb2d908a80b9160cd0d58131a53d9ba9454e67","after":"b0dae6af6a83147b1accb1ccd88e155ff2331794","ref":"refs/heads/5.4/ts/fixQueryBounce","pushedAt":"2023-11-28T20:41:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"no null","shortMessageHtmlLink":"no null"}},{"before":"b6fd36e85ffa1e5c0484389acae672995a2b2855","after":"9fcb2d908a80b9160cd0d58131a53d9ba9454e67","ref":"refs/heads/5.4/ts/fixQueryBounce","pushedAt":"2023-11-28T20:25:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"sync close","shortMessageHtmlLink":"sync close"}},{"before":null,"after":"b6fd36e85ffa1e5c0484389acae672995a2b2855","ref":"refs/heads/5.4/ts/fixQueryBounce","pushedAt":"2023-11-28T17:53:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip fix","shortMessageHtmlLink":"wip fix"}},{"before":"88bf1787429236cad937aa6c387e0f59aa621acd","after":"3a3cfdf41b273cb3bb7b1ff81dba54ff53141152","ref":"refs/heads/master","pushedAt":"2023-11-28T15:39:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"Minimise the chance of using unavailable member during leaderships transfer [HZ-3913] (#26085)\n\nThe new `leader-to-transfer` CP member should be selected randomly, if\r\nseveral CP members have the same `cpMemberPriority` priority. It should\r\nminimise the chance of constantly using the same overloaded/unavailable\r\nmember to transfer the leadership.","shortMessageHtmlLink":"Minimise the chance of using unavailable member during leaderships tr…"}},{"before":"1a14fb2d4141477676f1ba5b3f6c3508abbffeba","after":"88bf1787429236cad937aa6c387e0f59aa621acd","ref":"refs/heads/master","pushedAt":"2023-11-28T07:14:02.000Z","pushType":"push","commitsCount":52,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"Removed JVMUtil.upcast(Buffer). (#26073)\n\nThe method isn't used any longer, so goodbye.\r\n\r\nFollow up PR for: https://github.com/hazelcast/hazelcast/pull/26067","shortMessageHtmlLink":"Removed JVMUtil.upcast(Buffer). (hazelcast#26073)"}},{"before":"b493062fd5e0f574412d48cb40701f24985d4253","after":"ad06c4ebea64d01fca2a6741d892505014958052","ref":"refs/heads/5.4/ts/rocks","pushedAt":"2023-11-27T08:31:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip fix size","shortMessageHtmlLink":"wip fix size"}},{"before":"e21035ca93a194c2e2ad28fff522eb990ccae3ee","after":"b493062fd5e0f574412d48cb40701f24985d4253","ref":"refs/heads/5.4/ts/rocks","pushedAt":"2023-11-23T12:09:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip fix size","shortMessageHtmlLink":"wip fix size"}},{"before":"c87313b72fb4e8fa60b5783d2ec6e4a7dd59c831","after":"e21035ca93a194c2e2ad28fff522eb990ccae3ee","ref":"refs/heads/5.4/ts/rocks","pushedAt":"2023-11-22T19:58:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip fix size","shortMessageHtmlLink":"wip fix size"}},{"before":"5856b56c9e903273a421f4c400561753a601c243","after":"c87313b72fb4e8fa60b5783d2ec6e4a7dd59c831","ref":"refs/heads/5.4/ts/rocks","pushedAt":"2023-11-22T14:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip fix size","shortMessageHtmlLink":"wip fix size"}},{"before":"2463e2c7cec02958313ccc57a668b70af9c3ae0f","after":"5856b56c9e903273a421f4c400561753a601c243","ref":"refs/heads/5.4/ts/rocks","pushedAt":"2023-11-22T13:44:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip path 2","shortMessageHtmlLink":"wip path 2"}},{"before":"9f486aa71ddbc60b8492e7c6c0cfcc8da7219e3e","after":"2463e2c7cec02958313ccc57a668b70af9c3ae0f","ref":"refs/heads/5.4/ts/rocks","pushedAt":"2023-11-22T13:42:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip path","shortMessageHtmlLink":"wip path"}},{"before":"8c9db9b712ab8ae0cb8ce5ce9a3b53655123b40f","after":"9f486aa71ddbc60b8492e7c6c0cfcc8da7219e3e","ref":"refs/heads/5.4/ts/rocks","pushedAt":"2023-11-22T12:30:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip prefix","shortMessageHtmlLink":"wip prefix"}},{"before":"8ed874b35e669f9238cdafda87de7012391fb5cf","after":"8c9db9b712ab8ae0cb8ce5ce9a3b53655123b40f","ref":"refs/heads/5.4/ts/rocks","pushedAt":"2023-11-22T11:05:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"d7eee7f481dc1b9b53e19de14cd4002f359671b8","after":"8ed874b35e669f9238cdafda87de7012391fb5cf","ref":"refs/heads/5.4/ts/rocks","pushedAt":"2023-11-22T10:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"d7eee7f481dc1b9b53e19de14cd4002f359671b8","ref":"refs/heads/5.4/ts/rocks","pushedAt":"2023-11-21T15:02:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahmetmircik","name":"Ahmet Mircik","path":"/ahmetmircik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2960360?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADxUykDAA","startCursor":null,"endCursor":null}},"title":"Activity · ahmetmircik/hazelcast"}