Re: [ANNOUNCE] Apache Kafka 3.9.0

2024-11-09 Thread Igor Soarez
Thanks for your all your hard work Colin! -- Igor

Re: [ANNOUNCE] New committer: Jeff Kim

2024-09-14 Thread Igor Soarez
Congratulations Jeff! -- Igor

Re: [ANNOUNCE] New Kafka PMC Member: Josep Prat

2024-09-06 Thread Igor Soarez
Congratulations Josep! -- Igor

[jira] [Created] (KAFKA-17467) Flaky test shouldStayDeadAfterTwoCloses org.apache.kafka.streams.processor.internals.GlobalStreamThreadTest

2024-09-03 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-17467: --- Summary: Flaky test shouldStayDeadAfterTwoCloses org.apache.kafka.streams.processor.internals.GlobalStreamThreadTest Key: KAFKA-17467 URL: https://issues.apache.org/jira/browse

Re: [ANNOUNCE] New committer: Lianet Magrans

2024-08-30 Thread Igor Soarez
Congratulations Lianet! -- Igor

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

2024-08-04 Thread Igor Soarez
Hi Omnia, Thanks for this KIP, this is a valuable improvement, and apologies for my late feedback on this. IS1: Without an indication of how many pages or items are left, it is impossible for the client to calculate progress. Having the cursor in the response just indicates whether there are more

Re: New release branch 3.9

2024-07-30 Thread Igor Soarez
My understanding was that the reason for the shorter cycle to the 3.9 release was based on the assumption that KIP-1012 would be ready soon, so we could get to 4.0 quicker. If we can't move to 4.0 sooner, what's to gain with an early 3.9? -- Igor

Re: [VOTE] 3.8.0 RC3

2024-07-24 Thread Igor Soarez
Hi Josep, That makes sense to me, thanks for clarifying. +1 non-binding from me then. -- Igor

Re: [VOTE] 3.8.0 RC3

2024-07-24 Thread Igor Soarez
Hi Josep, Thank you once again for running this release. I noticed that site-docs/upgrade.html in kafka_2.13-3.8.0-site-docs.tgz does not include the corrections from https://github.com/apache/kafka-site/pull/614 namely the replacement of version 3.6 with 3.7 in the upgrade notes header, and the

[jira] [Resolved] (KAFKA-15368) Test ZK JBOD to KRaft migration

2024-07-22 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-15368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-15368. - Resolution: Fixed This was done as part of https://github.com/apache/kafka/pull/15394 > T

[jira] [Resolved] (KAFKA-15359) Support log.dir.failure.timeout.ms configuration for JBOD

2024-07-22 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-15359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-15359. - Resolution: Fixed > Support log.dir.failure.timeout.ms configuration for J

Re: [kafka-clients] [VOTE] 3.8.0 RC2

2024-07-21 Thread Igor Soarez
Hi Josep, Thanks for running this release. +1 non-binding. I performed the following checks: - Verified signatures and checksums - Built from source - Basic workload against a KRaft cluster using the artifacts for Scala 2.13  - Browsed Javadoc - Checked LICENSE - Ran and cecked Docker image con

Re: [kafka-clients] [VOTE] 3.8.0 RC1

2024-07-16 Thread Igor Soarez
Hi Josep, Thanks for running this release. +1 non-binding. I performed the following checks: - Verified signatures and checksums - Built from source - Basic workload against a KRaft cluster using the artifacts for both Scala versions - Browsed Javadoc - Checked LICENSE Best, -- Igor

Re: [DISCUSS] KAFKA-17094: How should unregistered broker nodes be handled in KRaft quorum state?

2024-07-11 Thread Igor Soarez
Hi all, I had left a comment on the JIRA earlier, and thanks to Mickael I was made aware of this thread, so I'll share it here too: I agree it makes sense to make this information available through RPCs, but the Quorum is probably not the right place to represent registered (but inactive

Re: [ANNOUNCE] Apache Kafka 3.7.1

2024-07-01 Thread Igor Soarez
Hi Manikumar, Thanks for pointing this out. The apache/kafka:latest has now been updated from apache/kafka:3.7.1. Best, -- Igor

Re: [ANNOUNCE] Apache Kafka 3.7.1

