Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ID will be checked first, but if the value is the default zero UUID, topic name will be used instead.  If an ID is specified and the ID does not exist, the request will fail regardless of allow_auto_topic_creation. 
If the interbroker protocol version is less than 2.8 and does not support topic IDs, an UNSUPPORTED_VERSION error will be returned on requests that specify topic ID. When interbroker protocol version is at least 2.8, if the topic ID is not found, the request will return an UNKNOWN_TOPIC_ID error for the topic indicating the topic ID did not exist. The check for the topic ID will occur before checking authorization on the topic. Thus, topic IDs are not considered sensitive information.

...

Like the MetadataRequst, ID will be checked first, but if the value is the default zero UUID, topic name will be used instead.  If the interbroker protocol version is less than 2.8 and does not support topic IDs, an UNSUPPORTED_VERSION error will be returned on requests that specify topic ID. When interbroker protocol version is at least 2.8, if If an ID is specified and the ID does not exist, the request will return UNKNOWN_TOPIC_ID error for the topic indicating the topic ID did not exist. The check for the topic ID will occur before checking authorization on the topic. Thus, topic IDs are not considered sensitive information.

...