Jackie-Jiang opened a new pull request, #15333: URL: https://github.com/apache/pinot/pull/15333
#11574 was released in `1.1.0` and can fix the invalid schema names. This PR enforces the table config and schema for all tables - During controller start, perform the following checks - Table config exists for all tables - Schema exists for all tables, and with the same name as table (without type suffix) - By default, controller will exit when the above check fails - The following config can be used to prevent controller from exit so that user gets a chance to fix the tables: - `controller.startup.exitOnTableConfigCheckFailure` - `controller.startup.exitOnSchemaCheckFailure` - Add controller gauge `tableWithoutTableConfigCount` and `tableWithoutSchemaCount` to track illegal tables when controller is configured to not exit -- 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: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org