Re: [DISCUSS] KIP-1104: Allow Foreign Key Extraction from Both Key and Value in KTable Joins

2025-03-27 Thread Peter Lee
; > > >>> > > > >>> 2. Compatibility Approach > > > >>> - Keep both capabilities through different method names (e.g., > > > >>> join/joinWithKey) > > > >>> - Maintains compatibility but less elegant API > > > >>> > > > >>> Questions for Discussion: > > > >>> 1. Should we prioritize API elegance or backward compatibility? > > > >>> 2. If we choose compatibility, which naming convention should we > use > > > for > > > >>> the new methods? > > > >>> 3. Should we consider deprecating the value-only extractor in a > future > > > >>> release? > > > >>> > > > >>> Looking forward to your thoughts. > > > >>> > > > >>> Best regards, > > > >>> Peter > > > >>> > > > >>> On Thu, Oct 31, 2024 at 1:08 PM Chu Cheng Li > > > >> wrote: > > > >>> > > > >>>> Hi Everyone, > > > >>>> I would like to start a discussion on KIP-1104: > > > >>>> > > > >>>> > > > >> > > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1103%3A+Additional+metrics+for+cooperative+consumption > > > >>>> <https://bitli.pro/2h2om_f8e74a0c> > > > >>>> > > > >>>> This KIP allow foreign key extraction from both key and value in > > > KTable > > > >>>> Joins, before this KIP user can only extract foreign from record's > > > >> value, > > > >>>> this KIP provides more flexibility on it. > > > >>>> > > > >>>> Regards, > > > >>>> Peter Lee > > > >>>> > > > >>>> > > > >>>> > > > >> > > > > > > > > > >

[jira] [Created] (KAFKA-18584) Fix controller restart test under KRaft_Combined mode in ClusterTestExtensionsTest

2025-01-18 Thread Peter Lee (Jira)
Peter Lee created KAFKA-18584: - Summary: Fix controller restart test under KRaft_Combined mode in ClusterTestExtensionsTest Key: KAFKA-18584 URL: https://issues.apache.org/jira/browse/KAFKA-18584 Project

[jira] [Resolved] (KAFKA-18490) Remove ReplicaManager#electLeaders

2025-01-16 Thread Peter Lee (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-18490?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Lee resolved KAFKA-18490. --- Resolution: Duplicate > Remove ReplicaManager#electLead

[jira] [Created] (KAFKA-18491) Remove ZK logic in ReplicaManager

2025-01-13 Thread Peter Lee (Jira)
Peter Lee created KAFKA-18491: - Summary: Remove ZK logic in ReplicaManager Key: KAFKA-18491 URL: https://issues.apache.org/jira/browse/KAFKA-18491 Project: Kafka Issue Type: Sub-task

[jira] [Created] (KAFKA-18490) Remove ReplicaManager#electLeaders

2025-01-13 Thread Peter Lee (Jira)
Peter Lee created KAFKA-18490: - Summary: Remove ReplicaManager#electLeaders Key: KAFKA-18490 URL: https://issues.apache.org/jira/browse/KAFKA-18490 Project: Kafka Issue Type: Sub-task

[jira] [Resolved] (KAFKA-18101) Merge duplicate assertFutureThrows and assertFutureExceptionTypeEquals

2024-12-08 Thread Peter Lee (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-18101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Peter Lee resolved KAFKA-18101. --- Resolution: Done > Merge duplicate assertFutureThrows and assertFutureExceptionTypeEqu