roryqi opened a new pull request, #11311: URL: https://github.com/apache/gravitino/pull/11311
### What changes were proposed in this pull request? Add a JDBC catalog regression test that creates a parent namespace and a child namespace, then verifies dropping the parent namespace fails with `NamespaceNotEmptyException` and both namespaces remain. ### Why are the changes needed? This documents the current Iceberg JDBC catalog behavior discussed in #11296: JDBC already rejects dropping a parent namespace while child namespaces exist. @danhuawang could you take a look and confirm whether this matches your reproduction environment? Related: #11296 ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? - `git diff --check` - `./gradlew :iceberg:iceberg-common:test --tests org.apache.iceberg.jdbc.TestJdbcCatalogWithMetadataLocationSupport.testDropParentNamespaceWithChildFails -PskipITs` -- 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]