2024-07-01 Thread Igor Soarez
A correction to a funny mistake in my previous message: That's *61 contributors* to this release, not 1086! -- Igor Soarez On Mon, Jul 1, 2024, at 11:25 AM, Igor Soarez wrote: > The Apache Kafka community is pleased to announce the release for Apache > Kafka 3.7.1 > >

[ANNOUNCE] Apache Kafka 3.7.1

2024-07-01 Thread Igor Soarez
Zhang, Chia-Ping Tsai, Chris Egerton, Colin Patrick McCabe, David Arthur, David Jacot, Divij Vaidya, Dmitry Werner, Edoardo Comar, flashmouse, Florin Akermann, Gantigmaa Selenge, Gaurav Narula, Greg Harris, Igor Soarez, ilyazr, Ismael Juma, Jason Gustafson, Jeff Kim, jiangyuan, Joel Hamill, John Yu

Re: [VOTE] 3.7.1 RC2

2024-06-28 Thread Igor Soarez
Hi Luke, I was just waiting for "please vote by" date in the first email. Hi all, Thank you all for having a look at this RC and voting. I'm now closing the vote. The vote passes with: - 3 +1 binding votes from Mickael, Luke and Justine - 1 +1 non-binding votes from Jakub - 0 -1 votes I'll mov

[VOTE] 3.7.1 RC2

2024-06-19 Thread Igor Soarez
** Thanks, -- Igor Soarez

[jira] [Resolved] (KAFKA-16961) TestKRaftUpgrade system tests fail in v3.7.1 RC1

2024-06-18 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16961?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-16961. - Resolution: Fixed Verified test no longer failing with {code:java} TC_PATHS="tests/kafk

Re: [VOTE] 3.7.1 RC1

2024-06-13 Thread Igor Soarez
Hi Edoardo, It is late, but not too late. I have cherry-picked your change to the 3.7 branch and I'll build a second release candidate. If you could have a look at the first RC, please let me know if you spot any issues with it that can be avoided in the next RC. Thanks, -- Igor

[jira] [Created] (KAFKA-16941) Flaky test - testDynamicBrokerConfigUpdateUsingKraft [1] Type=Raft-Combined, MetadataVersion=4.0-IV0,Security=PLAINTEXT – kafka.admin.ConfigCommandIntegrationTest

2024-06-12 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16941: --- Summary: Flaky test - testDynamicBrokerConfigUpdateUsingKraft [1] Type=Raft-Combined, MetadataVersion=4.0-IV0,Security=PLAINTEXT – kafka.admin.ConfigCommandIntegrationTest Key: KAFKA-16941

[jira] [Created] (KAFKA-16940) Flaky test "testNoConsumeWithDescribeAclViaSubscribe(String).quorum=kraft" – kafka.api.DelegationTokenEndToEndAuthorizationWithOwnerTest

2024-06-12 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16940: --- Summary: Flaky test "testNoConsumeWithDescribeAclViaSubscribe(String).quorum=kraft" – kafka.api.DelegationTokenEndToEndAuthorizationWithOwnerTest Key: KAFKA-16940

[jira] [Created] (KAFKA-16934) Clean up and refactor release.py

2024-06-11 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16934: --- Summary: Clean up and refactor release.py Key: KAFKA-16934 URL: https://issues.apache.org/jira/browse/KAFKA-16934 Project: Kafka Issue Type: Improvement

Re: [VOTE] 3.7.1 RC1

2024-06-11 Thread Igor Soarez
Now attaching the container build reports, which I seem to have forgotten to include before. -- Igor kafka/test:test (alpine 3.19.1) === Total: 0 (HIGH: 0, CRITICAL: 0)

[VOTE] 3.7.1 RC1

2024-06-10 Thread Igor Soarez
3.7 branch: Docker Build Test Pipeline: https://github.com/apache/kafka/actions/runs/9455339546 /** Thanks, -- Igor Soarez

[jira] [Created] (KAFKA-16920) Flaky test testControlledShutdown() - kafka.server.BrokerLifecycleManagerTest

2024-06-08 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16920: --- Summary: Flaky test testControlledShutdown() - kafka.server.BrokerLifecycleManagerTest Key: KAFKA-16920 URL: https://issues.apache.org/jira/browse/KAFKA-16920 Project

[jira] [Created] (KAFKA-16919) Flaky test testNoCheckpointsIfNoRecordsAreMirrored() – org.apache.kafka.connect.mirror.integration.MirrorConnectorsIntegrationSSLTest

2024-06-08 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16919: --- Summary: Flaky test testNoCheckpointsIfNoRecordsAreMirrored() – org.apache.kafka.connect.mirror.integration.MirrorConnectorsIntegrationSSLTest Key: KAFKA-16919 URL: https

[jira] [Resolved] (KAFKA-16583) Update from 3.4.0 to 3.7.0 image write failed in Kraft mode

2024-06-04 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-16583. - Resolution: Fixed > Update from 3.4.0 to 3.7.0 image write failed in Kraft m

[jira] [Reopened] (KAFKA-16886) KRaft partition reassignment failed after upgrade to 3.7.0

2024-06-04 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16886?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez reopened KAFKA-16886: - > KRaft partition reassignment failed after upgrade to 3.

[jira] [Resolved] (KAFKA-16886) KRaft partition reassignment failed after upgrade to 3.7.0

2024-06-04 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16886?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-16886. - Resolution: Fixed > KRaft partition reassignment failed after upgrade to 3.

Re: [DISCUSS] Apache Kafka 3.7.1 release

2024-06-04 Thread Igor Soarez
Hi Justine, I'm sorry this release is delayed. A few new blockers have come up and we're working through them. Here's the release plan: https://cwiki.apache.org/confluence/display/KAFKA/Release+plan+3.7.1 Best, -- Igor

[jira] [Resolved] (KAFKA-16757) Fix broker re-registration issues around MV 3.7-IV2

2024-06-01 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-16757. - Resolution: Fixed > Fix broker re-registration issues around MV 3.7-

Re: [DISCUSS] KIP-1044: A proposal to change idempotent producer -- server implementation

2024-05-30 Thread Igor Soarez
Hi Claude, MappedByteBuffer is the fastest, but allows for this global pause. RandomAccessFile or FileChannel (without .map) will be slower, but involve a syscall for IO. Because threads get marked safe before entering a syscall, any delays in the operation affect just that thread, not the whol

Re: [DISCUSS] KIP-1044: A proposal to change idempotent producer -- server implementation

2024-05-23 Thread Igor Soarez
Hi Claude, Thanks for writing this KIP. This issue seems particularly thorny, and I appreciate everyone's effort to address this. I want to share my concern with the KIP's proposal of the use of memory mapped files – mmap is Java's achilles heel, Kafka should make less use of it, not more. The J

[jira] [Resolved] (KAFKA-16645) CVEs in 3.7.0 docker image

2024-05-20 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16645?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-16645. - Resolution: Resolved > CVEs in 3.7.0 docker im

[jira] [Reopened] (KAFKA-16645) CVEs in 3.7.0 docker image

2024-05-20 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16645?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez reopened KAFKA-16645: - Need to re-open to change the resolution, release_notes.py doesn't like the one I picked &

[jira] [Reopened] (KAFKA-16692) InvalidRequestException: ADD_PARTITIONS_TO_TXN with version 4 which is not enabled when upgrading from kafka 3.5 to 3.6

2024-05-20 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez reopened KAFKA-16692: - Re-opening as 3.6 backport is still missing > InvalidRequestException: ADD_PARTITIONS_TO_TXN w

[jira] [Resolved] (KAFKA-16692) InvalidRequestException: ADD_PARTITIONS_TO_TXN with version 4 which is not enabled when upgrading from kafka 3.5 to 3.6

2024-05-20 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-16692. - Resolution: Fixed > InvalidRequestException: ADD_PARTITIONS_TO_TXN with version 4 which is

[jira] [Resolved] (KAFKA-16645) CVEs in 3.7.0 docker image

2024-05-20 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16645?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-16645. - Assignee: Igor Soarez Resolution: Won't Fix The vulnerability has already been addr

[jira] [Resolved] (KAFKA-16688) SystemTimer leaks resources on close

2024-05-10 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16688?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-16688. - Resolution: Fixed > SystemTimer leaks resources on cl

