Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-5527

Idempotent/transactional Producer part 2 (KIP-98)

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      KAFKA-4815 tracks the items that were included in 0.11.0.0. This JIRA is for tracking the ones that did not make it. Setting "Fix version" to 0.11.1.0, but that is subject to change.

      Attachments

        1.
        LogCleaner tests to verify behaviour of message format v2 Sub-task Reopened Unassigned
        2.
        TransactionManager should send and `AddOffsetsToTxn` request only once per group per transaction Sub-task Open Unassigned
        3.
        Suggested clean-ups from message format V2 review Sub-task Open Unassigned
        4.
        DebuggingConsumerId and DebuggingMessageFormatter and message format v2 Sub-task Open Unassigned
        5.
        FetchRequestTest should use batches with more than one message Sub-task Open Umesh Chaudhary
        6.
        Remove cyclic dependency between record and protocol packages Sub-task Open Unassigned
        7.
        Improve CRC tests so that we verify which fields are included in the CRC Sub-task Open Unassigned
        8.
        Add tools and metrics to diagnose problems with the idempotent producer and transactions Sub-task Open Unassigned
        9.
        Producer should await transaction completion in close Sub-task Open Unassigned
        10.
        Distinguish abortable failures in transactional producer Sub-task Resolved Jason Gustafson
        11.
        OutOfSequence error should be fatal Sub-task Open Apurva Mehta
        12.
        Producer with transactionalId should be able to send outside of a transaction Sub-task Open Unassigned
        13.
        Additional Test Cases for ReplicaManager Sub-task Open Unassigned
        14.
        Fix transaction marker grouping by producerId in TC Sub-task Open Guozhang Wang
        15.
        TransactionsTest.testFencingOnAddPartitions Timeout Sub-task Open Jason Gustafson
        16.
        Idempotent producer ignores shutdown while fetching ProducerId Sub-task Resolved Evgeny Veretennikov
        17.
        ListOffset should take LSO into account when searching by timestamp Sub-task Resolved Jason Gustafson
        18.
        Look into making acks=all the default setting Sub-task Resolved Apurva Mehta
        19.
        Develop and understanding of how to tune transactions for optimal performance Sub-task Open Apurva Mehta

        Activity

          People

            Unassigned Unassigned
            ijuma Ismael Juma
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: