Within the Kafka Stream topology, internal topic are created.
For this internal topics, schema avro for key and value are registered into
schema registry.

For the topic internal-MYAPPS-KSTREAM-KEY-SELECT-0000000099-repartition, I
have 2 subjects into schema registry :
- internal-MYAPPS-KSTREAM-KEY-SELECT-0000000099-repartition-key
- internal-MYAPPS-KSTREAM-KEY-SELECT-0000000099-repartition-value

My questions are :

How Kafka create the internal topology name (how the suffix number is
changed) ?

When if I change the processing into the toplogy => change in the DAG ?
- If I have a name with 0000000099, do I have the same number after a
modification of the topology ?
- If not, is Kafka Stream allowed to use an already used number ?


I ask this question because I have an incompatible schema on an internal
topic and from my point of view, no changes have been made on the schema.
The only change is a modification on the topology which change the DAG and
maybe the name of internal topic.


Thanks for your time,

Cédric

Reply via email to