[jira] [Resolved] (KAFKA-16624) Don't generate useless PartitionChangeRecord on older MV

2024-05-04 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16624?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-16624. - Resolution: Fixed > Don't generate useless PartitionChangeRecord on

Re: [DISCUSS] KIP-936 Throttle number of active PIDs

2024-05-01 Thread Igor Soarez
Hi Omnia, Hi Claude, Thanks for putting this KIP together. This is an important unresolved issue in Kafka, which I have witnessed several times in production. Please see my questions below: 10 Given the goal is to prevent OOMs, do we also need to limit the number of KafkaPrincipals in use? 11.

[jira] [Created] (KAFKA-16636) Flaky test - testStickyTaskAssignorLargePartitionCount – org.apache.kafka.streams.processor.internals.StreamsAssignmentScaleTest

2024-04-27 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16636: --- Summary: Flaky test - testStickyTaskAssignorLargePartitionCount – org.apache.kafka.streams.processor.internals.StreamsAssignmentScaleTest Key: KAFKA-16636 URL: https

[jira] [Created] (KAFKA-16635) Flaky test "shouldThrottleOldSegments(String).quorum=kraft" – kafka.server.ReplicationQuotasTest

2024-04-27 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16635: --- Summary: Flaky test "shouldThrottleOldSegments(String).quorum=kraft" – kafka.server.ReplicationQuotasTest Key: KAFKA-16635 URL: https://issues.apache.org/jira/browse/K

[jira] [Created] (KAFKA-16634) Flaky test - testFenceMultipleBrokers() – org.apache.kafka.controller.QuorumControllerTest

2024-04-27 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16634: --- Summary: Flaky test - testFenceMultipleBrokers() – org.apache.kafka.controller.QuorumControllerTest Key: KAFKA-16634 URL: https://issues.apache.org/jira/browse/KAFKA-16634

[jira] [Created] (KAFKA-16633) Flaky test - testDescribeExistingGroupWithNoMembers(String, String).quorum=kraft+kip848.groupProtocol=consumer – org.apache.kafka.tools.consumer.group.DescribeConsumerGr

2024-04-27 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16633: --- Summary: Flaky test - testDescribeExistingGroupWithNoMembers(String, String).quorum=kraft+kip848.groupProtocol=consumer – org.apache.kafka.tools.consumer.group.DescribeConsumerGroupTest Key

[jira] [Created] (KAFKA-16632) Flaky test testDeleteOffsetsOfStableConsumerGroupWithTopicPartition [1] Type=Raft-Isolated, MetadataVersion=3.8-IV0, Security=PLAINTEXT – org.apache.kafka.tools.consumer

2024-04-27 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16632: --- Summary: Flaky test testDeleteOffsetsOfStableConsumerGroupWithTopicPartition [1] Type=Raft-Isolated, MetadataVersion=3.8-IV0, Security=PLAINTEXT

[jira] [Created] (KAFKA-16631) Flaky test - testDeleteOffsetsOfStableConsumerGroupWithTopicOnly [1] Type=Raft-Isolated, MetadataVersion=3.8-IV0, Security=PLAINTEXT – org.apache.kafka.tools.consumer.gr

2024-04-27 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16631: --- Summary: Flaky test - testDeleteOffsetsOfStableConsumerGroupWithTopicOnly [1] Type=Raft-Isolated, MetadataVersion=3.8-IV0, Security=PLAINTEXT

[jira] [Created] (KAFKA-16630) Flaky test "testPollReturnsRecords(GroupProtocol).groupProtocol=CLASSIC" – org.apache.kafka.clients.consumer.KafkaConsumerTest

2024-04-27 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16630: --- Summary: Flaky test "testPollReturnsRecords(GroupProtocol).groupProtocol=CLASSIC" – org.apache.kafka.clients.consumer.KafkaConsumerTest Key: KAFKA-16630

Re: [ANNOUNCE] New committer: Igor Soarez

2024-04-25 Thread Igor Soarez
Thanks everyone, I'm very honoured to join! -- Igor

[DISCUSS] Apache Kafka 3.7.1 release

