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

Add cases for concurrent transactional reads and writes in system tests

    XMLWordPrintableJSON

Details

    • Test
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 0.11.0.0
    • 0.11.0.0
    • None

    Description

      Currently the transactions system test does a transactional copy while bouncing brokers and clients, and then does a verifying read on the output topic to ensure that it exactly matches the input.

      We should also have a transactional consumer reading the tail of the output topic as the writes are happening, and then assert that the values it reads also exactly match the values in the source topics.

      This test really exercises the abort index, and we don't have any of them in the system or integration tests right now.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: