Airblader commented on a change in pull request #17332: URL: https://github.com/apache/flink/pull/17332#discussion_r715486971
########## File path: flink-connectors/flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/JdbcDialect.java ########## @@ -142,4 +143,16 @@ */ String getSelectFromStatement( String tableName, String[] selectFields, String[] conditionFields); + + /** Create catalog instance. */ + default AbstractJdbcCatalog createCatalog( + String catalogName, Review comment: Once a new public API is released, we cannot just change it anymore – because it is a breaking change for users, and we need to avoid breaking changes. This is different from internal implementations which we can change whenever we need to. In this case, the internal implementation doesn't make for a good public API, so we need to bring it into better shape. If we just open another issue, we cannot ensure that this issue would be resolved prior to the next release. -- 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: issues-unsubscr...@flink.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org