Good morning,

Since a couple of days ago we suddenly have the issue in our Kafka Steams 
application that a UnknownProducerException occurs. Digging into this I came 
across 
KIP-360<https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=89068820>.
 We are using a centrally managed Kafka, hence we are not able to just update 
it to the latest version which contains the fix for the corresponding issues. 
The Kafka version we are using is 2.2.1.

I also found that a Workaround for Kafka versions pre 2.4 is to increase the 
retention time and the transactional.id.expiration.ms. However, the retention 
time for the topic for which the issue occurs already has a retention time of 
30 days. So from my point of view this cannot be the reason the meta data for 
the producer was deleted.

At this point I have two questions I hope someone can help me with.

First, might be the reason that the producer meta data was deleted other than 
all the data was removed from the topic because of the retention time and low 
traffic on the topic?

Second, the topic in question is used by a local state store. Since we 
currently only have a single instance of the Kafka Streams application running, 
I believe it would be safe to stop the application, flush the topic and then 
start the app again. The state would be loaded from the file system in this 
case and no data would be lost. Is this a valid assumption and would the flush 
of the topic fix the issue? Or would we need to recreate the topic?

Thanks!

Best regards / Mit freundlichen Grüßen / Üdvözlettel / 致以诚挚的问候

Mr. Georg Schmidt-Dumont
Bosch Connected Industry – BCI/ESW17
Robert Bosch GmbH | Postfach 10 60 50 | 70049 Stuttgart | GERMANY | 
www.bosch.com<http://www.bosch.com/>
Phone +49 711 811-49893  | 
georg.schmidt-dum...@bosch.com<mailto:georg.schmidt-dum...@bosch.com>

Sitz: Stuttgart, Registergericht: Amtsgericht Stuttgart, HRB 14000;
Aufsichtsratsvorsitzender: Franz Fehrenbach; Geschäftsführung: Dr. Volkmar 
Denner,
Prof. Dr. Stefan Asenkerschbaumer, Dr. Rolf Bulander, Dr. Stefan Hartung, Dr. 
Markus Heyn, Dr. Dirk Hoheisel,
Christoph Kübel, Uwe Raschke, Peter Tyroller

Reply via email to