apache-airflow-providers-airbyte
更新日志¶
5.0.0¶
注意
如 Apache Airflow 提供者支持策略 中所述,此提供者版本仅适用于 Airflow 2.9+。
重大变更¶
警告
所有已弃用的类、参数和功能已从 Airbyte 提供者包中删除。引入了以下重大变更:
从
AirbyteJobSensor
中删除polling_interval
参数。请改用poke_interval
参数。
从Airbyte提供者中删除已弃用的代码(#44577)
杂项¶
将提供者中的最低Airflow版本提升至Airflow2.9.0(#44956)
4.0.0¶
重大变更¶
注意
此版本引入了一种新的方法来处理与 Airbyte 的连接,使用 client_id
和 client_secret
而不是 login
和 password
。您可以通过访问 Airbyte UI 并在“设置”页面中创建一个新的应用程序来获取它们。
连接的创建方式进行了重大重构。您必须在 host
参数中指定完全限定域名,例如: https://my.company:8000/airbyte/v1/
。token_url
参数是可选的,用于创建访问令牌,默认值是 Airbyte Cloud 使用的 v1/applications/token
。您必须从您的 DAG 中删除 api_type
参数,它不再需要了。
更新提供者以使用AirbyteAPIPythonSDK(#41122)
杂项¶
修复airbyte钩子中的错误大小写。(#42170)
将airbyte-api固定到0.51.0(#42155)
从提供者中删除已弃用的soft_fail(#41710)
3.9.0¶
注意
如 Apache Airflow 提供者支持策略 中所述,此提供者版本仅适用于 Airflow 2.8+。
杂项¶
将提供者中的最低Airflow版本提升至Airflow2.8.0(#41396)
3.8.0¶
注意
如 Apache Airflow 提供者支持策略 中所述,此提供者版本仅适用于 Airflow 2.7+。
错误修复¶
fix(airbyte/hooks):添加schema和端口以防止InvalidURL错误(#38860)
杂项¶
将提供者中的最低Airflow版本提升至Airflow2.7.0(#39240)
3.7.0¶
特性¶
确保Airbyte提供者与云和配置API兼容(#37943)
错误修复¶
fix:providerairbyte的try002(#38786)
fix(airbyte):在触发器中,向while循环内的yield添加返回语句(#38390)
3.5.0¶
注意
如 Apache Airflow 提供者支持策略 中所述,此提供者版本仅适用于 Airflow 2.6+。
杂项¶
将提供者中的最低Airflow版本提升至Airflow2.6.0(#36017)
3.2.0¶
注意
如 Apache Airflow 提供者支持策略 中所述,此提供者版本仅适用于 Airflow 2.3+。
杂项¶
将所有提供者的最低airflow版本移至2.3.0(#27196)
3.0.0¶
重大变更¶
注意
如 Apache Airflow 提供者支持策略 中所述,此提供者版本仅适用于 Airflow 2.2+。
2.0.0¶
重大变更¶
自动应用 apply_default 装饰器 (#15667)
警告
由于删除了 apply_default 装饰器,此提供程序版本需要 Airflow 2.1.0+。如果您的 Airflow 版本 < 2.1.0,并且您想安装此提供程序版本,请先将 Airflow 升级到至少 2.1.0 版本。否则,您的 Airflow 包版本将自动升级,并且您必须手动运行 airflow upgrade db
来完成迁移。
特性¶
为 Airbyte 钩子添加 test_connection 方法 (#16236)
Bug 修复¶
修复 从 http 钩子 扩展的钩子 (#16109)
1.0.0¶
提供程序的初始版本。