2024-04-25 Thread Igor Soarez
Hi everyone, I'd like to volunteer to be the release manager for a 3.7.1 release. Please keep in mind, this would be my first release, so I might have some questions, and it might also take me a bit longer to work through the release process. So I'm thinking a good target would be toward the end

[jira] [Resolved] (KAFKA-16610) Replace "Map#entrySet#forEach" by "Map#forEach"

2024-04-24 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16610?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-16610. - Resolution: Resolved > Replace "Map#entrySet#forEach" by

[jira] [Reopened] (KAFKA-16606) JBOD support in KRaft does not seem to be gated by the metadata version

2024-04-24 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez reopened KAFKA-16606: - Assignee: Igor Soarez > JBOD support in KRaft does not seem to be gated by the metad

Re: [VOTE] KIP-1031: Control offset translation in MirrorSourceConnector

2024-04-24 Thread Igor Soarez
Hi Omnia, Thanks for your answers, and I see you've updated the KIP so thanks for the changes too. +1 (binding), thanks for the KIP -- Igor

[jira] [Created] (KAFKA-16602) Flaky test – org.apache.kafka.controller.QuorumControllerTest.testBootstrapZkMigrationRecord()

2024-04-22 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16602: --- Summary: Flaky test – org.apache.kafka.controller.QuorumControllerTest.testBootstrapZkMigrationRecord() Key: KAFKA-16602 URL: https://issues.apache.org/jira/browse/KAFKA-16602

[jira] [Created] (KAFKA-16601) Flaky test – org.apache.kafka.controller.QuorumControllerMetricsIntegrationTest.testClosingQuorumControllerClosesMetrics()

2024-04-22 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16601: --- Summary: Flaky test – org.apache.kafka.controller.QuorumControllerMetricsIntegrationTest.testClosingQuorumControllerClosesMetrics() Key: KAFKA-16601 URL: https://issues.apache.org

[jira] [Created] (KAFKA-16597) Flaky test - org.apache.kafka.streams.integration.StoreQueryIntegrationTest.shouldQuerySpecificStalePartitionStoresMultiStreamThreads()

2024-04-22 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16597: --- Summary: Flaky test - org.apache.kafka.streams.integration.StoreQueryIntegrationTest.shouldQuerySpecificStalePartitionStoresMultiStreamThreads() Key: KAFKA-16597 URL: https

[jira] [Created] (KAFKA-16596) Flaky test – org.apache.kafka.clients.ClientUtilsTest.testParseAndValidateAddressesWithReverseLookup()

2024-04-22 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16596: --- Summary: Flaky test – org.apache.kafka.clients.ClientUtilsTest.testParseAndValidateAddressesWithReverseLookup() Key: KAFKA-16596 URL: https://issues.apache.org/jira/browse/KAFKA

Re: [VOTE] KIP-1031: Control offset translation in MirrorSourceConnector

2024-04-20 Thread Igor Soarez
Hi Omnia, Thanks for this KIP. 11. These seem to me to be small misspellings, please double-check: s/MM2 main features/MM2's main features s/syncing consumer group offset/syncing consumer group offsets s/relays/relies s/recored's offset/recorded offsets s/clusters without need for/clusters withou

[jira] [Reopened] (KAFKA-15793) Flaky test ZkMigrationIntegrationTest.testMigrateTopicDeletions

2024-04-10 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-15793?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez reopened KAFKA-15793: - This has come up again:   {code:java} [2024-04-09T21:06:17.307Z] Gradle Test Run :core:test

[jira] [Created] (KAFKA-16504) Flaky test org.apache.kafka.controller.QuorumControllerTest.testConfigurationOperations

2024-04-10 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16504: --- Summary: Flaky test org.apache.kafka.controller.QuorumControllerTest.testConfigurationOperations Key: KAFKA-16504 URL: https://issues.apache.org/jira/browse/KAFKA-16504

[jira] [Resolved] (KAFKA-16403) Flaky test org.apache.kafka.streams.examples.wordcount.WordCountDemoTest.testCountListOfWords

2024-03-27 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-16403. - Resolution: Not A Bug > Flaky t

[jira] [Resolved] (KAFKA-16404) Flaky test org.apache.kafka.streams.examples.wordcount.WordCountDemoTest.testGetStreamsConfig

2024-03-27 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-16404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez resolved KAFKA-16404. - Resolution: Not A Bug Same as KAFKA-16403, this only failed once. It was likely the result of a

[jira] [Created] (KAFKA-16422) Flaky test org.apache.kafka.controller.QuorumControllerMetricsIntegrationTest."testFailingOverIncrementsNewActiveControllerCount(boolean).true"

2024-03-25 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16422: --- Summary: Flaky test org.apache.kafka.controller.QuorumControllerMetricsIntegrationTest."testFailingOverIncrementsNewActiveControllerCount(boolean).true" Key: KAFKA-16422

[jira] [Created] (KAFKA-16404) Flaky test org.apache.kafka.streams.examples.wordcount.WordCountDemoTest.testGetStreamsConfig

2024-03-22 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16404: --- Summary: Flaky test org.apache.kafka.streams.examples.wordcount.WordCountDemoTest.testGetStreamsConfig Key: KAFKA-16404 URL: https://issues.apache.org/jira/browse/KAFKA-16404

[jira] [Created] (KAFKA-16403) Flaky test org.apache.kafka.streams.examples.wordcount.WordCountDemoTest.testCountListOfWords

2024-03-22 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16403: --- Summary: Flaky test org.apache.kafka.streams.examples.wordcount.WordCountDemoTest.testCountListOfWords Key: KAFKA-16403 URL: https://issues.apache.org/jira/browse/KAFKA-16403

[jira] [Created] (KAFKA-16402) Flaky test org.apache.kafka.controller.QuorumControllerTest.testSnapshotSaveAndLoad

2024-03-22 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16402: --- Summary: Flaky test org.apache.kafka.controller.QuorumControllerTest.testSnapshotSaveAndLoad Key: KAFKA-16402 URL: https://issues.apache.org/jira/browse/KAFKA-16402

[jira] [Created] (KAFKA-16365) AssignmentsManager mismanages completion notifications

2024-03-11 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16365: --- Summary: AssignmentsManager mismanages completion notifications Key: KAFKA-16365 URL: https://issues.apache.org/jira/browse/KAFKA-16365 Project: Kafka Issue

[jira] [Created] (KAFKA-16363) Storage crashes if dir is unavailable

2024-03-11 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16363: --- Summary: Storage crashes if dir is unavailable Key: KAFKA-16363 URL: https://issues.apache.org/jira/browse/KAFKA-16363 Project: Kafka Issue Type: Sub-task

[jira] [Created] (KAFKA-16297) Race condition while promoting future replica can lead to partition unavailability.

2024-02-22 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-16297: --- Summary: Race condition while promoting future replica can lead to partition unavailability. Key: KAFKA-16297 URL: https://issues.apache.org/jira/browse/KAFKA-16297

Re: [VOTE] KIP-858: Handle JBOD broker disk failure in KRaft

2023-12-04 Thread Igor Soarez
t; API. Would it make sense to authorize these requests as other inter-broker > protocol calls are usually authorized, that is ClusterAction on Cluster > resource? > > Thanks, > Viktor > > On Tue, Nov 28, 2023 at 4:18 PM Igor Soarez wrote: > > > Hi everyone, > &g

[jira] [Created] (KAFKA-15955) Migrating ZK brokers send dir assignments

2023-12-01 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15955: --- Summary: Migrating ZK brokers send dir assignments Key: KAFKA-15955 URL: https://issues.apache.org/jira/browse/KAFKA-15955 Project: Kafka Issue Type: Sub-task

Re: [VOTE] KIP-858: Handle JBOD broker disk failure in KRaft

2023-11-28 Thread Igor Soarez
y is offline is now more of an open question. It's unclear if this will actually be necessary. Please share if you have any thoughts. Best, -- Igor On Tue, Oct 10, 2023, at 5:28 AM, Igor Soarez wrote: > Hi Colin, > > Thanks for the renaming suggestions. UNASSIGNED is better then

[jira] [Created] (KAFKA-15893) Bump MetadataVersion for directory assignments

2023-11-24 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15893: --- Summary: Bump MetadataVersion for directory assignments Key: KAFKA-15893 URL: https://issues.apache.org/jira/browse/KAFKA-15893 Project: Kafka Issue Type: Sub

