JingsongLi opened a new pull request, #8303: URL: https://github.com/apache/paimon/pull/8303
## Summary Add a catalog option to control whether the `sys.catalog_options` system table is available. The table is disabled by default and can be enabled explicitly with `catalog-options-table.enabled=true`. ## Changes - Added `catalog-options-table.enabled` to catalog options. - Filtered `sys.catalog_options` from global system table listings unless the option is enabled. - Guarded direct loading of `sys.catalog_options` with the same option. - Updated docs and generated catalog configuration reference. - Adjusted core, Flink, and Spark tests for the new default behavior. ## Testing - `mvn -pl paimon-core -am -Pfast-build -DfailIfNoTests=false -Dtest=CatalogOptionsTableTest test` - `mvn -pl paimon-core -am -Pfast-build -DfailIfNoTests=false -Dtest=FileSystemCatalogTest#testGetTable test` - `mvn -pl paimon-spark/paimon-spark-ut -am -Pfast-build -DfailIfNoTests=false -DwildcardSuites=org.apache.paimon.spark.table.PaimonSystemTableTest -Dtest=none test` - `mvn -pl paimon-flink/paimon-flink-common -am -Pfast-build -DfailIfNoTests=false -Dtest=CatalogTableITCase#testCatalogOptionsTable,CatalogTableITCase#testSystemDatabase test` -- 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]
