Re: [VOTE] 3.9.0 RC5

2024-10-31 Thread David Arthur
for the new RC. > >- I checked the signatures and checksums >- Built from source >- Ran though the quickstart >- Spot checked the docs > > +1(binding) from me modulo the previous issues pointed out. > > Thanks, > Bill > > On Wed, Oct 30, 2024 at

[jira] [Created] (KAFKA-17902) Flaky Test kafka.admin.DeleteTopicTest testAddPartitionDuringDeleteTopic

2024-10-30 Thread David Arthur (Jira)
David Arthur created KAFKA-17902: Summary: Flaky Test kafka.admin.DeleteTopicTest testAddPartitionDuringDeleteTopic Key: KAFKA-17902 URL: https://issues.apache.org/jira/browse/KAFKA-17902 Project

[jira] [Reopened] (KAFKA-15918) Flaky test - OffsetsApiIntegrationTest.testResetSinkConnectorOffsets

2024-10-30 Thread David Arthur (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-15918?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Arthur reopened KAFKA-15918: -- https://ge.apache.org/scans/tests?search.names=CI%20workflow%2CGit%20repository

Re: [VOTE] 3.9.0 RC5

2024-10-30 Thread David Arthur
; > - KIP-1005: Expose EarliestLocalOffset and TieredOffset > >> > >> > > - KIP-950: Tiered Storage Disablement > >> > >> > > - KIP-956: Tiered Storage Quotas > >> > >> > > > >> > >> > > Release notes for the 3.9.0 release: > >> > >> > > > >> > >> > >> > > >> > https://dist.apache.org/repos/dist/dev/kafka/3.9.0-rc5/RELEASE_NOTES.html > >> > >> > > > >> > >> > > *** Please download, test and vote by October 30, 2024. > >> > >> > > > >> > >> > > Kafka's KEYS file containing PGP keys we use to sign the > release: > >> > >> > > https://kafka.apache.org/KEYS > >> > >> > > > >> > >> > > * Release artifacts to be voted upon (source and binary): > >> > >> > > https://dist.apache.org/repos/dist/dev/kafka/3.9.0-rc5/ > >> > >> > > > >> > >> > > * Docker release artifacts to be voted upon: > >> > >> > > apache/kafka:3.9.0-rc5 > >> > >> > > apache/kafka-native:3.9.0-rc5 > >> > >> > > > >> > >> > > * Maven artifacts to be voted upon: > >> > >> > > > >> > > https://repository.apache.org/content/groups/staging/org/apache/kafka/ > >> > >> > > > >> > >> > > * Javadoc: > >> > >> > > > https://dist.apache.org/repos/dist/dev/kafka/3.9.0-rc5/javadoc/ > >> > >> > > > >> > >> > > * Documentation: > >> > >> > > https://kafka.apache.org/39/documentation.html > >> > >> > > > >> > >> > > * Protocol: > >> > >> > > https://kafka.apache.org/39/protocol.html > >> > >> > > > >> > >> > > * Tag to be voted upon (off 3.9 branch) is the 3.9.0-rc5 tag: > >> > >> > > https://github.com/apache/kafka/releases/tag/3.9.0-rc5 > >> > >> > > > >> > >> > > * Successful Docker Image Github Actions Pipeline for 3.9 > branch: > >> > >> > > Docker Build Test Pipeline (JVM): > >> > >> > > https://github.com/apache/kafka/actions/runs/11535300463 > >> > >> > > Docker Build Test Pipeline (Native): > >> > >> > > https://github.com/apache/kafka/actions/runs/11535328957 > >> > >> > > > >> > >> > > Thanks to everyone who helped with this release candidate, > either > >> by > >> > >> > > contributing code, testing, or documentation. > >> > >> > > > >> > >> > > Regards, > >> > >> > > Colin > >> > >> > > > >> > >> > > >> > >> > >> > > >> > -- David Arthur

Re: Configuration format for Log4j Core 2.x

2024-10-29 Thread David Arthur
ctories > > [3] > > https://logging.apache.org/log4j/2.x/migrate-from-log4j1.html#ConfigurationCompatibility > > [4] > > https://logging.apache.org/log4j/2.x/manual/configuration.html#java-properties-features > > [5] https://logging.apache.org/xml/ns/ > > -- David Arthur

[jira] [Created] (KAFKA-17886) BrokerLifecycleManagerTest testAlwaysSendsAccumulatedOfflineDirs hanging in CI

2024-10-28 Thread David Arthur (Jira)
David Arthur created KAFKA-17886: Summary: BrokerLifecycleManagerTest testAlwaysSendsAccumulatedOfflineDirs hanging in CI Key: KAFKA-17886 URL: https://issues.apache.org/jira/browse/KAFKA-17886

[jira] [Created] (KAFKA-17767) Capture tests run on trunk into test catalog

2024-10-10 Thread David Arthur (Jira)
David Arthur created KAFKA-17767: Summary: Capture tests run on trunk into test catalog Key: KAFKA-17767 URL: https://issues.apache.org/jira/browse/KAFKA-17767 Project: Kafka Issue Type: Sub

[jira] [Created] (KAFKA-17766) TopicBasedRemoteLogMetadataManager stuck in close

2024-10-10 Thread David Arthur (Jira)
David Arthur created KAFKA-17766: Summary: TopicBasedRemoteLogMetadataManager stuck in close Key: KAFKA-17766 URL: https://issues.apache.org/jira/browse/KAFKA-17766 Project: Kafka Issue Type

[jira] [Created] (KAFKA-17712) Run recently added integration tests in quarantine

2024-10-07 Thread David Arthur (Jira)
David Arthur created KAFKA-17712: Summary: Run recently added integration tests in quarantine Key: KAFKA-17712 URL: https://issues.apache.org/jira/browse/KAFKA-17712 Project: Kafka Issue

[jira] [Reopened] (KAFKA-15914) Flaky test - testAlterSinkConnectorOffsetsOverriddenConsumerGroupId - OffsetsApiIntegrationTest

2024-10-03 Thread David Arthur (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-15914?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Arthur reopened KAFKA-15914: -- This has re-occurred on trunk   [https://ge.apache.org/scans/tests?search.names=CI%20workflow

[jira] [Created] (KAFKA-17684) Run tests on Java 11 and Java 21

2024-10-02 Thread David Arthur (Jira)
David Arthur created KAFKA-17684: Summary: Run tests on Java 11 and Java 21 Key: KAFKA-17684 URL: https://issues.apache.org/jira/browse/KAFKA-17684 Project: Kafka Issue Type: Sub-task

Re: [DISCUSS] KIP-1081: Graduation Steps for Features

2024-10-02 Thread David Arthur
cript" > >> >>> "Pre-print" > >> >>> "Published" > >> >>> > >> >>> > >> >> > >> >> The need to standardize terminology also means that, sorry, you have > >> to choose. :) This is actually a feedback I often give on KIPs. People > like > >> to add sections that say "maybe we'll do X, maybe we'll do Y." But to > make > >> progress on the KIP, you have to choose either X or Y and put the other > one > >> in the "rejected alternatives" section. > >> >> > >> >> I think our purpose in choosing names should be clarity for users and > >> developers. That's why I suggested "not implemented", "alpha", "beta", > >> "production ready". I am curious what your thoughts are about these. > >> >> > >> >> best, > >> >> Colin > >> > > > > > > -- > > [image: Aiven] <https://www.aiven.io/> > > > > *Josep Prat* > > Open Source Engineering Director, *Aiven* > > josep.p...@aiven.io | +491715557497 > > aiven.io <https://www.aiven.io/> | > > <https://www.facebook.com/aivencloud> > > <https://www.linkedin.com/company/aiven/> < > https://twitter.com/aiven_io> > > *Aiven Deutschland GmbH* > > Alexanderufer 3-7, 10117 Berlin > > Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen, > > Anna Richardson, Kenneth Chen > > Amtsgericht Charlottenburg, HRB 209739 B > > > > > -- > [image: Aiven] <https://www.aiven.io/> > > *Josep Prat* > Open Source Engineering Director, *Aiven* > josep.p...@aiven.io | +491715557497 > aiven.io <https://www.aiven.io/> | < > https://www.facebook.com/aivencloud> > <https://www.linkedin.com/company/aiven/> < > https://twitter.com/aiven_io> > *Aiven Deutschland GmbH* > Alexanderufer 3-7, 10117 Berlin > Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen, > Anna Richardson, Kenneth Chen > Amtsgericht Charlottenburg, HRB 209739 B > -- David Arthur

[jira] [Created] (KAFKA-17680) StandbyTaskEOSMultiRebalanceIntegrationTest caused build failure

2024-10-02 Thread David Arthur (Jira)
David Arthur created KAFKA-17680: Summary: StandbyTaskEOSMultiRebalanceIntegrationTest caused build failure Key: KAFKA-17680 URL: https://issues.apache.org/jira/browse/KAFKA-17680 Project: Kafka

[jira] [Resolved] (KAFKA-17673) Gradle Build Scan PR check not showing

2024-10-02 Thread David Arthur (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-17673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Arthur resolved KAFKA-17673. -- Resolution: Fixed Fixed in https://github.com/apache/kafka/pull/17336 > Gradle Build Scan

Re: [VOTE] KIP-1090 Flaky Test Management

2024-10-01 Thread David Arthur
ou, David > > Best, > TengYao > > 吳岱儒 於 2024年9月30日 週一,下午6:01寫道: > > > +1 (non-binding) > > Thanks David, I do love this flaky tag. > > > > TJ > > > -- David Arthur

Re: [VOTE] KIP-1043: Administration of groups

2024-10-01 Thread David Arthur
nistration of groups. > > > This KIP enhances the command-line tools to make it easier to > administer > > > groups on clusters with a variety of types of groups. > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1043%3A+Administration+of+groups > > > > > > > > Thanks. > > > > Andrew > > > > > > -- David Arthur

Build Updates for Week of Sept 30, 2024

2024-10-01 Thread David Arthur
Progress has continued over the past weeks to improve our builds. Thanks to everyone who has contributed to this effort so far. Here is an update. *Jenkins Build Disabled* We have removed the Jenkinsfile from trunk which has disabled the Jenkins build. There was much rejoicing throughout the land.

[jira] [Created] (KAFKA-17673) Gradle Build Scan PR check not showing

2024-09-30 Thread David Arthur (Jira)
David Arthur created KAFKA-17673: Summary: Gradle Build Scan PR check not showing Key: KAFKA-17673 URL: https://issues.apache.org/jira/browse/KAFKA-17673 Project: Kafka Issue Type: Bug

[jira] [Created] (KAFKA-17672) Run quarantined tests separately

2024-09-30 Thread David Arthur (Jira)
David Arthur created KAFKA-17672: Summary: Run quarantined tests separately Key: KAFKA-17672 URL: https://issues.apache.org/jira/browse/KAFKA-17672 Project: Kafka Issue Type: Sub-task

Re: [DISCUSS] KIP-1090 Flaky Tests 👻

2024-09-30 Thread David Arthur
ould we see the reports (quarantined tests, etc) mentioned in the > KIP? > 2. The quarantine process seems to only apply to integration tests. What's > our recommendation for flaky unit tests? > > Jun > > On Thu, Sep 26, 2024 at 1:34 PM David Arthur wrote: > > > If th

Re: So long, Jenkins 👋

2024-09-29 Thread David Arthur
gt; Chia-Ping > > On 2024/09/26 21:37:17 David Arthur wrote: > > Josep, I've filed KAFKA-17628 and submitted a PR to partially automate > the > > workflow approval. With this change, we just need a committer to add a > > label one time to a PR, then it will get auto

Re: New release branch 3.9

2024-09-27 Thread David Arthur
>> >> I have implemented a patch to avoid these > >> UnsupportedOperationExceptions, > >> >> and effectively make Kafka compatible with Java 23 by default. > >> >> Issue: https://issues.apache.org/jira/browse/KAFKA-17078 and the > >> associated &

Re: [VOTE] KIP-1090 Flaky Test Management

2024-09-26 Thread David Arthur
4, 7:47 p.m. Matthias J. Sax > wrote: > > > > > +1 > > > > > > On 9/26/24 3:38 PM, Chia-Ping Tsai wrote: > > > > +1 > > > > > > > > nit: Could you please add the KIP link to KAFKA-17629 > > > > > > > > David Arthur

[VOTE] KIP-1090 Flaky Test Management

2024-09-26 Thread David Arthur
I would like to call a vote for KIP-1090. Please take a moment to review the proposal and cast your vote. https://cwiki.apache.org/confluence/display/KAFKA/KIP-1090+Flaky+Test+Management Thanks! David A

[jira] [Created] (KAFKA-17629) KIP-1090 Flaky Test Management

2024-09-26 Thread David Arthur (Jira)
David Arthur created KAFKA-17629: Summary: KIP-1090 Flaky Test Management Key: KAFKA-17629 URL: https://issues.apache.org/jira/browse/KAFKA-17629 Project: Kafka Issue Type: Improvement

Re: So long, Jenkins 👋

2024-09-26 Thread David Arthur
t;>>> > Do you see any potential impact if we backport the change to > those? > > > >>>> > > > >>>> In my opinion, the main concern is that non-trunk PRs can't > > > effectively > > > >>>> leverage the cache, meaning

Re: [DISCUSS] KIP-1090 Flaky Tests 👻

2024-09-26 Thread David Arthur
If there is no more feedback on this, I'll go ahead and move to a vote. -David On Sun, Sep 22, 2024 at 11:04 AM Chia-Ping Tsai wrote: > > > > David Arthur 於 2024年9月22日 晚上10:07 寫道: > > > > Q2: Yes, I think we should run the quarantined tests on all CI builds

[jira] [Created] (KAFKA-17628) Automate workflow approvals for CI

2024-09-26 Thread David Arthur (Jira)
David Arthur created KAFKA-17628: Summary: Automate workflow approvals for CI Key: KAFKA-17628 URL: https://issues.apache.org/jira/browse/KAFKA-17628 Project: Kafka Issue Type: Improvement

Re: So long, Jenkins 👋

2024-09-26 Thread David Arthur
ithub-ci is triggered by trunk branch only, and we have > >>>> not > >>>> tested it on non-trunk branch yet. Given that 3.9.0 and 3.8.1 releases > >>>> are > >>>> processing, we could continue using Jenkins CI to avoid the additional > >>>> ove

So long, Jenkins 👋

2024-09-25 Thread David Arthur
Today, we disabled the Jenkins build on trunk. With this change, we should now be expecting all green status checks on PRs before merging. Of course, flaky tests still exist, but generally speaking we should have green builds (see KIP-1090 for some plans on flaky tests). Any committer or "collabor

[jira] [Created] (KAFKA-17607) Add CI step to verify LICENSE-binary

2024-09-25 Thread David Arthur (Jira)
David Arthur created KAFKA-17607: Summary: Add CI step to verify LICENSE-binary Key: KAFKA-17607 URL: https://issues.apache.org/jira/browse/KAFKA-17607 Project: Kafka Issue Type

[jira] [Created] (KAFKA-17606) Include Rat errors in GitHub workflow summary

2024-09-25 Thread David Arthur (Jira)
David Arthur created KAFKA-17606: Summary: Include Rat errors in GitHub workflow summary Key: KAFKA-17606 URL: https://issues.apache.org/jira/browse/KAFKA-17606 Project: Kafka Issue Type

[jira] [Created] (KAFKA-17603) KRaftMigrationDriverTest testNoDualWriteBeforeMigration became flaky

2024-09-24 Thread David Arthur (Jira)
David Arthur created KAFKA-17603: Summary: KRaftMigrationDriverTest testNoDualWriteBeforeMigration became flaky Key: KAFKA-17603 URL: https://issues.apache.org/jira/browse/KAFKA-17603 Project: Kafka

Re: [DISCUSS] Apache Kafka 4.0.0 release

2024-09-23 Thread David Arthur
, > > > > > > David > > > > > > > > > > > > > > > > > > > > > -- > > > > > [image: Aiven] <https://www.aiven.io> > > > > > > > > > > *Josep Prat* > > > > > Open Source Engineering Director, *Aiven* > > > > > josep.p...@aiven.io | +491715557497 > > > > > aiven.io <https://www.aiven.io> | < > > > > https://www.facebook.com/aivencloud > > > > > > > > > > > <https://www.linkedin.com/company/aiven/> < > > > > > https://twitter.com/aiven_io> > > > > > *Aiven Deutschland GmbH* > > > > > Alexanderufer 3-7, 10117 Berlin > > > > > Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen, > > > > > Anna Richardson, Kenneth Chen > > > > > Amtsgericht Charlottenburg, HRB 209739 B > > > > > > > > > > > > > -- David Arthur

Re: [DISCUSS] KIP-1090 Flaky Tests 👻

2024-09-22 Thread David Arthur
ncluded by PR’s CI? If yes, could we (committers > and author) ignore the failure of quarantine tests? If not, should we > remove the retry from PR flow as the non-quarantine tests should be stable? > > Best, > Chia-Ping -- David Arthur

Re: [DISCUSS] KIP-1090 Flaky Tests 👻

2024-09-21 Thread David Arthur
run the tests only for the modules changed by PR. That is > used to reduce the usage of GitHub runner. However, it is hard to ensure > the “change” of client module won’t impact the tests of core modules. > Hence, should we run all module tests if some important modules are touched > by

Re: [DISCUSS] KIP-1090 Flaky Tests 👻

2024-09-20 Thread David Arthur
le > > doesn't have any integration tests and all of the tests are meant to > > be deterministic. It would be dangerous to the protocol's correctness > > and the consistency of the cluster metadata to allow contributors to > > mark tests as flaky in the raft module in

[jira] [Created] (KAFKA-17589) Move JUnit extensions to test-common module

2024-09-20 Thread David Arthur (Jira)
David Arthur created KAFKA-17589: Summary: Move JUnit extensions to test-common module Key: KAFKA-17589 URL: https://issues.apache.org/jira/browse/KAFKA-17589 Project: Kafka Issue Type: Sub

[jira] [Created] (KAFKA-17588) Remove internal classes from ClusterInstance

2024-09-20 Thread David Arthur (Jira)
David Arthur created KAFKA-17588: Summary: Remove internal classes from ClusterInstance Key: KAFKA-17588 URL: https://issues.apache.org/jira/browse/KAFKA-17588 Project: Kafka Issue Type: Sub

[jira] [Created] (KAFKA-17587) Move test infrastructure out of core

2024-09-20 Thread David Arthur (Jira)
David Arthur created KAFKA-17587: Summary: Move test infrastructure out of core Key: KAFKA-17587 URL: https://issues.apache.org/jira/browse/KAFKA-17587 Project: Kafka Issue Type: Improvement

[jira] [Resolved] (KAFKA-17307) Remove junit-platform.properties from test JARs

2024-09-20 Thread David Arthur (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-17307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Arthur resolved KAFKA-17307. -- Resolution: Duplicate > Remove junit-platform.properties from test J

Re: [DISCUSS] KIP-1090 Flaky Tests 👻

2024-09-20 Thread David Arthur
ery Gradle Develocity with "7 days > ago" > 3) the test cases having fewer builds are viewed as "new tests" > > WDYT? > > David Arthur 於 2024年9月19日 週四 下午11:56寫道: > > > TengYao, > > > > > These two mechanisms are independent. We could m

Re: [DISCUSS] KIP-1090 Flaky Tests 👻

2024-09-19 Thread David Arthur
tiered approach, the test might have two > > states.(Isolated by developer, Quarantined automatically). > > These two mechanisms are independent. We could manually remove a tag > from a > > test, but at the same time, it might still be quarantined. > > I know the above s

Re: [DISCUSS] KIP-1090 Flaky Tests 👻

2024-09-19 Thread David Arthur
retryable > > > 2. we don't need to worry that "quarantined.txt" having out-of-date > test > > > names > > > 3. we can require the flaky annotation must have jira link. That means > > the > > > PR's author must create the jira link for

[jira] [Created] (KAFKA-17580) Java 21 spurious compilation failure

2024-09-19 Thread David Arthur (Jira)
David Arthur created KAFKA-17580: Summary: Java 21 spurious compilation failure Key: KAFKA-17580 URL: https://issues.apache.org/jira/browse/KAFKA-17580 Project: Kafka Issue Type: Bug

[jira] [Resolved] (KAFKA-17559) RemoteLogOffsetReaderTest flaky on trunk

2024-09-18 Thread David Arthur (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-17559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Arthur resolved KAFKA-17559. -- Assignee: Kamal Chandraprakash (was: Chia-Ping Tsai) Resolution: Fixed

[DISCUSS] KIP-1090 Flaky Tests 👻

2024-09-18 Thread David Arthur
Hello, Kafka community! Looking at the last 7 days of GitHub, we have 59 out of 64 trunk builds having flaky tests. Excluding timeouts (a separate issue), only 4 builds out of the last 7 days have failed due to excess test failures. This is actually a slight improvement when compared with the last

[jira] [Created] (KAFKA-17572) Clear build scan PR status when re-running the tests

2024-09-17 Thread David Arthur (Jira)
David Arthur created KAFKA-17572: Summary: Clear build scan PR status when re-running the tests Key: KAFKA-17572 URL: https://issues.apache.org/jira/browse/KAFKA-17572 Project: Kafka Issue

[jira] [Created] (KAFKA-17559) RemoteLogOffsetReaderTest flaky on trunk

2024-09-16 Thread David Arthur (Jira)
David Arthur created KAFKA-17559: Summary: RemoteLogOffsetReaderTest flaky on trunk Key: KAFKA-17559 URL: https://issues.apache.org/jira/browse/KAFKA-17559 Project: Kafka Issue Type: Test

[jira] [Created] (KAFKA-17553) DefaultTaskManager.shutdown stalling on Github CI

2024-09-13 Thread David Arthur (Jira)
David Arthur created KAFKA-17553: Summary: DefaultTaskManager.shutdown stalling on Github CI Key: KAFKA-17553 URL: https://issues.apache.org/jira/browse/KAFKA-17553 Project: Kafka Issue Type

Re: [VOTE] KIP-1086: Add ability to specify a custom produce request parser.

2024-09-13 Thread David Arthur
he.org/confluence/pages/viewpage.action?pageId=318606528 > > Discussion: > https://lists.apache.org/thread/wtgt9jql43qmfsmvqcz0y1phc2n08440 > > Thank you, > > Max > > > -- David Arthur

[jira] [Created] (KAFKA-17542) Use actions/labeler for automatic PR labeling

2024-09-12 Thread David Arthur (Jira)
David Arthur created KAFKA-17542: Summary: Use actions/labeler for automatic PR labeling Key: KAFKA-17542 URL: https://issues.apache.org/jira/browse/KAFKA-17542 Project: Kafka Issue Type

[jira] [Created] (KAFKA-17540) Create floating tag on trunk for CI

2024-09-12 Thread David Arthur (Jira)
David Arthur created KAFKA-17540: Summary: Create floating tag on trunk for CI Key: KAFKA-17540 URL: https://issues.apache.org/jira/browse/KAFKA-17540 Project: Kafka Issue Type: Task

Build Updates for week of Sep 9, 2024

2024-09-12 Thread David Arthur
A lot has been happening with the GitHub Actions build in the past few weeks. I thought I would share some updates. *Build Statistics* Now that we have all PRs builds running the test suite (see note below), we can do a better comparison between GH and Jenkins Github Actions Successful trunk buil

[jira] [Resolved] (KAFKA-15073) Automation for old/inactive PRs

2024-09-11 Thread David Arthur (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-15073?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Arthur resolved KAFKA-15073. -- Resolution: Fixed Resolving this since we've merged the change to actually close ol

Re: [DISCUSS] Regarding Old PRs

2024-09-11 Thread David Arthur
or actions/stale: https://github.com/actions/stale Cheers, David A On Sat, Jun 10, 2023 at 2:53 AM David Jacot wrote: > Thanks, David. I left a few comments in the PR. > > -David > > Le ven. 9 juin 2023 à 15:31, David Arthur .invalid> > a écrit : > > > Hey all, I just

[jira] [Resolved] (KAFKA-17506) KRaftMigrationDriver initialization race condition

2024-09-11 Thread David Arthur (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-17506?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Arthur resolved KAFKA-17506. -- Resolution: Fixed > KRaftMigrationDriver initialization race condit

[jira] [Created] (KAFKA-17524) StreamThreadTest shouldReturnErrorIfProducerInstanceIdNotInitialized hanging

2024-09-11 Thread David Arthur (Jira)
David Arthur created KAFKA-17524: Summary: StreamThreadTest shouldReturnErrorIfProducerInstanceIdNotInitialized hanging Key: KAFKA-17524 URL: https://issues.apache.org/jira/browse/KAFKA-17524 Project

Re: [ANNOUNCE] New committer: Jeff Kim

2024-09-09 Thread David Arthur
Yash Mayya > >>>>>> wrote: > >>>>>>>>>> > >>>>>>>>>>> Congratulations Jeff! > >>>>>>>>>>> > >>>>>>>>>>> On Mon, 9 Sept, 2024, 12:13 David Jacot, > >>>>>> wrote: > >>>>>>>>>>> > >>>>>>>>>>>> Hi all, > >>>>>>>>>>>> > >>>>>>>>>>>> The PMC of Apache Kafka is pleased to announce a new Kafka > >>>>>>>> committer, > >>>>>>>>>>> Jeff > >>>>>>>>>>>> Kim. > >>>>>>>>>>>> > >>>>>>>>>>>> Jeff has been a Kafka contributor since May 2020. In addition > >>>>>> to > >>>>>>>>> being > >>>>>>>>>>>> a regular contributor and reviewer, he has made significant > >>>>>>>>>>>> contributions to the next generation of the consumer rebalance > >>>>>>>>>>>> protocol (KIP-848) and to the new group coordinator. He > >>>>>> authored > >>>>>>>>>>>> KIP-915 which improved how coordinators can be downgraded. He > >>>>>>> also > >>>>>>>>>>>> contributed multiple fixes/improvements to the fetch from > >>>>>>> follower > >>>>>>>>>>>> feature. > >>>>>>>>>>>> > >>>>>>>>>>>> Congratulations, Jeff! > >>>>>>>>>>>> > >>>>>>>>>>>> Thanks, > >>>>>>>>>>>> David (on behalf of the Apache Kafka PMC) > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>> > >>>>>> > >>>>> > >>> > > > > > > > -- David Arthur

[jira] [Created] (KAFKA-17506) ZkMigrationFailoverTest is flaky

2024-09-09 Thread David Arthur (Jira)
David Arthur created KAFKA-17506: Summary: ZkMigrationFailoverTest is flaky Key: KAFKA-17506 URL: https://issues.apache.org/jira/browse/KAFKA-17506 Project: Kafka Issue Type: Test

Re: [DISCUSS] GitHub CI

2024-09-04 Thread David Arthur
ours. Next steps I'd like to take 1) Fully enable the GH workflows for all PRs (not just ones with gh- prefix) 2) Continue investigating the build cache ( https://issues.apache.org/jira/browse/KAFKA-17479) 3) Prioritize fixes for the worst flaky tests 4) Identify tests which are causing bu

[jira] [Resolved] (KAFKA-16045) ZkMigrationIntegrationTest.testMigrateTopicDeletion flaky

2024-08-31 Thread David Arthur (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16045?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Arthur resolved KAFKA-16045. -- Resolution: Fixed > ZkMigrationIntegrationTest.testMigrateTopicDeletion fl

[jira] [Created] (KAFKA-17457) Raise minimum MetadataVersion for ZK migration to 3.6

2024-08-31 Thread David Arthur (Jira)
David Arthur created KAFKA-17457: Summary: Raise minimum MetadataVersion for ZK migration to 3.6 Key: KAFKA-17457 URL: https://issues.apache.org/jira/browse/KAFKA-17457 Project: Kafka Issue

Re: [ANNOUNCE] New committer: Lianet Magrans

2024-08-28 Thread David Arthur
gt; > > > > > > > > > > -- > > [image: Aiven] <https://www.aiven.io> > > > > *Josep Prat* > > Open Source Engineering Director, *Aiven* > > josep.p...@aiven.io | +491715557497 > > aiven.io <https://www.aiven.io> |

[jira] [Created] (KAFKA-17433) Add a CI job to run a single test N times

2024-08-27 Thread David Arthur (Jira)
David Arthur created KAFKA-17433: Summary: Add a CI job to run a single test N times Key: KAFKA-17433 URL: https://issues.apache.org/jira/browse/KAFKA-17433 Project: Kafka Issue Type

Re: [DISCUSS] KIP-1081: Graduation Steps for Features

2024-08-27 Thread David Arthur
s that levels can only be > > >> changed in minors and majors, this means that if we don't say anything > > >> else, the minimum "baking time" would be 1 minor release. This is the > > >> technical lower limit. We could mention that

Re: [DISCUSS] KIP-1081: Graduation Steps for Features

2024-08-25 Thread David Arthur
t;>>>>> understand the Docker image is level 4. > >>>>>>>>> > >>>>>>>>> Does that make sense? If so I can update the KIP with those > >>>>>> examples. > >>>>>>>>> > >>>>>>>>> Best, > >>>>>>>>> > >>>>>>>>> -- > >>>>>>>>> Josep Prat > >>>>>>>>> Open Source Engineering Director, Aiven > >>>>>>>>> josep.p...@aiven.io | +491715557497 | aiven.io > >>>>>>>>> Aiven Deutschland GmbH > >>>>>>>>> Alexanderufer 3-7, 10117 Berlin > >>>>>>>>> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen, > >>>>>>>>> Anna Richardson, Kenneth Chen > >>>>>>>>> Amtsgericht Charlottenburg, HRB 209739 B > >>>>>>>>> > >>>>>>>>> On Sun, Aug 18, 2024, 21:46 Chia-Ping Tsai > >>>>>> wrote: > >>>>>>>>> > >>>>>>>>>> hi Josep > >>>>>>>>>> > >>>>>>>>>> Although I didn't join the discussion before, the KIP is > >>>>>> interesting > >>>>>>>> and > >>>>>>>>>> great to me. > >>>>>>>>>> > >>>>>>>>>> one small comment: > >>>>>>>>>> > >>>>>>>>>> Could you please add existent features as an example to each > level > >>>>>>> for > >>>>>>>>> the > >>>>>>>>>> readers who have poor reading (like me) ? For instance, I guess > >>>>>> the > >>>>>>> new > >>>>>>>>>> coordinator is level 3? tiered storage is level 4? > >>>>>>>>>> > >>>>>>>>>> Best, > >>>>>>>>>> Chia-Ping > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> Josep Prat 於 2024年8月19日 週一 > >>>>>> 上午2:13寫道: > >>>>>>>>>> > >>>>>>>>>>> Hi all, > >>>>>>>>>>> I want to start a discussion for KIP-1081: Graduation Steps for > >>>>>>>>> Features. > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>> > >>>>>> > >>> > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1081%3A+Graduation+Steps+for+Features > >>>>>>>>>>> > >>>>>>>>>>> We already had a bit of a discussion here > >>>>>>>>>>> > >>>>>> https://lists.apache.org/thread/5z6rxvs9m0bro5ssmtg8qcgdk40882bz > >>>>>>> and > >>>>>>>>>> that > >>>>>>>>>>> materialized into this KIP. > >>>>>>>>>>> > >>>>>>>>>>> I deliberately defined the graduation steps without giving them > >>>>>> a > >>>>>>>> name, > >>>>>>>>>> so > >>>>>>>>>>> we don't go bike-shedding there. There is a separate section > for > >>>>>>> the > >>>>>>>>>> names > >>>>>>>>>>> of each step. Also an alternative set of names. I'd like to get > >>>>>>> some > >>>>>>>>>>> feedback on the steps, and also on the names for the steps. > >>>>>>>>>>> > >>>>>>>>>>> Looking forward to your opinions, and hopefully only a tiny bit > >>>>>> of > >>>>>>>>>>> bike-shedding :) > >>>>>>>>>>> > >>>>>>>>>>> Best, > >>>>>>>>>>> > >>>>>>>>>>> -- > >>>>>>>>>>> [image: Aiven] <https://www.aiven.io/> > >>>>>>>>>>> > >>>>>>>>>>> *Josep Prat* > >>>>>>>>>>> Open Source Engineering Director, *Aiven* > >>>>>>>>>>> josep.p...@aiven.io | +491715557497 > >>>>>>>>>>> aiven.io <https://www.aiven.io/> | < > >>>>>>>>>> https://www.facebook.com/aivencloud > >>>>>>>>>>>> > >>>>>>>>>>> <https://www.linkedin.com/company/aiven/> < > >>>>>>>>>>> https://twitter.com/aiven_io> > >>>>>>>>>>> *Aiven Deutschland GmbH* > >>>>>>>>>>> Alexanderufer 3-7, 10117 Berlin > >>>>>>>>>>> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen, > >>>>>>>>>>> Anna Richardson, Kenneth Chen > >>>>>>>>>>> Amtsgericht Charlottenburg, HRB 209739 B > >>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> -- > >>>>>>> [image: Aiven] <https://www.aiven.io/> > >>>>>>> > >>>>>>> *Josep Prat* > >>>>>>> Open Source Engineering Director, *Aiven* > >>>>>>> josep.p...@aiven.io | +491715557497 > >>>>>>> aiven.io <https://www.aiven.io/> | < > >>>>>> https://www.facebook.com/aivencloud > >>>>>>>> > >>>>>>> <https://www.linkedin.com/company/aiven/> < > >>>>>>> https://twitter.com/aiven_io> > >>>>>>> *Aiven Deutschland GmbH* > >>>>>>> Alexanderufer 3-7, 10117 Berlin > >>>>>>> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen, > >>>>>>> Anna Richardson, Kenneth Chen > >>>>>>> Amtsgericht Charlottenburg, HRB 209739 B > >>>>>>> > >>>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> [image: Aiven] <https://www.aiven.io/> > >>>>> > >>>>> *Josep Prat* > >>>>> Open Source Engineering Director, *Aiven* > >>>>> josep.p...@aiven.io | +491715557497 > >>>>> aiven.io <https://www.aiven.io/> | > >>>>> <https://www.facebook.com/aivencloud> > >>>>> <https://www.linkedin.com/company/aiven/> < > >>> https://twitter.com/aiven_io> > >>>>> *Aiven Deutschland GmbH* > >>>>> Alexanderufer 3-7, 10117 Berlin > >>>>> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen, > >>>>> Anna Richardson, Kenneth Chen > >>>>> Amtsgericht Charlottenburg, HRB 209739 B > >>>>> > >>>> > >>>> > >>> > >> > >> > >> -- > >> [image: Aiven] <https://www.aiven.io/> > >> > >> *Josep Prat* > >> Open Source Engineering Director, *Aiven* > >> josep.p...@aiven.io | +491715557497 > >> aiven.io <https://www.aiven.io/> | < > https://www.facebook.com/aivencloud> > >> <https://www.linkedin.com/company/aiven/> < > https://twitter.com/aiven_io> > >> *Aiven Deutschland GmbH* > >> Alexanderufer 3-7, 10117 Berlin > >> Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen, > >> Anna Richardson, Kenneth Chen > >> Amtsgericht Charlottenburg, HRB 209739 B > -- David Arthur

Re: [DISCUSS] GitHub CI

2024-08-25 Thread David Arthur
-David On Thu, Aug 22, 2024 at 3:04 PM David Arthur wrote: > The Github public runners (which we are using) only offer windows, mac, > and linux (x86_64). It is possible to set up dedicated "self-hosted" > runners for a project (or org) which would allow whatever architectur

Re: [DISCUSS] GitHub CI

2024-08-22 Thread David Arthur
jira/browse/INFRA-26011 if you are > interested in the details. > > I'm wondering if we also get access to other architectures via GitHub > actions? > > Thanks, > Mickael > > On Fri, Aug 16, 2024 at 6:02 PM David Arthur wrote: > > > > Josep, > >

[jira] [Created] (KAFKA-17381) Reduce log output from checkstyle task

2024-08-20 Thread David Arthur (Jira)
David Arthur created KAFKA-17381: Summary: Reduce log output from checkstyle task Key: KAFKA-17381 URL: https://issues.apache.org/jira/browse/KAFKA-17381 Project: Kafka Issue Type: Task

Re: [DISCUSS] GitHub CI

2024-08-16 Thread David Arthur
is to write back the result of the CI run as a comment > > on > > > the PR itself. I believe not needing to periodically check CI to see if > > the > > > run finished would be a great win. By having CI commenting on the PR > > > everyone watching the PR (author and reviewers) will get notified when > > it's > > > done. > > > > > -- David Arthur

[jira] [Created] (KAFKA-17352) Upgrade Gradle Enterprise to develocity plugin

2024-08-15 Thread David Arthur (Jira)
David Arthur created KAFKA-17352: Summary: Upgrade Gradle Enterprise to develocity plugin Key: KAFKA-17352 URL: https://issues.apache.org/jira/browse/KAFKA-17352 Project: Kafka Issue Type

[DISCUSS] GitHub CI

2024-08-15 Thread David Arthur
Hey everyone, Over the past several months (years, maybe?) I've tinkered around with GitHub Actions as a possible alternative to Jenkins for Apache Kafka CI. I think it is time to actually give it an earnest try. We have already done some work with GH Actions. Namely the Docker build and the "sta

[jira] [Resolved] (KAFKA-15330) Migration from ZK to KRaft works with 3.4 but fails from 3.5 upwards

2024-08-06 Thread David Arthur (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-15330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Arthur resolved KAFKA-15330. -- Resolution: Won't Fix Closing since it is not recommended to perform a migration on 3

Re: [DISCUSS] KIP-1062: Introduce Pagination for some requests used by Admin API

2024-07-30 Thread David Arthur
er/txn requests) and operator of the cluster > need them to take a decision. The pagination just provides them with a way > to escape the timeout problem with large clusters. So am not sure adding > throttling during such time would be wise. > Am happy to add section for throttli

Re: [DISCUSS] KIP-1066: Mechanism to cordon brokers and log directories

2024-07-30 Thread David Arthur
gt; > > have nothing to do. It's opt-in as you need to set cordoned.log.dirs > > > on some brokers to get the new behavior. If you don't want it anymore, > > > you should unset cordoned.log.dirs. Can you explain why this would not > > > work? > &g

Re: [DISCUSS] KIP-1066: Mechanism to cordon brokers and log directories

2024-07-12 Thread David Arthur
; cordoned > > > > > > > > log dir? > > > > > > > > From the current java doc of the interface, it doesn't look > > > right: > > > > > > > > "Get the default directory for new partitions placed in a > given > > > > > > broker." > > > > > > > > > > > > > > > > 4. Currently, if a broker is registered and then go offline. > In > > > this > > > > > > state, > > > > > > > > the controller will still distribute partitions to this > broker. > > > > > > > > So, if now, the broker get startup with "cordoned.log.dirs" > set, > > > what > > > > > > will > > > > > > > > happen? > > > > > > > > Will the newly assigned partitions be created successfully or > > > not? > > > > > > > > > > > > > > > > 5. I think after a log dir get cordoned, we can always > uncordon > > > it, > > > > > > right? > > > > > > > > I think we should mention it in the KIP. > > > > > > > > > > > > > > > > 6. If a broker is startup with "cordoned.log.dirs" set, and > does > > > that > > > > > > mean > > > > > > > > the internal topics partitions (ex: __consumer_offsets) > cannot be > > > > > > created, > > > > > > > > either? > > > > > > > > Also, if this log dir is happen to be the metadata log dir, > what > > > will > > > > > > > > happen to the metadata topic creation? > > > > > > > > > > > > > > > > Thanks. > > > > > > > > Luke > > > > > > > > > > > > > > > > > > > > > > > > On Tue, Jul 9, 2024 at 12:12 AM Mickael Maison < > > > > > > mickael.mai...@gmail.com> > > > > > > > > wrote: > > > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > > > > > > Thanks for taking a look. > > > > > > > > > > > > > > > > > > - Yes you're right, I meant AlterPartitionReassignments. > Fixed. > > > > > > > > > - That's a good idea. I was expecting users to discover > > > cordoned log > > > > > > > > > directories by describing broker configurations. But being > > > able to > > > > > > > > > also get this information when describing log directories > makes > > > > > > sense. > > > > > > > > > I've added that to the KIP. > > > > > > > > > > > > > > > > > > Thanks, > > > > > > > > > Mickael > > > > > > > > > > > > > > > > > > > > > > > > > > > On Fri, Jul 5, 2024 at 8:05 AM Haruki Okada < > > > ocadar...@gmail.com> > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > > > > > > > > Thank you for the KIP. > > > > > > > > > > The motivation sounds make sense to me. > > > > > > > > > > > > > > > > > > > > I have a few questions: > > > > > > > > > > > > > > > > > > > > - [nits] "AlterPartitions request" in Error handling > section > > > is > > > > > > > > > > "AlterPartitionReassignments request" actually, right? > > > > > > > > > > - Don't we need to include cordoned information in > > > DescribeLogDirs > > > > > > > > > response > > > > > > > > > > too? Some tools (e.g. CruiseControl) need to have a way > to > > > know > > > > > > which > > > > > > > > > > broker/log-dirs are cordoned to generate partition > > > reassignment > > > > > > > > proposal. > > > > > > > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > > > > > > > > > 2024年7月4日(木) 22:57 Mickael Maison < > mickael.mai...@gmail.com > > > >: > > > > > > > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > > > > > > > > > > I'd like to start a discussion on KIP-1066 that > introduces > > > a > > > > > > > > mechanism > > > > > > > > > > > to cordon log directories and brokers. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1066%3A+Mechanism+to+cordon+brokers+and+log+directories > > > > > > > > > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > Mickael > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > > > > > Okada Haruki > > > > > > > > > > ocadar...@gmail.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- David Arthur

Re: [DISCUSS] KIP-1062: Introduce Pagination for some requests used by Admin API

2024-07-12 Thread David Arthur
y nice improvement for > administering > >>> large clusters. > >>>>> > >>>>> AS1: Besides topics, the most numerous resources in Kafka clusters in > >>> my experience > >>>>> are consumer groups. Would it be possible to extend the KIP to cover > >>> ListGroups while > >>>>> you’re in here? I’ve heard of clusters with truly vast numbers of > >>> groups. This is also > >>>>> potentially a sign of a misbehaving or poorly written clients. > Getting > >>> a page of groups > >>>>> with a massive ItemsLeftToFetch would be nice. > >>>>> > >>>>> AS2: A tiny nit: The versions for the added fields are incorrect in > >>> some cases. > >>>>> > >>>>> AS3: I don’t quite understand the cursor for > >>> OffsetFetchRequest/Response. > >>>>> It looks like the cursor is (topic, partition), but not group ID. > Does > >>> the cursor > >>>>> apply to all groups in the request, or is group ID missing? > >>>>> > >>>>> AS4: For the remaining request/response pairs, the cursor makes sense > >>> to me, > >>>>> but I do wonder whether `NextCursor` should be at the top level of > the > >>> responses > >>>>> instead, like DescribeTopicPartitionsResponse. > >>>>> > >>>>> Thanks, > >>>>> Andrew > >>>>> > >>>>>> On 27 Jun 2024, at 14:05, Omnia Ibrahim > >>> wrote: > >>>>>> > >>>>>> Hi everyone, I would like to start a discussion thread for KIP-1062 > >>>>>> > >>> > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1062%3A+Introduce+Pagination+for+some+requests+used+by+Admin+API > >>>>>> > >>>>>> > >>>>>> Thanks > >>>>>> Omnia > >>> > >>> > >>> > > > > -- David Arthur

[jira] [Resolved] (KAFKA-16463) Automatically delete metadata log directory on ZK brokers

2024-06-20 Thread David Arthur (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16463?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Arthur resolved KAFKA-16463. -- Resolution: Fixed > Automatically delete metadata log directory on ZK brok

[jira] [Created] (KAFKA-16667) KRaftMigrationDriver gets stuck after successive failovers

2024-05-04 Thread David Arthur (Jira)
David Arthur created KAFKA-16667: Summary: KRaftMigrationDriver gets stuck after successive failovers Key: KAFKA-16667 URL: https://issues.apache.org/jira/browse/KAFKA-16667 Project: Kafka

Re: [DISCUSS] KIP-1036: Extend RecordDeserializationException exception

2024-04-18 Thread David Arthur
Hi Fred, thanks for the KIP. Seems like a useful improvement. As others have mentioned, I think we should avoid exposing Record in this way. Using ConsumerRecord seems okay, but maybe not the best fit for this case (for the reasons Matthias gave). Maybe we could create a new container interface

[jira] [Created] (KAFKA-16539) Can't update specific broker configs in pre-migration mode

2024-04-11 Thread David Arthur (Jira)
David Arthur created KAFKA-16539: Summary: Can't update specific broker configs in pre-migration mode Key: KAFKA-16539 URL: https://issues.apache.org/jira/browse/KAFKA-16539 Project:

Re: [DISCUSS] KIP-932: Queues for Kafka

2024-04-04 Thread David Arthur
Andrew, thanks for the KIP! This is a pretty exciting effort. I've finally made it through the KIP, still trying to grok the whole thing. Sorry if some of my questions are basic :) Concepts: 70. Does the Group Coordinator communicate with the Share Coordinator over RPC or directly in-process?

[jira] [Created] (KAFKA-16468) Listener not found error in SendRPCsToBrokersEvent

2024-04-03 Thread David Arthur (Jira)
David Arthur created KAFKA-16468: Summary: Listener not found error in SendRPCsToBrokersEvent Key: KAFKA-16468 URL: https://issues.apache.org/jira/browse/KAFKA-16468 Project: Kafka Issue

[jira] [Created] (KAFKA-16466) QuorumController is swallowing some exception messages

2024-04-02 Thread David Arthur (Jira)
David Arthur created KAFKA-16466: Summary: QuorumController is swallowing some exception messages Key: KAFKA-16466 URL: https://issues.apache.org/jira/browse/KAFKA-16466 Project: Kafka Issue

[jira] [Created] (KAFKA-16463) Automatically delete metadata log directory on ZK brokers

2024-04-02 Thread David Arthur (Jira)
David Arthur created KAFKA-16463: Summary: Automatically delete metadata log directory on ZK brokers Key: KAFKA-16463 URL: https://issues.apache.org/jira/browse/KAFKA-16463 Project: Kafka

[jira] [Created] (KAFKA-16446) Log slow controller events

2024-03-28 Thread David Arthur (Jira)
David Arthur created KAFKA-16446: Summary: Log slow controller events Key: KAFKA-16446 URL: https://issues.apache.org/jira/browse/KAFKA-16446 Project: Kafka Issue Type: Improvement

[jira] [Resolved] (KAFKA-16180) Full metadata request sometimes fails during zk migration

2024-03-14 Thread David Arthur (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Arthur resolved KAFKA-16180. -- Resolution: Fixed > Full metadata request sometimes fails during zk migrat

[jira] [Resolved] (KAFKA-16171) Controller failover during ZK migration can prevent metadata updates to ZK brokers

2024-03-13 Thread David Arthur (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Arthur resolved KAFKA-16171. -- Resolution: Fixed > Controller failover during ZK migration can prevent metadata updates

Re: [DISCUSS] KIP-966: Eligible Leader Replicas

2024-02-28 Thread David Arthur
Andrew/Jose, I like the suggested Flow API. It's also similar to the stream observers in GPRC. I'm not sure we should expose something as complex as the Flow API directly in KafkaAdminClient, but certainly we can provide a similar interface. --- Cancellations: Another thing not yet discussed is h

Re: [DISCUSS] KIP-966: Eligible Leader Replicas

2024-02-23 Thread David Arthur
also want to have the >pagination on huge topics for their partitions. >2. To avoid OOM, we should only fetch the new topics when we need them >and release the used topics. Especially the main use case of looping the >topic list is when the client prints all the topics. &

Re: Github build queue

2024-02-09 Thread David Arthur
> >> like > >> > > > that would not be too hard. > >> > > > > >> > > > Ismael > >> > > > > >> > > > On Fri, Feb 9, 2024 at 9:03 AM Greg Harris > >> >> > > > > >> > > > wrote: >

Re: Github build queue

2024-02-09 Thread David Arthur
te: > > > > > Hi David, > > > > > > +1 on that strategy. > > > > > > I see several flaky tests that aren't marked with @Tag("integration") > > > or @IntegrationTest, and I think those would make using the unitTest > > &

Re: Github build queue

2024-02-09 Thread David Arthur
he validation checks to be > reliable > > (or else the PR won't be merged). Sounds like you are suggesting to skip > > the tests for the merge queue validation. Could we perhaps include the > unit > > tests as well? That would incentivize us to ensure the unit tests are >

Github build queue

2024-02-09 Thread David Arthur
b stats, we are averaging under 40 commits per week. Assuming those primarily come in on weekdays, that's 8 commits per day. If we just run "gradlew check -x tests" for the merge queue job, I don't think we'd get backlogged. Thoughts? David -- David Arthur

[jira] [Created] (KAFKA-16206) ZkConfigMigrationClient tries to delete topic configs twice

2024-01-29 Thread David Arthur (Jira)
David Arthur created KAFKA-16206: Summary: ZkConfigMigrationClient tries to delete topic configs twice Key: KAFKA-16206 URL: https://issues.apache.org/jira/browse/KAFKA-16206 Project: Kafka

[jira] [Created] (KAFKA-16205) Reduce number of metadata requests during hybrid mode

2024-01-29 Thread David Arthur (Jira)
David Arthur created KAFKA-16205: Summary: Reduce number of metadata requests during hybrid mode Key: KAFKA-16205 URL: https://issues.apache.org/jira/browse/KAFKA-16205 Project: Kafka Issue

[jira] [Created] (KAFKA-16171) Controller failover during ZK migration can lead to controller unavailability for ZK brokers

2024-01-19 Thread David Arthur (Jira)
David Arthur created KAFKA-16171: Summary: Controller failover during ZK migration can lead to controller unavailability for ZK brokers Key: KAFKA-16171 URL: https://issues.apache.org/jira/browse/KAFKA-16171

Re: [VOTE] KIP-1013: Drop broker and tools support for Java 11 in Kafka 4.0 (deprecate in 3.7)

2024-01-08 Thread David Arthur
; > > > > > > > On Tue, Jan 2, 2024 at 4:30 PM Ismael Juma > > > > wrote: > > > > > > > > > > > > > > > Hi all, > > > > > > > > > > > > > > > > I would like to start a vote on KIP-1013. > > > > > > > > > > > > > > > > As stated in the discussion thread, this KIP was proposed > > after the > > > > > KIP > > > > > > > > freeze for Apache Kafka 3.7, but it is purely a documentation > > > > update > > > > > > (if we > > > > > > > > decide to adopt it) and I believe it would serve our users > > best if > > > > we > > > > > > > > communicate the deprecation for removal sooner (i.e. 3.7) > > rather > > > > than > > > > > > later > > > > > > > > (i.e. 3.8). > > > > > > > > > > > > > > > > Please take a look and cast your vote. > > > > > > > > > > > > > > > > Link: > > > > > > > > > > > > > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=284789510 > > > > > > > > > > > > > > > > Ismael > > > > > > > > > > > > > > > > > > > > > > > > > > -- David Arthur

[jira] [Created] (KAFKA-16078) InterBrokerProtocolVersion defaults to non-production MetadataVersion

2024-01-03 Thread David Arthur (Jira)
David Arthur created KAFKA-16078: Summary: InterBrokerProtocolVersion defaults to non-production MetadataVersion Key: KAFKA-16078 URL: https://issues.apache.org/jira/browse/KAFKA-16078 Project: Kafka

  1   2   3   4   5   6   7   8   >