THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- ProducerFencedException (Fatal)
- InvalidProducerEpochException (Non-fatal)
- KafkaException, which potentially wraps the following exceptions:
- IllegalStateException (Fatal)
- InvalidPidMappingException (Non-fatal)
- TransactionAbortedException (Non-fatal)
- ClusterAuthorizationException for idempotent send (Fatal)
- OutOfOrderSequenceException (Non-fatal)
- UnknownProducerIdException for producer state loss (Non-fatal)
- TransactionalIdAuthorizationException (Fatal)
- UnsupportedVersionException if transaction semantic is not supported (Fatal)
- AuthenticationException for transactional request authentication (Fatal)
- UnsupportedForMessageFormatException (Fatal)
- RuntimeException for detecting more than one inflight request, should be illegal state (Fatal)
- InvalidRecordException (Fatal)
- InvalidRequiredAcksException (Fatal)
- NotEnoughReplicasAfterAppendException (Non-fatal)
- NotEnoughReplicasException (Non-fatal)
- RecordBatchTooLargeException (Fatal)
- InvalidTopicException (Fatal)
- CorruptRecordException (Non-fatal)
- UnknownTopicOrPartitionException (Non-fatal)
- NotLeaderOrFollowerException (Non-fatal)
- GroupAuthorizationException (Fatal)
- KafkaException
- indicates retriable idempotent sequence (Non-fatal)
- indicates fatal transactional sequence (Fatal)
- indicates Producer closed (Non-fatal)
- InvalidTxnState (Fatal)
- unexpected reason (Fatal)
- TimeoutException for expired batch (Non-fatal)
...