[jira] [Created] (KAFKA-15886) Always specify directories for new partition registrations

2023-11-22 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15886: --- Summary: Always specify directories for new partition registrations Key: KAFKA-15886 URL: https://issues.apache.org/jira/browse/KAFKA-15886 Project: Kafka

[jira] [Created] (KAFKA-15858) Broker stays fenced until all assignments are correct

2023-11-20 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15858: --- Summary: Broker stays fenced until all assignments are correct Key: KAFKA-15858 URL: https://issues.apache.org/jira/browse/KAFKA-15858 Project: Kafka Issue

Re: [DISCUSS] Should we continue to merge without a green build? No!

2023-11-16 Thread Igor Soarez
Hi all, I think at least one of those is my fault, apologies. I'll try to make sure all my tests are passing from now on. It doesn't help that GitHub always shows that the tests have failed, even when they have not. I suspect this is because Jenkins always marks the builds as unstable, even when

[jira] [Created] (KAFKA-15650) Data-loss on leader shutdown right after partition creation?

2023-10-19 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15650: --- Summary: Data-loss on leader shutdown right after partition creation? Key: KAFKA-15650 URL: https://issues.apache.org/jira/browse/KAFKA-15650 Project: Kafka

[jira] [Created] (KAFKA-15649) Handle directory failure timeout

2023-10-19 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15649: --- Summary: Handle directory failure timeout Key: KAFKA-15649 URL: https://issues.apache.org/jira/browse/KAFKA-15649 Project: Kafka Issue Type: Sub-task

[jira] [Reopened] (KAFKA-15355) Message schema changes

2023-10-16 Thread Igor Soarez (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-15355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Igor Soarez reopened KAFKA-15355: - closed by mistake > Message schema changes > -- > >

Re: [VOTE] KIP-858: Handle JBOD broker disk failure in KRaft

2023-10-06 Thread Igor Soarez
Hi Colin, > I would call #2 LOST. It was assigned in the past, but we don't know where. > I see that you called this OFFLINE). This is not really normal... > it should happen only when we're migrating from ZK mode to KRaft mode, > or going from an older KRaft release with multiple directories to a

Re: [VOTE] KIP-858: Handle JBOD broker disk failure in KRaft

2023-10-06 Thread Igor Soarez
Hi David, Thanks for shedding light on migration goals, makes sense. Your preference for option a) makes it even more attractive. We'll keep that as the preferred approach, thanks for the advice. > One question with this approach is how the KRaft controller learns about > the multiple log directo

Re: [VOTE] KIP-858: Handle JBOD broker disk failure in KRaft

2023-10-04 Thread Igor Soarez
Hi everyone, Earlier today Colin, Ron, Proven and I had a chat about this work. We discussed several aspects which I’d like to share here. ## A new reserved UUID We'll reserve a third UUID to indicate an unspecified dir, but one that is known to be selected. As opposed to the default UNKNOWN_DIR

Re: [VOTE] KIP-858: Handle JBOD broker disk failure in KRaft

2023-09-27 Thread Igor Soarez
Hi everyone, After a conversation with Colin McCabe and Proven Provenzano yesterday, we decided that the benefits outweigh the concerns with the overhead of associating a directory UUID to every replica in the metadata partition records. i.e. We prefer to always associate the log dir UUID even whe

[jira] [Created] (KAFKA-15514) Controller-side replica management changes

2023-09-27 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15514: --- Summary: Controller-side replica management changes Key: KAFKA-15514 URL: https://issues.apache.org/jira/browse/KAFKA-15514 Project: Kafka Issue Type: Sub

Re: [VOTE] KIP-858: Handle JBOD broker disk failure in KRaft

2023-09-25 Thread Igor Soarez
Hi Ron, I think we can generalize the deconfigured directory scenario in your last question to address this situation too. When handling a broker registration request, the controller can check if OfflineLogDirs=false and any UUIDs are missing in OnlineLogDirs, compared with the previous registrat

Re: [VOTE] KIP-858: Handle JBOD broker disk failure in KRaft

