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

IQ should throw different exceptions for different errors

    Details

    • Type: Task
    • Status: In Progress
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 1.2.0
    • Component/s: streams

      Description

      Currently, IQ does only throws InvalidStateStoreException for all errors that occur. However, we have different types of errors and should throw different exceptions for those types.

      For example, if a store was migrated it must be rediscovered while if a store cannot be queried yet, because it is still re-created after a rebalance, the user just needs to wait until store recreation is finished.

      There might be other examples, too.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                vitojeng Vito Jeng
                Reporter:
                mjsax Matthias J. Sax
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated: