bryanck commented on PR #13357: URL: https://github.com/apache/iceberg/pull/13357#issuecomment-3001068917
I feel this is a workaround that doesn't address the core issue in `JdbcCatalog`. When multiple workers are launched, each loads the catalog. The `JdbcCatalog` will try to initialize its schema if it hasn't been, and this causes the race condition, as multiple workers try to initialize the schema concurrently. `JdbcCatalog` should handle this case, as this can happen in any concurrent scenario. For example, two different connectors could load the same `JdbcCatalog`, and this fix won't help. -- 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...@iceberg.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org