apache-airflow-providers-alibaba

變更日誌

3.0.0

注意

此供應商版本僅適用於 Airflow 2.9+,如 Apache Airflow 供應商支援政策中所述。

重大變更

警告

所有已棄用的類別、參數和功能已從 alibaba 供應商套件中移除。以下是引入的重大變更

  • 運算子
    • AnalyticDBSparkBaseOperator 移除 get_hook 方法。改用 self.hook

  • 感測器
    • AnalyticDBSparkSensor 移除 get_hook 方法。改用 self.hook

  • Alibaba 供應商 套件中移除已棄用的程式碼 (#44576)

其他

  • 將供應商中的最低 Airflow 版本提升至 Airflow 2.9.0 (#44956)

2.9.1

其他

  • 從供應商中移除已棄用的 soft_fail (#41710)

  • 移除已棄用的日誌處理器引數 filename_template (#41552)

2.9.0

注意

此供應商版本僅適用於 Airflow 2.8+,如 Apache Airflow 供應商支援政策中所述。

其他

  • 將供應商中的最低 Airflow 版本提升至 Airflow 2.8.0 (#41396)

2.8.1

錯誤修正

  • 修正在 oss_task_handler 中的 oss 金鑰前綴錯誤 (#39627)

其他

  • 更快的 'airflow_version' 匯入 (#39552)

  • 簡化 'airflow_version' 匯入 (#39497)

2.8.0

注意

此供應商版本僅適用於 Airflow 2.7+,如 Apache Airflow 供應商支援政策中所述。

其他

  • 將供應商中的最低 Airflow 版本提升至 Airflow 2.7.0 (#39240)

2.7.3

錯誤修正

  • 避免在測試之外使用 'assert' (#37718)

2.7.2

錯誤修正

  • 修正在 'analyticdb_spark.py' '__init__' 中範本欄位的指派 (#36911)

2.7.1

其他

  • 在將最低 Airflow 版本提升至 2.6.0 後,清理 OSS 任務處理器程式碼 (#36420)

2.7.0

注意

此供應商版本僅適用於 Airflow 2.6+,如 Apache Airflow 供應商支援政策中所述。

其他

  • 將供應商中的最低 Airflow 版本提升至 Airflow 2.6.0 (#36017)

2.6.0

注意

此供應商版本僅適用於 Airflow 2.5+,如 Apache Airflow 供應商支援政策中所述。

其他

  • 提升供應商的最低 airflow 版本 (#34728)

  • 整合 AnalyticDBSparkSensor 中的 hook 管理 (#34435)

  • 整合 AnalyticDBSparkBaseOperator 中的 hook 管理 (#34434)

  • 棄用 OSSKeySensor 中的 get_hook 並改用 hook (#34426)

2.5.3

錯誤修正

  • 修正 (providers/alibaba):當引發例外時,尊重 soft_fail 引數 (#34157)

2.5.2

其他

  • 重構:簡化 Apache/Alibaba 供應商中的程式碼 (#33227)

  • 簡化 providers/apache len() 的條件 (#33564)

2.5.1

其他

  • 重構:簡化 providers/alibaba 中的程式碼 (#33225)

2.5.0

功能

  • 新增 Alibaba Cloud AnalyticDB Spark 支援 (#31787)

2.4.1

注意

此版本已停止支援 Python 3.7

其他

  • 移除 Python 3.7 支援 (#30963)

2.4.0

注意

此供應商版本僅適用於 Airflow 2.4+,如 Apache Airflow 供應商支援政策中所述。

其他

  • 提升供應商中的最低 Airflow 版本 (#30917)

2.3.0

功能

  • 支援在使用遠端日誌記錄時刪除本機日誌檔案 (#29772)

2.2.0

注意

此供應商版本僅適用於 Airflow 2.3+,如 Apache Airflow 供應商支援政策中所述。

其他

  • 將所有供應商的最低 airflow 版本移至 2.3.0 (#27196)

  • 在比 log.error 更經濟的情況下使用 log.exception (#27517)

  • urlparse 替換為 urlsplit (#27389)

2.1.0

功能

  • Web UI 中自動追蹤檔案日誌 (#26169)

2.0.1

錯誤修正

  • 更新供應商以使用 functools compat for ''cached_property'' (#24582)

2.0.0

重大變更

注意

此供應商版本僅適用於 Airflow 2.2+,如 Apache Airflow 供應商支援政策中所述。

功能

  • Alibaba 供應商的 SSL BucketLight Logic 重構和 Docstring 更新 (#23891)

其他

  • 將每次執行的日誌範本套用至日誌處理器 (#24153)

1.1.1

錯誤修正

  • 修正在所有供應商中錯誤新增的 install_requires (#22382)

1.1.0

功能

  • oss_task_handler 新增至 alibaba-provider 並啟用遠端日誌記錄至 OSS (#21785)

其他

  • PyPI 中新增 Trove 分類器 (Framework :: Apache Airflow :: Provider)

1.0.1

其他

  • 支援 Python 3.10

1.0.0

供應商的初始版本。

此條目是否有幫助?