1

Airflow 有一个 upgradeb 命令,在升级 Airflow 版本时需要运行该命令。我想知道即使版本相同也可以安全运行

4

1 回答 1

4

它的工作方式是在 db.py 中,他们使用 alembic 命令模块检查迁移目录https://github.com/apache/incubator-airflow/tree/master/airflow/migrations/versions中签入的文件,并且仅在提交版本不同时才进行更改。但是这些文件只有在我们更改版本后才会更改/添加,因此升级 db 步骤在相同版本/whl 时不会执行任何操作。将其添加为默认步骤,因为我已经验证这样做是安全的。

于 2017-07-04T01:57:05.943 回答