You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Asquator (via GitHub)" <gi...@apache.org> on 2025/09/19 12:11:14 UTC
[I] Allow running Airflow Breeze with custom backends [airflow]
Asquator opened a new issue, #55886:
URL: https://github.com/apache/airflow/issues/55886
### Description
Currently we have these lines:
https://github.com/apache/airflow/blob/9bfa389e10087c4caeffdd0581af109457ad05e8/scripts/in_container/check_environment.sh#L66-L71
That fails Breeze if `--backend=none` is specified.
In some cases a user would like to provide his own database backend by overriding `AIRFLOW__DATABASE__SQL_ALCHEMY_CONN`. As `none` is illegal here, we have to spin up another container / provide `sqlite` as a dummy value.
Sometimes we don't want to run the DB as a container (say we need a remote DB with more resources), so it's desirable to allow custom backends whether by allowing `--backend=none`, or adding `--backend=custom` option, with an indicative warning that only official backends are supported (this is my preferred option).
What do you think about it?
### Use case/motivation
I'm doing database benchmarks to see how different task queueing strategies perform, and I spin up an external PostgreSQL DB with a monitoring system of its own. I want Breeze to connect to it without creating a useless container.
### Related issues
_No response_
### Are you willing to submit a PR?
- [x] Yes I am willing to submit a PR!
### Code of Conduct
- [x] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
--
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: commits-unsubscribe@airflow.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Allow running Airflow Breeze with custom backends [airflow]
Posted by "boring-cyborg[bot] (via GitHub)" <gi...@apache.org>.
boring-cyborg[bot] commented on issue #55886:
URL: https://github.com/apache/airflow/issues/55886#issuecomment-3311956577
Thanks for opening your first issue here! Be sure to follow the issue template! If you are willing to raise PR to address this issue please do so, no need to wait for approval.
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Allow running Airflow Breeze with custom backends [airflow]
Posted by "jscheffl (via GitHub)" <gi...@apache.org>.
jscheffl closed issue #55886: Allow running Airflow Breeze with custom backends
URL: https://github.com/apache/airflow/issues/55886
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Allow running Airflow Breeze with custom backends [airflow]
Posted by "jroachgolf84 (via GitHub)" <gi...@apache.org>.
jroachgolf84 commented on issue #55886:
URL: https://github.com/apache/airflow/issues/55886#issuecomment-3312733141
@Asquator, please feel free to open up a PR for this issue!
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org