Jenkins build is still unstable: Kafka » Kafka PowerPC Daily » test-powerpc #72

2024-09-29 Thread Apache Jenkins Server
See

Re: [DISCUSS] KIP-1092: Extend Consumer#close with an option to leave the group or not

2024-09-29 Thread TengYao Chi
Hi Matthias, Personally, I also like the static methods for their fluency and conciseness. However, given that many existing classes (e.g., `CreateDelegationTokenOptions`) already provide both getters and setters, I tend to align the `CloseOptions` class with those older classes to maintain consis

[jira] [Created] (KAFKA-17657) Replace the "consumer-fetch-manager-metrics" by groupName

2024-09-29 Thread Chia-Ping Tsai (Jira)
Chia-Ping Tsai created KAFKA-17657: -- Summary: Replace the "consumer-fetch-manager-metrics" by groupName Key: KAFKA-17657 URL: https://issues.apache.org/jira/browse/KAFKA-17657 Project: Kafka

[jira] [Created] (KAFKA-17656) Use parameterized logging for PartitionChangeBuilder

2024-09-29 Thread Chia-Ping Tsai (Jira)
Chia-Ping Tsai created KAFKA-17656: -- Summary: Use parameterized logging for PartitionChangeBuilder Key: KAFKA-17656 URL: https://issues.apache.org/jira/browse/KAFKA-17656 Project: Kafka Issu

[jira] [Created] (KAFKA-17658) Move BootstrapControllersIntegrationTest to kafka.server

2024-09-29 Thread Chia-Ping Tsai (Jira)
Chia-Ping Tsai created KAFKA-17658: -- Summary: Move BootstrapControllersIntegrationTest to kafka.server Key: KAFKA-17658 URL: https://issues.apache.org/jira/browse/KAFKA-17658 Project: Kafka

Re: So long, Jenkins 👋

2024-09-29 Thread David Arthur
Chia-Ping, thanks for bringing this up. I assumed that was done by a Jira + GitHub integration, not Jenkins. I'll ask the Infra team for suggestions. A new GitHub Action is an option, but maybe there's some prior art we can use here. -David On Sun, Sep 29, 2024 at 1:42 PM Chia-Ping Tsai wrote:

[jira] [Created] (KAFKA-17655) add example of changing the e2e image name

2024-09-29 Thread Chia-Ping Tsai (Jira)
Chia-Ping Tsai created KAFKA-17655: -- Summary: add example of changing the e2e image name Key: KAFKA-17655 URL: https://issues.apache.org/jira/browse/KAFKA-17655 Project: Kafka Issue Type: Im

[jira] [Created] (KAFKA-17659) Remove BrokerRegistrationRequestTest and remove EmbeddedZookeeper from RaftClusterInvocationContext

2024-09-29 Thread Chia-Ping Tsai (Jira)
Chia-Ping Tsai created KAFKA-17659: -- Summary: Remove BrokerRegistrationRequestTest and remove EmbeddedZookeeper from RaftClusterInvocationContext Key: KAFKA-17659 URL: https://issues.apache.org/jira/browse/KAFKA-

Re: [DISCUSS] KIP-1092: Extend Consumer#close with an option to leave the group or not

2024-09-29 Thread Chia-Ping Tsai
hi TengYao > I have reviewed the `close()` method implementation for both the Classic and Async Consumers. I believe the `timeout` parameter could have a default value, and this default should align with the existing `Consumer#close()` method, which internally calls the overloaded `Consumer#close(

Re: [DISCUSS] KIP-1092: Extend Consumer#close with an option to leave the group or not

2024-09-29 Thread TengYao Chi
Hi Chia-Ping, Thanks for your feedback. What I intended to express is that if `Optional.empty()` is passed to the `timeout`, it will eventually be converted to `DEFAULT_CLOSE_TIMEOUT_MS`, just as you mentioned. Apologies for not expressing that clearly and for any confusion caused. Best regards,

[jira] [Created] (KAFKA-17653) Update Scala version to 2.13.15 for support Java 23

2024-09-29 Thread Jira
黃竣陽 created KAFKA-17653: --- Summary: Update Scala version to 2.13.15 for support Java 23 Key: KAFKA-17653 URL: https://issues.apache.org/jira/browse/KAFKA-17653 Project: Kafka Issue Type: Improvement

[jira] [Resolved] (KAFKA-17473) Speed Up ClientTelemetryTest

2024-09-29 Thread Chia-Ping Tsai (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-17473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chia-Ping Tsai resolved KAFKA-17473. Fix Version/s: 4.0.0 Resolution: Fixed > Speed Up ClientTelemetryTest > ---

[jira] [Created] (KAFKA-17652) Missing Kafka MBean Attributes After Rebalancing with kafka-clients 3.7.1

2024-09-29 Thread Aaron (Jira)
Aaron created KAFKA-17652: - Summary: Missing Kafka MBean Attributes After Rebalancing with kafka-clients 3.7.1 Key: KAFKA-17652 URL: https://issues.apache.org/jira/browse/KAFKA-17652 Project: Kafka

[jira] [Resolved] (KAFKA-17653) Update Scala version to 2.13.15 for support Java 23

2024-09-29 Thread Chia-Ping Tsai (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-17653?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chia-Ping Tsai resolved KAFKA-17653. Fix Version/s: 4.0.0 Resolution: Fixed > Update Scala version to 2.13.15 for suppor

Re: So long, Jenkins 👋

2024-09-29 Thread Chia-Ping Tsai
hi David There is no Jenkins job that automatically adds the PR link to the Jira issue. Should we consider adding a GitHub action to handle this, or is it sufficient for the committer to manually add the link when resolving the Jira issue? Best, Chia-Ping On 2024/09/26 21:37:17 David Arthur wr

[jira] [Resolved] (KAFKA-17481) Revisit the slow integration tests

2024-09-29 Thread Chia-Ping Tsai (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-17481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chia-Ping Tsai resolved KAFKA-17481. Resolution: Fixed > Revisit the slow integration tests > -

[jira] [Created] (KAFKA-17654) Fix flaky ProducerIdManagerTest#testUnrecoverableErrors

2024-09-29 Thread Chia-Ping Tsai (Jira)
Chia-Ping Tsai created KAFKA-17654: -- Summary: Fix flaky ProducerIdManagerTest#testUnrecoverableErrors Key: KAFKA-17654 URL: https://issues.apache.org/jira/browse/KAFKA-17654 Project: Kafka I

Re: [DISCUSS] KIP-1092: Extend Consumer#close with an option to leave the group or not

2024-09-29 Thread Matthias J. Sax
I am not sure, but I get the impression that we are starting to talk too much about implementation details now? From an API POV, I think the new `CloseOptions` class should not have any "getters" and thus, it's irrelevant how we represent the different cases in code internally (even if I belie

Re: [DISCUSS] KIP-1092: Extend Consumer#close with an option to leave the group or not

2024-09-29 Thread Chia-Ping Tsai
> From an API POV, I think the new `CloseOptions` class should not have any "getters" and thus, it's irrelevant how we represent the different cases in code internally (even if I believe using `Optional` might be a good way to handle it). If we choose to avoid using getters, consumers would have t