The GitHub Actions job "Bindings Python CI" on iceberg-rust.git/feat/sqllogictest-dynamic-catalog has succeeded. Run started by GitHub user AndreaBozzo (triggered by AndreaBozzo).
Head commit for run: 4239a20b6d3e68f3b2094f673ad63a9d70d39b9e / AndreaBozzo <[email protected]> feat(sqllogictest): support dynamic catalog configuration per engine This PR implements issue #1780 by allowing each engine in the sqllogictest framework to configure its own catalog. Changes: - Remove global [catalog] section from schedule parsing - Each engine now creates its own catalog based on engine-specific config - DataFusionEngine reads 'catalog_type' and 'catalog_properties' from config - Default catalog type is 'memory' with a temp warehouse for testing - Support for all catalog types via iceberg-catalog-loader (rest, glue, hms, sql, s3tables) Example configuration: ```toml [engines] df = { type = "datafusion", catalog_type = "rest", catalog_properties = { uri = "http://localhost:8181" } } ``` Closes #1780 Report URL: https://github.com/apache/iceberg-rust/actions/runs/20392977735 With regards, GitHub Actions via GitBox
