Justine Olshan created KAFKA-13512:
--------------------------------------
Summary: topicIdsToNames and topicNamesToIds allocate unnecessary
maps
Key: KAFKA-13512
URL: https://issues.apache.org/jira/browse/KAFKA-13512
Project: Kafka
Issue Type: Bug
Affects Versions: 3.1.0
Reporter: Justine Olshan
Assignee: Justine Olshan
Currently we write the methods as follows:
{{def topicNamesToIds(): util.Map[String, Uuid] = {}}
{{ new util.HashMap(metadataSnapshot.topicIds.asJava)}}
{{}}}
We do not need to allocate a new map however, we can simply use
{{Collections.unmodifiableMap(metadataSnapshot.topicIds.asJava)}}
We can do something similar for the topicIdsToNames implementation.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)