apache-airflow-providers-oracle

更新日誌

4.0.0

注意

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

重大變更

警告

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

  • Hooks
    • 移除已棄用的使用 conn.schema 設定 Oracle 服務名稱的支援。請改用 conn.extra.service_name

  • 運算子
    • 移除 airflow.providers.oracle.operators.oracle.OracleOperator。請改用 airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator

  • 移除 供應商 棄用 Oracle (#44704)

其他

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

3.12.1

錯誤修正

  • 修正 oracle 大量 插入 問題 剩餘 區塊 (#43467)

其他

  • 新增 支援 分號 剝離 DbApiHook, PrestoHook, TrinoHook (#41916)

3.12.0

功能

  • 新增 序列 插入 支援 OracleHook (#42947)

3.11.0

注意

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

其他

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

3.10.3

其他

  • 警告 使用者 關於 未使用的 replace 參數 insert_rows (OracleHook) (#39408)

3.10.2

其他

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

3.10.1

其他

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

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

3.10.0

注意

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

其他

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

3.9.2

其他

  • feat: 切換 所有 類別、 函數、 方法 棄用 裝飾器 (#36876)

3.9.1

錯誤修正

  • 回傳 通用 資料 結構 DBApi 衍生 類別

3.9.0

注意

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

其他

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

3.8.0

注意

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

其他

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

3.7.4

其他

  • 重構: 合併 "import numpy as np" (#34111)

  • 合併 相似的 if 邏輯 供應商 (#33987)

  • 移除 不必要的 使用 list 供應商 重寫它 (#33763)

3.7.3

其他

  • 取代 strftime f-strings 更簡潔的地方 (#33455)

  • 簡化 條件 len() 其他 供應商 (#33569)

  • 重構: 簡化 程式碼 較小的 供應商 (#33234)

  • 避免 導入 pandas numpy 執行時 模組層級 (#33483)

3.7.2

其他

  • 新增 棄用 資訊 供應商 模組 類別 的文件字串 (#32536)

3.7.1

注意

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

其他

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

3.7.0

注意

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

其他

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

  • 新增 Oracle 運算子 的文件 (#30979)

  • 修正 已棄用的 導入 Oracle 範例 (#31166)

3.6.0

功能

  • XCOM 推送 ORA 錯誤 代碼 OracleStoredProcedure (#27319)

3.5.1

錯誤修正

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

3.5.0

注意

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

其他

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

功能

  • 新增 SQLExecuteQueryOperator (#25717)

3.4.0

功能

  • 新增 oracledb 模式 支援 對於 oracle 供應商 (#26576)

其他

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

3.3.0

功能

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

3.2.0

功能

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

3.1.0

功能

  • 更新 Oracle 函式庫 最新 版本 (#24311)

3.0.0

重大變更

注意

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

功能

  • 新增 'parameters' 'OracleOperator' 中的 樣板化 欄位 (#22857)

其他

  • 使 numpy 實際上 成為 Oracle 供應商 選用 依賴 (#24272)

2.2.3

錯誤修正

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

2.2.2

其他

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

2.2.1

錯誤修正

  • 修正 oracle 測試 連線 (#21699)

其他

  • 支援 Python 3.10

2.2.0

功能

  • 新增 更多 SQL 樣板 欄位 渲染器 (#21237)

  • [Oracle] Oracle Hook - 連線 定義時 自動 設定 current_schema (#19084)

  • 改進的 向後 相容性 (#21524)

錯誤修正

  • Oracle 供應商: 修正 處理 沒有 參數的 bindvars 的問題 (#20720)

2.1.0

功能

  • Oracle hook 新增 方法 'callproc' (#20072)

  • 新增 ''autocommit'' ''OracleHook''  (#20085)

2.0.1

錯誤修正

2.0.0

重大變更

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

警告

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

功能

  • 新增 選用的 結果 處理器 資料庫 hooks (#15581)

  • [Oracle] 新增 port DSN (#15589)

  • 新增 oracle  連線 連結 (#15632)

1.1.0

功能

  • 大量的 template_fields_renderers 新增 (#15130)

1.0.1

更新文件和 readme 檔案。

1.0.0

供應商的初始版本。

此條目是否有幫助?