apache-airflow-providers-presto

更新日誌

5.8.0

注意

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

雜項

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

  • 移除 AIRFLOW_V_2_9_PLUS 參考 (#44987)

  • 供應商中 檢查 Airflow 版本的 一致 方式 (#44686)

  • 更新 多個 供應商 文件中的 DAG 範例 連結 (#44034)

  • 程式碼庫中 execution_date 重新命名為 logical_date (#43902)

5.7.0

功能

  • DbApiHook、 PrestoHook TrinoHook 新增 分號 去除 支援 (#41916)

5.6.0

注意

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

雜項

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

5.5.2

雜項

  • 使用 最低直接依賴性解析度 實作 每個供應商的 測試 (#39946)

  • 更新 Python 3.12 pandas 最低 需求 (#40272)

5.5.1

雜項

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

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

5.5.0

注意

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

雜項

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

5.4.2

雜項

  • 'pandas' 限制為 '<2.2' (#37748)

5.4.1

雜項

  • 所有 供應商 airflow 設定 pandas 最低 依賴性 1.2.5 (#36698)

5.4.0

功能

  • 使 ODBC 「placeholder」 可在 UI 中設定 (#36000)

5.3.0

注意

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

雜項

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

5.2.1

雜項

  • 提升 presto 用戶端的 最低 版本, 以帶來 更好的 dbapi 相容性 (#35132)

5.2.0

注意

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

雜項

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

  • 供應商中 使用 'airflow.exceptions.AirflowException' (#34511)

5.1.4

雜項

  • 改進 Airflow 供應商中的 模組 匯入, 透過 將其中一些 放入 類型檢查區塊 (#33754)

5.1.3

雜項

  • 整合 pandas 匯入 使用 (#33480)

5.1.2

雜項

  • DbApiHook.run 方法 新增 更精確的 類型標註 (#31846)

5.1.1

注意

此版本已移除對 Python 3.7 的支援

雜項

  • 新增 關於 為供應商 移除 Python 3.7 註記 (#32015)

5.1.0

注意

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

雜項

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

5.0.0

重大變更

警告

在此供應商版本中,已從 GCSToPrestoOperator 移除已棄用的 GCS hook 參數 delegate_to。可以改為使用 impersonation_chain 參數來實現模擬身分。

  • GCP 運算子和 hook 移除 delegate_to (#30748)

4.2.2

雜項

  • 棄用 GCP 運算子中的 'delegate_to' 參數 更新 文件 (#29088)

4.2.1

雜項

  • 供應商中 移除 過時的 compat 匯入/程式碼 (#28507)

4.2.0

功能

  • TrinoHook PrestoHook 新增 _serialize_cell 方法 (#27724)

錯誤修正

  • 提升 common.sql 供應商 1.3.1 (#27888)

4.1.0

注意

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

雜項

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

4.0.1

功能

  • common-sql 新增 common-sql 下限 (#25789)

錯誤修正

  • 修正 'TrinoHook'、 'PrestoHook'、 'SqliteHook' 中的 placeholder (#25939)

4.0.0

重大變更

已在 PrestoHookget_recordsget_firstget_pandas_dfrun 方法中移除已棄用的 hql 參數。

移除 PrestoToSlackOperator,改用 Slack 供應商的 SqlToSlackOperator

  • 移除 'PrestoToSlackOperator' (#25425)

重大變更

  • 棄用 hql 參數 同步 DBApiHook 方法 API (#25299)

功能

  • DbApiHook.run() 方法 覆寫它的 方法 統一 (#23971)

3.1.0

功能

  • 新增 通用 'SqlToSlackOperator' (#24663)

  • 所有 SQL 類別 移至 common-sql 供應商 (#24836)

3.0.0

重大變更

注意

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

功能

  • 新增 'PrestoToSlackOperator' (#23979)

2.2.1

錯誤修正

  • 使 presto trino airflow 2.1 相容 (#23061)

2.2.0

功能

  • presto hook 傳遞 X-Presto-Client-Info (#22416)

2.1.2

錯誤修正

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

2.1.1

雜項

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

2.1.0

功能

  • 新增 GCSToPrestoOperator (#21084)

  • 快速 更新 GCS Presto (#21855)

  • TrinoHook PrestoHook hql 參考 取代為 sql (#21630)

錯誤修正

  • 修正 2022 1 (延遲) 供應商版本的 更新日誌 (#21439)

  • 修正 K8S 更新日誌 PyPI 相容 (#20614)

  • 修正 Presto 供應商的 MyPy 錯誤 (#20244)

雜項

  • 支援 Python 3.10

2.0.1

雜項

  • 最佳化 Airflow 2.2.0 連線 匯入

2.0.0

重大變更

  • 自動套用 apply_default 裝飾器 (#15667)

警告

由於移除了 apply_default 裝飾器,此供應商版本需要 Airflow 2.1.0+。如果您的 Airflow 版本低於 2.1.0,且您想要安裝此供應商版本,請先將 Airflow 升級至至少 2.1.0 版本。否則,您的 Airflow 套件版本將自動升級,且您將必須手動執行 airflow upgrade db 以完成移轉。

1.0.2

錯誤修正

  • 發布供應商 RC 後, 修正 文件和 工具中的 錯誤 (#14082)

1.0.1

更新文件和 readme 檔案。

1.0.0

供應商的初始版本。

此條目是否對您有幫助?