{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":755272854,"defaultBranch":"master","name":"helix","ownerLogin":"linkedin","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-02-09T19:33:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/357098?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715296539.0","currentOid":""},"activityList":{"items":[{"before":"46c4b376d07baf0dbc04fc5e47e50725e26e0066","after":"c71e8a08ad43cdd22db91a21f4c7c54701a3399a","ref":"refs/heads/release","pushedAt":"2024-06-13T18:21:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Merge pull request #7 from linkedin/master\n\nRelease for helix 1.3.2-dev-202406131130","shortMessageHtmlLink":"Merge pull request #7 from linkedin/master"}},{"before":"55bdc0800a0b6f077d084c593a22931f2a059c79","after":"76f8a83e0b6ed5b8f09739bd00f08da8667717ac","ref":"refs/heads/master","pushedAt":"2024-06-13T18:14:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Fix incompatibility for customers which implement HelixAdmin and BaseDataAccessor. (#2809)","shortMessageHtmlLink":"Fix incompatibility for customers which implement HelixAdmin and Base…"}},{"before":"4c52f194768d31191460dac71ee95d7b7eb56de5","after":"46c4b376d07baf0dbc04fc5e47e50725e26e0066","ref":"refs/heads/release","pushedAt":"2024-06-12T21:18:58.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Merge pull request #6 from linkedin/master\n\nRelease for helix 1.3.2-dev-202406121430","shortMessageHtmlLink":"Merge pull request #6 from linkedin/master"}},{"before":"c11cddf916fa7809ea99a10d97aa18dc8bc90a87","after":"55bdc0800a0b6f077d084c593a22931f2a059c79","ref":"refs/heads/master","pushedAt":"2024-06-12T21:07:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Fix config for metaclient leader election client. (#2807)","shortMessageHtmlLink":"Fix config for metaclient leader election client. (apache#2807)"}},{"before":"3906c363aaab078cd5320539c618c035f9009f10","after":"c11cddf916fa7809ea99a10d97aa18dc8bc90a87","ref":"refs/heads/master","pushedAt":"2024-05-10T17:59:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"[apache/helix] -- [Part-2] Enable JDK 1.8 (backward) compatibility for meta-client (#2802)\n\nWe would like to provide a backward compatible support to our consumers where they also have an option to use JDK-8 compiled meta-client jar, if they have such a requirement. By default we will generate JDK-11 jars and JDK-8 jars using a classifier.","shortMessageHtmlLink":"[apache/helix] -- [Part-2] Enable JDK 1.8 (backward) compatibility fo…"}},{"before":"72d305bd7947a72e740e1464d8e754c4468b80c9","after":null,"ref":"refs/heads/hkandwal/enable-zk-cli-jdk8-compat","pushedAt":"2024-05-09T23:15:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"himanshukandwal","name":"Himanshu Kandwal","path":"/himanshukandwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539436?s=80&v=4"}},{"before":"15c41213e3e65947f5ecf790a5cb34d971e070e0","after":"4c52f194768d31191460dac71ee95d7b7eb56de5","ref":"refs/heads/release","pushedAt":"2024-05-09T23:15:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"himanshukandwal","name":"Himanshu Kandwal","path":"/himanshukandwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539436?s=80&v=4"},"commit":{"message":"Merge pull request #5 from linkedin/hkandwal/enable-zk-cli-jdk8-compat\n\n[Linkedin/Helix] -- Provide JDK 1.8 (backward) compatibility for helix modules","shortMessageHtmlLink":"Merge pull request #5 from linkedin/hkandwal/enable-zk-cli-jdk8-compat"}},{"before":null,"after":"72d305bd7947a72e740e1464d8e754c4468b80c9","ref":"refs/heads/hkandwal/enable-zk-cli-jdk8-compat","pushedAt":"2024-05-09T22:44:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"himanshukandwal","name":"Himanshu Kandwal","path":"/himanshukandwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539436?s=80&v=4"},"commit":{"message":"[Linkedin/Helix] -- Provide JDK 1.8 (backward) compatibility for helix modules","shortMessageHtmlLink":"[Linkedin/Helix] -- Provide JDK 1.8 (backward) compatibility for heli…"}},{"before":"3c94e69622057ad110894089696eaebbb1a857d8","after":null,"ref":"refs/heads/hkandwal/enable-meta-client-jdk8-compat","pushedAt":"2024-05-09T02:59:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"himanshukandwal","name":"Himanshu Kandwal","path":"/himanshukandwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539436?s=80&v=4"}},{"before":"cc13eabf2628ab081973bafb9ed3f79d8936455e","after":"15c41213e3e65947f5ecf790a5cb34d971e070e0","ref":"refs/heads/release","pushedAt":"2024-05-09T02:59:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"himanshukandwal","name":"Himanshu Kandwal","path":"/himanshukandwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539436?s=80&v=4"},"commit":{"message":"Merge pull request #4 from linkedin/hkandwal/enable-meta-client-jdk8-compat\n\n[Linkedin/Helix] -- Provide JDK 1.8 (backward) compatibility for meta-client","shortMessageHtmlLink":"Merge pull request #4 from linkedin/hkandwal/enable-meta-client-jdk8-…"}},{"before":null,"after":"3c94e69622057ad110894089696eaebbb1a857d8","ref":"refs/heads/hkandwal/enable-meta-client-jdk8-compat","pushedAt":"2024-05-09T02:21:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"himanshukandwal","name":"Himanshu Kandwal","path":"/himanshukandwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539436?s=80&v=4"},"commit":{"message":"[Linkedin/Helix] -- Provide JDK 1.8 (backward) compatibility for meta-client","shortMessageHtmlLink":"[Linkedin/Helix] -- Provide JDK 1.8 (backward) compatibility for meta…"}},{"before":null,"after":"b3e0cd0872a99ab14a04001652eb1e2ab51d0580","ref":"refs/heads/revert-3-hkandwal/add-jdk-8-compat-for-meta-client","pushedAt":"2024-05-09T02:19:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"himanshukandwal","name":"Himanshu Kandwal","path":"/himanshukandwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539436?s=80&v=4"},"commit":{"message":"Revert \"[Linkedin/Helix] -- Provide JDK 1.8 (backward) compatibility for meta-client\"","shortMessageHtmlLink":"Revert \"[Linkedin/Helix] -- Provide JDK 1.8 (backward) compatibility …"}},{"before":"6c499d66cc99cc3c4bd60046d2b277554d22dc9c","after":null,"ref":"refs/heads/hkandwal/add-jdk-8-compat-for-meta-client","pushedAt":"2024-05-09T00:35:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"himanshukandwal","name":"Himanshu Kandwal","path":"/himanshukandwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539436?s=80&v=4"}},{"before":"9e25ab5772e523406196a5c6da531ac557f4d1ef","after":"3906c363aaab078cd5320539c618c035f9009f10","ref":"refs/heads/master","pushedAt":"2024-05-09T00:34:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"himanshukandwal","name":"Himanshu Kandwal","path":"/himanshukandwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539436?s=80&v=4"},"commit":{"message":"Merge pull request #3 from linkedin/hkandwal/add-jdk-8-compat-for-meta-client\n\n[Linkedin/Helix] -- Provide JDK 1.8 (backward) compatibility for meta-client","shortMessageHtmlLink":"Merge pull request #3 from linkedin/hkandwal/add-jdk-8-compat-for-met…"}},{"before":null,"after":"6c499d66cc99cc3c4bd60046d2b277554d22dc9c","ref":"refs/heads/hkandwal/add-jdk-8-compat-for-meta-client","pushedAt":"2024-05-09T00:27:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"himanshukandwal","name":"Himanshu Kandwal","path":"/himanshukandwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539436?s=80&v=4"},"commit":{"message":"[Linkedin/Helix] -- Provide JDK 1.8 (backward) compatibility for meta-client","shortMessageHtmlLink":"[Linkedin/Helix] -- Provide JDK 1.8 (backward) compatibility for meta…"}},{"before":null,"after":"b7901727fd5ad894deef8ef26d72418d46e6b06b","ref":"refs/heads/hkandwal/fix-attaching-artifacts","pushedAt":"2024-05-08T21:19:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"himanshukandwal","name":"Himanshu Kandwal","path":"/himanshukandwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539436?s=80&v=4"},"commit":{"message":"[Linkedin/Helix] -- Skip attaching artifacts","shortMessageHtmlLink":"[Linkedin/Helix] -- Skip attaching artifacts"}},{"before":"c37a2755fd815ed42d4898cfb1252e37f49b989a","after":null,"ref":"refs/heads/zpinto/revert_xstream_bump","pushedAt":"2024-04-30T22:34:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"}},{"before":"8739a5fb8055944f81060a29905661ae77bbdc1e","after":"746add51f1072bab6a40436b1625f288c0b703e0","ref":"refs/heads/zpinto/bpa_hf","pushedAt":"2024-04-30T22:33:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Revert \"upgrade xstream to 1.4.20 to pick up fixes for 2 CVEs (#2763)\"\n\nThis reverts commit 53b588982c281009085076b480a3ce58cccbe618.\n\nThis dependency is banned at li.","shortMessageHtmlLink":"Revert \"upgrade xstream to 1.4.20 to pick up fixes for 2 CVEs (apache…"}},{"before":"c480eac018932214886aaf55f3c28107d46e84b0","after":"9e25ab5772e523406196a5c6da531ac557f4d1ef","ref":"refs/heads/master","pushedAt":"2024-04-30T22:31:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Replace the HELIX_ENABLED config with InstanceOperation while maintaining backwards compatibility with old APIs (#2772)\n\nReplace the HELIX_ENABLED config with InstanceOperation while maintaining backwards compatibility with old APIs.\r\n\r\nIn order to unify HELIX_ENABLED functionality with InstanceOperation, InstanceOperation will now have the following options: ENABLE, DISABLE, EVACUATE, SWAP_IN, UNKNOWN","shortMessageHtmlLink":"Replace the HELIX_ENABLED config with InstanceOperation while maintai…"}},{"before":null,"after":"8739a5fb8055944f81060a29905661ae77bbdc1e","ref":"refs/heads/zpinto/bpa_hf","pushedAt":"2024-04-30T22:25:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Fix BestPossibleExternalViewVerifier to use a ZkClient that has the serializer set to ByteArraySerializer (#2776)\n\n* Fix BestPossibleExternalViewVerifier to use a ZkClient that has the serializer set to ByteArraySerializer so it can read the assignment meta store best possible state. Fix BestPossibleExternalViewVerifier to actually calculate BEST_POSSIBLE instead of returning last persisted to ZK because we now need to consider handleDelayedRebalanceMinActiveReplica not being persisted to ZK(#2447). Fix handleDelayedRebalanceMinActiveReplica modifying in-memory _bestPossibleState in the _assignmentMetadataStore which was causing best possible state to continuosly be persisted until handleDelayedRebalanceMinActiveReplica wasn't kicking in anymore.","shortMessageHtmlLink":"Fix BestPossibleExternalViewVerifier to use a ZkClient that has the s…"}},{"before":"b3623103fd0424bd53d9d75fa4079e8e5d5d8818","after":"cc13eabf2628ab081973bafb9ed3f79d8936455e","ref":"refs/heads/release","pushedAt":"2024-04-30T19:03:17.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Merge pull request #2 from linkedin/master\n\nNew Release Snapshot with several fixes:\r\n\r\n[apache/helix] -- Issue during onboarding resources without instances apache/helix#2782\r\n[apache/helix] -- Provide JDK 1.8 (backward) compatibility of helix-core apache/helix#2775\r\nDo not start the server if user uses the default SECRET_TOKEN env value apache/helix#2783\r\nDelete expected version apache/helix#2759\r\n[apache/helix] -- Fix PreferenceList Ordering Changes during Maintenance Mode apache/helix#2778","shortMessageHtmlLink":"Merge pull request #2 from linkedin/master"}},{"before":"7c4301b115bbad44a09b199a84abcc2c238858a0","after":"c480eac018932214886aaf55f3c28107d46e84b0","ref":"refs/heads/master","pushedAt":"2024-04-02T23:54:02.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"himanshukandwal","name":"Himanshu Kandwal","path":"/himanshukandwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539436?s=80&v=4"},"commit":{"message":"[apache/helix] -- Issue during onboarding resources without instances (#2782)\n\n When adding a new WAGED resource with a tag and without any instances against that tag, we are observing NPE coming from the system. To solve this issue we are adding a check in the ResourceComputationStage to have such resources excluded from the pipeline computation and only be considered when there are actual resource partitions (>0) to be assigned to the instances.","shortMessageHtmlLink":"[apache/helix] -- Issue during onboarding resources without instances ("}},{"before":"7c4301b115bbad44a09b199a84abcc2c238858a0","after":"b3623103fd0424bd53d9d75fa4079e8e5d5d8818","ref":"refs/heads/release","pushedAt":"2024-03-14T19:44:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Merge pull request #1 from linkedin/zpinto/revert_xstream_bump\n\nRevert \"upgrade xstream to 1.4.20 to pick up fixes for 2 CVEs (#2763)\" dep is banned internally","shortMessageHtmlLink":"Merge pull request #1 from linkedin/zpinto/revert_xstream_bump"}},{"before":null,"after":"c37a2755fd815ed42d4898cfb1252e37f49b989a","ref":"refs/heads/zpinto/revert_xstream_bump","pushedAt":"2024-03-14T19:26:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Revert \"upgrade xstream to 1.4.20 to pick up fixes for 2 CVEs (#2763)\"\n\nThis reverts commit 53b588982c281009085076b480a3ce58cccbe618.\n\nThis dependency is banned at li.","shortMessageHtmlLink":"Revert \"upgrade xstream to 1.4.20 to pick up fixes for 2 CVEs (apache…"}},{"before":"d1aa2fe61cc03c98e79ea3ca87a5036c9a9639cf","after":"7c4301b115bbad44a09b199a84abcc2c238858a0","ref":"refs/heads/release","pushedAt":"2024-03-14T19:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Fix BestPossibleExternalViewVerifier to use a ZkClient that has the serializer set to ByteArraySerializer (#2776)\n\n* Fix BestPossibleExternalViewVerifier to use a ZkClient that has the serializer set to ByteArraySerializer so it can read the assignment meta store best possible state. Fix BestPossibleExternalViewVerifier to actually calculate BEST_POSSIBLE instead of returning last persisted to ZK because we now need to consider handleDelayedRebalanceMinActiveReplica not being persisted to ZK(#2447). Fix handleDelayedRebalanceMinActiveReplica modifying in-memory _bestPossibleState in the _assignmentMetadataStore which was causing best possible state to continuosly be persisted until handleDelayedRebalanceMinActiveReplica wasn't kicking in anymore.","shortMessageHtmlLink":"Fix BestPossibleExternalViewVerifier to use a ZkClient that has the s…"}},{"before":"d1aa2fe61cc03c98e79ea3ca87a5036c9a9639cf","after":"7c4301b115bbad44a09b199a84abcc2c238858a0","ref":"refs/heads/master","pushedAt":"2024-03-14T19:24:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Fix BestPossibleExternalViewVerifier to use a ZkClient that has the serializer set to ByteArraySerializer (#2776)\n\n* Fix BestPossibleExternalViewVerifier to use a ZkClient that has the serializer set to ByteArraySerializer so it can read the assignment meta store best possible state. Fix BestPossibleExternalViewVerifier to actually calculate BEST_POSSIBLE instead of returning last persisted to ZK because we now need to consider handleDelayedRebalanceMinActiveReplica not being persisted to ZK(#2447). Fix handleDelayedRebalanceMinActiveReplica modifying in-memory _bestPossibleState in the _assignmentMetadataStore which was causing best possible state to continuosly be persisted until handleDelayedRebalanceMinActiveReplica wasn't kicking in anymore.","shortMessageHtmlLink":"Fix BestPossibleExternalViewVerifier to use a ZkClient that has the s…"}},{"before":null,"after":"d1aa2fe61cc03c98e79ea3ca87a5036c9a9639cf","ref":"refs/heads/release","pushedAt":"2024-03-13T07:25:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Mark HelixCustomeCodeRunner Deprecated (#2774)","shortMessageHtmlLink":"Mark HelixCustomeCodeRunner Deprecated (apache#2774)"}},{"before":"d1aa2fe61cc03c98e79ea3ca87a5036c9a9639cf","after":null,"ref":"refs/heads/internal-release","pushedAt":"2024-03-13T07:25:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"}},{"before":null,"after":"d1aa2fe61cc03c98e79ea3ca87a5036c9a9639cf","ref":"refs/heads/internal-release","pushedAt":"2024-03-13T07:24:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Mark HelixCustomeCodeRunner Deprecated (#2774)","shortMessageHtmlLink":"Mark HelixCustomeCodeRunner Deprecated (apache#2774)"}},{"before":"7b724aa06ac3fb1c64db81892287f9864e44f5c2","after":"d1aa2fe61cc03c98e79ea3ca87a5036c9a9639cf","ref":"refs/heads/master","pushedAt":"2024-03-13T07:23:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zpinto","name":"Zachary Pinto","path":"/zpinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20071182?s=80&v=4"},"commit":{"message":"Mark HelixCustomeCodeRunner Deprecated (#2774)","shortMessageHtmlLink":"Mark HelixCustomeCodeRunner Deprecated (apache#2774)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZLsa1AA","startCursor":null,"endCursor":null}},"title":"Activity · linkedin/helix"}