I have just tried creating a Kafka topic "user:created"
and saw this error in Kafka logs: Invalid character ':' in value part of property
. I googled and found that in a mailing list people are talking about deprecating .
and _
symbols too.
Which symbols can't be used in Apache Kafka topic names?
According to source code for kafka 10
So, max length is 255 symbols and letters,
.
(dot),_
(underscore),-
(minus) can use usedIn the Kafka 0.10 the maxNameLength was changed from 255 to 249. See commit
In the Kafka 0.11 class Topic was moved to internal package source