The GitHub Actions job "Tests (AMD)" on airflow.git/restrict-exception-node-deserialization has succeeded. Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run: 63bde287cb5ea9c2179bf5d7c08283fcd2b6a438 / Jarek Potiuk <[email protected]> Resolve serialized exception names from loaded modules instead of a prebuilt map A prebuilt map keyed on each class's __module__ cannot follow the re-exports that import_string used to follow. These exceptions moved to airflow.sdk.exceptions in 3.2.0, so every blob written by 3.0/3.1 names airflow.exceptions.<Name> and would stop deserializing on upgrade. Reading the name out of an already-loaded module keeps that working, needs no cache to go stale when a provider or plugin registers its own subclass late, and still refuses to import anything the stored blob names. Report URL: https://github.com/apache/airflow/actions/runs/30859110253 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
