Chia-Ping Tsai created KAFKA-16544:
--------------------------------------
Summary: DescribeTopicsResult#allTopicIds and
DescribeTopicsResult#allTopicNames should return null instead of throwing NPE
Key: KAFKA-16544
URL: https://issues.apache.org/jira/browse/KAFKA-16544
Project: Kafka
Issue Type: Improvement
Reporter: Chia-Ping Tsai
{code:java}
* @return A future map from topic names to descriptions which can be used
to check
* the status of individual description if the describe topic
request used
* topic names, otherwise return null, this request succeeds only
if all the
* topic descriptions succeed
{code}
According the docs, it should return null if we try to get the result unmatched
to the request. For example, we call `allTopicNames` in passing
`TopicIdCollection`. However, the current implementation will throw NPE directly
--
This message was sent by Atlassian Jira
(v8.20.10#820010)