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]

Reply via email to