The GitHub Actions job "Tests (AMD)" on airflow.git/sqltoolset-multi-schema-introspection has succeeded. Run started by GitHub user kaxil (triggered by kaxil).
Head commit for run: 077ef05c7a2c6291148fb243a1650ddbcda03d24 / Kaxil Naik <[email protected]> Support multi-schema introspection in common.ai SQLToolset SQLToolset's metadata tools (list_tables, get_schema) operated against a single schema, so an agent over a multi-schema warehouse (common on Snowflake) could not discover tables across schemas. With no schema set and schema-qualified tables, list_tables introspected a literal "None" schema (SHOW TABLES IN SCHEMA "DB"."None") and failed outright. allowed_tables entries may now be schema-qualified ("SCHEMA.TABLE"). list_tables introspects each referenced schema and returns the matching tables fully qualified, and get_schema routes each qualified name to its own schema. Unqualified entries and the allow-all case keep the previous single-schema behaviour using the default schema. Table-name matching is case-insensitive, because databases reflect identifiers in their own case (Snowflake reflects unquoted names lowercased) and a byte-exact match would silently return nothing. Results are de-duplicated by (schema, table) so a table reachable both qualified and via the default schema is listed once. Report URL: https://github.com/apache/airflow/actions/runs/27043677884 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
