apache-airflow-providers-exasol
更新日誌¶
4.7.5¶
雜項¶
移除 多餘的 else 塊 (#49199)
4.7.4¶
Bug 修復¶
修復: 在執行前記錄 SQL 在 'ExasolHook' 中 (#48688)
4.7.3¶
Bug 修復¶
修復 棄用警告 在 common.sql 中 (#47169)
雜項¶
升級 flit 到 3.11.0 (#46938)
4.7.2¶
注意
此版本沒有程式碼更改。釋出此版本是因為之前的版本因打包問題被撤回。
4.7.1¶
Bug 修復¶
修復 行計數日誌記錄 在 exasol 提供程式中 (#44022) (#45760)
4.7.0¶
注意
此提供程式版本僅適用於 Airflow 2.9+,如Apache Airflow 提供程式支援策略中所述。
雜項¶
提高 提供程式中 最低 Airflow 版本 到 Airflow 2.9.0 (#44956)
4.6.1¶
雜項¶
在 DbApiHook, PrestoHook, 和 TrinoHook 中 新增對分號剝離的支援 (#41916)
4.6.0¶
注意
此提供程式版本僅適用於 Airflow 2.8+,如Apache Airflow 提供程式支援策略中所述。
雜項¶
提高 提供程式中 最低 Airflow 版本 到 Airflow 2.8.0 (#41396)
4.5.3¶
雜項¶
清理 DbApiHook 中 剩餘的 getattr 連線 (#40665)
4.5.2¶
Bug 修復¶
雜項¶
更新 Python 3.12 的 pandas 最低要求 (#40272)使用 最低直接依賴解析 實現 每個提供程式的測試 (#39946)
4.5.1¶
雜項¶
更快的 'airflow_version' 匯入 (#39552)簡化 'airflow_version' 匯入 (#39497)
4.5.0¶
注意
此提供程式版本僅適用於 Airflow 2.7+,如Apache Airflow 提供程式支援策略中所述。
雜項¶
提高 提供程式中 最低 Airflow 版本 到 Airflow 2.7.0 (#39240)
4.4.3¶
雜項¶
限制 'pandas' 到 '<2.2' (#37748)
4.4.2¶
雜項¶
設定 所有提供程式和 Airflow 的 最低 pandas 依賴 到 1.2.5 (#36698)
4.4.1¶
Bug 修復¶
在 DBApi 派生類中 返回 通用資料結構
4.4.0¶
注意
此提供程式版本僅適用於 Airflow 2.6+,如Apache Airflow 提供程式支援策略中所述。
雜項¶
提高 提供程式中 最低 Airflow 版本 到 Airflow 2.6.0 (#36017)
4.3.0¶
注意
此提供程式版本僅適用於 Airflow 2.5+,如Apache Airflow 提供程式支援策略中所述。
雜項¶
提高 提供程式的 最低 airflow 版本 (#34728)
4.2.5¶
雜項¶
在 提供程式中 使用 具有多個 上下文的 單個 語句 代替 巢狀 語句 (#33768)在提供程式中 使用 字面量字典 代替呼叫 dict() (#33761)
4.2.4¶
雜項¶
避免在執行時和模組級別匯入 pandas 和 numpy (#33483)
4.2.3¶
雜項¶
為 SQL 運算子新增 新引數 以指定 conn id 欄位 (#30784)
4.2.2¶
雜項¶
為 DbApiHook.run 方法新增 更精確的型別提示 (#31846)
4.2.1¶
注意
此版本放棄了對 Python 3.7 的支援
雜項¶
新增關於提供程式放棄 Python 3.7 的說明 (#32015)
4.2.0¶
注意
此提供程式版本僅適用於 Airflow 2.4+,如Apache Airflow 提供程式支援策略中所述。
雜項¶
提高 提供程式中 最低 Airflow 版本 (#30917)
4.1.3¶
Bug 修復¶
處理 Exasol 游標的 不合規行為 (#28744)
4.1.2¶
功能¶
更新 Exasol 以符合 通用 DBApiHook 語義 並新增測試 (#28009)修復 exasol 和 snoflake DB hook 的 run() 方法結果 包裝錯誤 (#27997)
4.1.1¶
Bug 修復¶
修復 重構時引入的 Databricks SQL 運算子中的錯誤 (#27854)將 common.sql 提供程式 提高到 1.3.1 (#27888)最終修復 SQL Hooks 和 Operators 的行為 (#27912)
4.1.0¶
注意
此提供程式版本僅適用於 Airflow 2.3+,如Apache Airflow 提供程式支援策略中所述。
雜項¶
將所有提供程式的最低 airflow 版本移至 2.3.0 (#27196)
功能¶
新增 SQLExecuteQueryOperator (#25717)將 DbApiHook.run 用於 DbApiHook.get_records 和 DbApiHook.get_first (#26944)
4.0.1¶
雜項¶
新增 common-sql 的 下限 (#25789)
4.0.0¶
重大變更¶
棄用 hql 引數 並同步 DBApiHook 方法 API (#25299)
功能¶
統一 DbApiHook.run() 方法及其覆蓋方法 (#23971)
3.1.0¶
功能¶
將所有 SQL 類移動到 common-sql 提供程式 (#24836)
3.0.0¶
重大變更¶
注意
此提供程式版本僅適用於 Airflow 2.2+,如Apache Airflow 提供程式支援策略中所述。
Bug 修復¶
修復 ExasolHook 中 sql 為空列表時出現的 UnboundLocalError (#23812)
2.1.3¶
Bug 修復¶
修復 針對所有提供程式 錯誤新增的 install_requires (#22382)
2.1.2¶
雜項¶
在 PyPI 中新增 Trove 分類器 (Framework :: Apache Airflow :: Provider)
2.1.1¶
雜項¶
支援 Python 3.10
2.1.0¶
功能¶
新增更多 SQL 模板欄位渲染器 (#21237)
2.0.1¶
Bug 修復¶
ExasolHook get_pandas_df 未返回 pandas dataframe 而是返回 None (#17850)
雜項¶
最佳化 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.1.1¶
Bug 修復¶
釋出提供程式 RC 後,文件和工具中的更正 (#14082)
1.1.0¶
更新了文件和 readme 檔案。
功能¶
新增 ExasolToS3Operator (#13847)
1.0.0¶
提供程式的初始版本。