bharos commented on code in PR #13469: URL: https://github.com/apache/gravitino/pull/13469#discussion_r4079734630
########## docs/kafka-catalog.md: ########## @@ -48,6 +48,18 @@ Refer to [Schema operation](./manage-messaging-metadata-using-gravitino.md#schem - The Kafka catalog supports creating, updating, deleting, and listing topics. +::::caution Topic names containing dots +When authorization is enabled, Gravitino cannot authorize a topic whose name contains a dot (`.`), +because dots separate the components of a qualified metadata object name. Loading such a topic +returns `400 Bad Request`. If a Kafka cluster contains one of these topics, Gravitino rejects the +entire topic list request with `400 Bad Request` and identifies the unsupported name instead of +returning a partial result. Consequently, one topic with a dotted name can prevent every topic in the +schema from appearing in list APIs and Explore. Review Comment: What does "Explore" refer to here? The term doesn't appear anywhere else in docs/ or in the web UI source, so readers may not connect it to anything. If it means the Gravitino web UI, naming it explicitly might be better -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
