Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-5527 Idempotent/transactional Producer part 2 (KIP-98)
  3. KAFKA-5284

Add tools and metrics to diagnose problems with the idempotent producer and transactions

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • clients, core, producer

    Description

      The KIP mentions a number of metrics which we should add, but haven't yet done so. IT would also be good to have tools to help diagnose degenerate situations like:

      1. If a consumer is stuck, we should be able to find the LSO of the partition it is blocked on, and which producer is holding up the advancement of the LSO.
      2. We should be able to force abort any inflight transaction to free up consumers
      3. etc.

      Attachments

        Activity

          People

            Unassigned Unassigned
            apurva Apurva Mehta
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: