[jira] [Resolved] (KAFKA-18783) Extend InvalidConfigurationException related exceptions

2025-05-20 Thread Kaushik Raina (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-18783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kaushik Raina resolved KAFKA-18783. --- Resolution: Fixed > Extend InvalidConfigurationException related excepti

[jira] [Created] (KAFKA-19309) Add transaction client template code in kafka examples

2025-05-18 Thread Kaushik Raina (Jira)
Kaushik Raina created KAFKA-19309: - Summary: Add transaction client template code in kafka examples Key: KAFKA-19309 URL: https://issues.apache.org/jira/browse/KAFKA-19309 Project: Kafka

[jira] [Created] (KAFKA-19283) Update Apache kafka public documentation

2025-05-14 Thread Kaushik Raina (Jira)
Kaushik Raina created KAFKA-19283: - Summary: Update Apache kafka public documentation Key: KAFKA-19283 URL: https://issues.apache.org/jira/browse/KAFKA-19283 Project: Kafka Issue Type: Sub

[jira] [Created] (KAFKA-19250) Validate abortTransactions should not return abortable exception

2025-05-07 Thread Kaushik Raina (Jira)
Kaushik Raina created KAFKA-19250: - Summary: Validate abortTransactions should not return abortable exception Key: KAFKA-19250 URL: https://issues.apache.org/jira/browse/KAFKA-19250 Project: Kafka

[jira] [Created] (KAFKA-19177) Return InvalidTxnStateException as Abortable for Transaction producer API

2025-04-20 Thread Kaushik Raina (Jira)
Kaushik Raina created KAFKA-19177: - Summary: Return InvalidTxnStateException as Abortable for Transaction producer API Key: KAFKA-19177 URL: https://issues.apache.org/jira/browse/KAFKA-19177 Project

[jira] [Created] (KAFKA-19176) Update Transactional producer to never return retriable exceptions

2025-04-20 Thread Kaushik Raina (Jira)
Kaushik Raina created KAFKA-19176: - Summary: Update Transactional producer to never return retriable exceptions Key: KAFKA-19176 URL: https://issues.apache.org/jira/browse/KAFKA-19176 Project: Kafka

[jira] [Resolved] (KAFKA-18781) Extend RefreshRetriableException related exceptions

2025-04-02 Thread Kaushik Raina (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-18781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kaushik Raina resolved KAFKA-18781. --- Resolution: Fixed > Extend RefreshRetriableException related excepti

[jira] [Resolved] (KAFKA-18780) Extend RetriableException related exceptions

2025-03-04 Thread Kaushik Raina (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-18780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kaushik Raina resolved KAFKA-18780. --- Resolution: Done > Extend RetriableException related excepti

[jira] [Resolved] (KAFKA-18579) Add TransactionAbortableException instruction in docs

2025-02-19 Thread Kaushik Raina (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-18579?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kaushik Raina resolved KAFKA-18579. --- Resolution: Fixed > Add TransactionAbortableException instruction in d

[jira] [Resolved] (KAFKA-18684) Implement new base exception classes

2025-02-18 Thread Kaushik Raina (Jira)
[ https://issues.apache.org/jira/browse/KAFKA-18684?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kaushik Raina resolved KAFKA-18684. --- Resolution: Done > Implement new base exception clas

[jira] [Created] (KAFKA-18781) Extend RefreshRetriableException based exceptions

2025-02-12 Thread Kaushik Raina (Jira)
Kaushik Raina created KAFKA-18781: - Summary: Extend RefreshRetriableException based exceptions Key: KAFKA-18781 URL: https://issues.apache.org/jira/browse/KAFKA-18781 Project: Kafka Issue

[jira] [Created] (KAFKA-18783) Extend InvalidConfigurationException related exceptions

2025-02-12 Thread Kaushik Raina (Jira)
Kaushik Raina created KAFKA-18783: - Summary: Extend InvalidConfigurationException related exceptions Key: KAFKA-18783 URL: https://issues.apache.org/jira/browse/KAFKA-18783 Project: Kafka

[jira] [Created] (KAFKA-18782) Extemd ApplicationRecoverableException related exceptions

2025-02-12 Thread Kaushik Raina (Jira)
Kaushik Raina created KAFKA-18782: - Summary: Extemd ApplicationRecoverableException related exceptions Key: KAFKA-18782 URL: https://issues.apache.org/jira/browse/KAFKA-18782 Project: Kafka

[jira] [Created] (KAFKA-18780) Extend all RetriableException related exceptions

2025-02-12 Thread Kaushik Raina (Jira)
Kaushik Raina created KAFKA-18780: - Summary: Extend all RetriableException related exceptions Key: KAFKA-18780 URL: https://issues.apache.org/jira/browse/KAFKA-18780 Project: Kafka Issue

[jira] [Created] (KAFKA-18684) Implement new base exception classes

2025-01-30 Thread Kaushik Raina (Jira)
Kaushik Raina created KAFKA-18684: - Summary: Implement new base exception classes Key: KAFKA-18684 URL: https://issues.apache.org/jira/browse/KAFKA-18684 Project: Kafka Issue Type: Sub-task

[jira] [Created] (KAFKA-18579) Add TransactionAbortableException instruction in docs

2025-01-17 Thread Kaushik Raina (Jira)
Kaushik Raina created KAFKA-18579: - Summary: Add TransactionAbortableException instruction in docs Key: KAFKA-18579 URL: https://issues.apache.org/jira/browse/KAFKA-18579 Project: Kafka

Re: [VOTE]: KIP-1050: Consistent error handling for Transactions

2024-11-14 Thread Kaushik Raina
rote: > > > +1 from me > > > > > > Thanks, > > > > > > Justine > > > > > > On Sun, Aug 25, 2024 at 11:54 PM Kaushik Raina > > > > > wrote: > > > > > >> Hi everyone, > > >> I would like to start a vot

Re: [DISCUSS] KIP-1050: Consistent error handling for Transactions

2024-11-14 Thread Kaushik Raina
ataException. > > Thanks! > > Lianet > > > On Tue, Nov 12, 2024 at 1:52 PM Kaushik Raina > > wrote: > > > Thanks Lianet for review > > > > LM1 & LM2: > > We will extend parent classes only to maintain the hierarchy > > > > F

Re: [DISCUSS] KIP-1050: Consistent error handling for Transactions

2024-11-12 Thread Kaushik Raina
an impact on existing apps > given that it would still be a KafkaException as it is today, but wanted to > point this out. > > > LM4 - Under ApplicationRecoverableException, I wonder if we should also > consider StaleMemberEpochException (just for consistency, alongside > FencedInstaceId

Re: [DISCUSS] KIP-1050: Consistent error handling for Transactions

2024-10-24 Thread Kaushik Raina
updated as needed of course, but without leaking > > producer-specific groupings into the consumer I would expect. > > > > > > 110 - The KIP refers to the existing TransactionAbortableException (from > > KIP-890), but on the public changes it refers to class > &g

Re: [DISCUSS] KIP-1050: Consistent error handling for Transactions

2024-10-24 Thread Kaushik Raina
gt; AbortableTransactionException extends ApiException. So are we proposing a > new exception type for this or reusing the existing one? > > 111 - I notice the proposed new exceptions, even though they seem like > abstract groupings, are not defined as "abstract". Is it intenti

Re: [DISCUSS] KIP-1050: Consistent error handling for Transactions

2024-09-12 Thread Kaushik Raina
we start to throw/return either > of them it seem to be a backward incompatible change. > > > > (106) Similarly to 105, `InvalidRecordException` and > `InvalidRequiredAcksException` are listed in the table of > `InvalidConfiguationTransactionException` but they seem not to b

[VOTE]: KIP-1050: Consistent error handling for Transactions

2024-08-25 Thread Kaushik Raina
developer experience. Thanks Kaushik Raina

Re: [DISCUSS] KIP-1050: Consistent error handling for Transactions

2024-07-25 Thread Kaushik Raina
Additionally, - We will be depreciating KIP-691 in favour of KIP-1050. On Fri, Jun 21, 2024 at 12:20 PM Kaushik Raina wrote: > Thanks Matthias for feedback > - We have updates KIP and grouped exceptions > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1050%3A+Consistent+error

Re: [DISCUSS] KIP-1050: Consistent error handling for Transactions

2024-06-20 Thread Kaushik Raina
ould log a WARN that the app should > upgrade to work with the new semantics, and we would only enforce the > new behavior in a later major release. > > Thoughts? > > > > -Matthias > > > > > > > On 6/7/24 4:06 AM, Kaushik Raina wrote: > > Thank you

Re: [DISCUSS] KIP-1050: Consistent error handling for Transactions

2024-06-07 Thread Kaushik Raina
Thank you Andrew for feedback 1. We are suggesting to only update subclasses of o.a.k.common.errors.ApiException, which are used in transactions. All such subclasses are mentioned in Exception table

[jira] [Created] (KAFKA-16906) Add consistent error handling for Transactions

2024-06-06 Thread Kaushik Raina (Jira)
Kaushik Raina created KAFKA-16906: - Summary: Add consistent error handling for Transactions Key: KAFKA-16906 URL: https://issues.apache.org/jira/browse/KAFKA-16906 Project: Kafka Issue Type

[DISCUSS] KIP-1050: Consistent error handling for Transactions

2024-06-06 Thread Kaushik Raina
Hi everyone, I would like to start a discussion thread for KIP-1050: Consistent error handling for Transactions https://cwiki.apache.org/confluence/display/KAFKA/KIP-1050%3A+Consistent+error+handling+for+Transactions Thanks Kaushik Raina

Requesting permissions to create KIP

2024-06-06 Thread Kaushik Raina
Hello, Please provide permissions to create KIP. I indent to contribute to Apache kafka Wiki Id: kra...@confluent.io Jira ID: k-raina