uranusjr opened a new pull request, #70639: URL: https://github.com/apache/airflow/pull/70639
This adds a 'db-cleanup-tables' key in provider.yaml to specify a callable returning cleanup configs, discovered via ProvidersManager. The 'db clean' command merges them into the list of tables to clean at runtime. Celery uses it to register 'celery_taskmeta' and 'celery_tasksetmeta' tables, using the '[celery] result_backend_schema' config that schema-qualifies them when the result backend is in its own schema. This allows them to always be correctly found by the 'db clean' command. Both are removed from Core's hardcoded list. Builds on #70147. Dev-list discussion: <link>. Possible future candidates (no Core change needed, deferred to their maintainers): FAB's session table and the edge3 tables. -- 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]