2023-09-23 Thread Igor Soarez
Hi everyone, I believe we can close this voting thread now, as there were three +1 binding votes from Ziming, Mickael and Ron. With that, this vote passes. Thanks to everyone who participated in reviewing, and/or taking the time to vote on this KIP! Best, -- Igor

Re: [VOTE] KIP-858: Handle JBOD broker disk failure in KRaft

2023-09-23 Thread Igor Soarez
023 at 10:04 AM Ron Dagostino wrote: > > > > Ok, great, that makes sense, Igor. Thanks. +1 (binding) on the KIP from > > me. > > > > Ron > > > > > On Sep 13, 2023, at 11:58 AM, Igor Soarez > > > wrote: > > > > > > Hi R

Re: [VOTE] KIP-858: Handle JBOD broker disk failure in KRaft

2023-09-13 Thread Igor Soarez
Hi Ron, Thanks for drilling down on this. I think the KIP isn't really clear here, and the metadata caching section you quoted needs clarification. The "hosting broker's latest registration" refers to the previous, not the current registration. The registrations are only compared by the controlle

Re: [VOTE] KIP-858: Handle JBOD broker disk failure in KRaft

2023-09-12 Thread Igor Soarez
Hi Ron, Thank you for having a look a this KIP. Indeed, the log directory UUID should always be generated and loaded. I've have corrected the wording in the KIP to clarify. It is a bit of a pain to replace the field, but I agree that is the best approach for the same reason you pointed out. I h

Re: [VOTE] KIP-858: Handle JBOD broker disk failure in KRaft

2023-09-12 Thread Igor Soarez
Hi Ziming, Thank you for having a look and taking the time to vote. I have already opened some PRs, see: https://issues.apache.org/jira/browse/KAFKA-14127 Best, -- Igor

[jira] [Created] (KAFKA-15451) Include offline dirs in BrokerHeartbeatRequest

2023-09-11 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15451: --- Summary: Include offline dirs in BrokerHeartbeatRequest Key: KAFKA-15451 URL: https://issues.apache.org/jira/browse/KAFKA-15451 Project: Kafka Issue Type: Sub

[jira] [Created] (KAFKA-15426) Process and persist directory assignments

2023-08-31 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15426: --- Summary: Process and persist directory assignments Key: KAFKA-15426 URL: https://issues.apache.org/jira/browse/KAFKA-15426 Project: Kafka Issue Type: Sub-task

[jira] [Created] (KAFKA-15368) Test ZK JBOD to KRaft migration

2023-08-16 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15368: --- Summary: Test ZK JBOD to KRaft migration Key: KAFKA-15368 URL: https://issues.apache.org/jira/browse/KAFKA-15368 Project: Kafka Issue Type: Sub-task

[jira] [Created] (KAFKA-15367) Test KRaft JBOD enabling migration

2023-08-16 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15367: --- Summary: Test KRaft JBOD enabling migration Key: KAFKA-15367 URL: https://issues.apache.org/jira/browse/KAFKA-15367 Project: Kafka Issue Type: Sub-task

[jira] [Created] (KAFKA-15366) Log directory failure integration test

2023-08-16 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15366: --- Summary: Log directory failure integration test Key: KAFKA-15366 URL: https://issues.apache.org/jira/browse/KAFKA-15366 Project: Kafka Issue Type: Sub-task

[jira] [Created] (KAFKA-15365) Replica management changes

2023-08-16 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15365: --- Summary: Replica management changes Key: KAFKA-15365 URL: https://issues.apache.org/jira/browse/KAFKA-15365 Project: Kafka Issue Type: Sub-task

[jira] [Created] (KAFKA-15364) Handle log directory failure in the Controller

2023-08-16 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15364: --- Summary: Handle log directory failure in the Controller Key: KAFKA-15364 URL: https://issues.apache.org/jira/browse/KAFKA-15364 Project: Kafka Issue Type: Sub

[jira] [Created] (KAFKA-15363) Broker log directory failure changes

2023-08-16 Thread Igor Soarez (Jira)
Igor Soarez created KAFKA-15363: --- Summary: Broker log directory failure changes Key: KAFKA-15363 URL: https://issues.apache.org/jira/browse/KAFKA-15363 Project: Kafka Issue Type: Sub-task

  1   2   >