apache-airflow-providers-oracle
Changelog¶
4.0.0¶
Note
This release of provider is only available for Airflow 2.9+ as explained in the Apache Airflow providers support policy.
Breaking changes¶
Warning
All deprecated classes, parameters and features have been removed from the Oracle provider package. The following breaking changes were introduced:
- Hooks
Remove deprecated support setting the Oracle Service Name using
conn.schema
. Please useconn.extra.service_name
instead.
- Operators
Remove
airflow.providers.oracle.operators.oracle.OracleOperator
. Please useairflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator
instead.
Remove Provider Deprecations in Oracle (#44704)
Misc¶
Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)
3.12.1¶
Bug Fixes¶
Fix oracle bulk insert issue when leftover chunk is empty (#43467)
Misc¶
Add support for semicolon stripping to DbApiHook, PrestoHook, and TrinoHook (#41916)
3.11.0¶
Note
This release of provider is only available for Airflow 2.8+ as explained in the Apache Airflow providers support policy.
Misc¶
Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)
3.10.0¶
Note
This release of provider is only available for Airflow 2.7+ as explained in the Apache Airflow providers support policy.
Misc¶
Bump minimum Airflow version in providers to Airflow 2.7.0 (#39240)
3.9.0¶
Note
This release of provider is only available for Airflow 2.6+ as explained in the Apache Airflow providers support policy.
Misc¶
Bump minimum Airflow version in providers to Airflow 2.6.0 (#36017)
3.8.0¶
Note
This release of provider is only available for Airflow 2.5+ as explained in the Apache Airflow providers support policy.
Misc¶
Bump min airflow version of providers (#34728)
3.7.4¶
Misc¶
Refactor: Consolidate "import numpy as np" (#34111)
Combine similar if logics in providers (#33987)
remove unnecessary and rewrite it using list in providers (#33763)
3.7.3¶
Misc¶
Replace strftime with f-strings where nicer (#33455)
Simplify conditions on len() in other providers (#33569)
Refactor: Simplify code in smaller providers (#33234)
Avoid importing pandas and numpy in runtime and module level (#33483)
3.7.1¶
Note
This release dropped support for Python 3.7
Misc¶
Add note about dropping Python 3.7 for providers (#32015)
3.7.0¶
Note
This release of provider is only available for Airflow 2.4+ as explained in the Apache Airflow providers support policy.
Misc¶
Bump minimum Airflow version in providers (#30917)
Add docs for Oracle operators (#30979)
Fix deprecated import in Oracle example (#31166)
3.5.0¶
Note
This release of provider is only available for Airflow 2.3+ as explained in the Apache Airflow providers support policy.
Misc¶
Move min airflow version to 2.3.0 for all providers (#27196)
Features¶
Add SQLExecuteQueryOperator (#25717)
3.4.0¶
Features¶
Add oracledb thick mode support for oracle provider (#26576)
Misc¶
Add common-sql lower bound for common-sql (#25789)
3.0.0¶
Breaking changes¶
Note
This release of provider is only available for Airflow 2.2+ as explained in the Apache Airflow providers support policy.
Features¶
Add 'parameters' to templated fields in 'OracleOperator' (#22857)
Misc¶
Make numpy effectively an optional dependency for Oracle provider (#24272)
2.2.0¶
Features¶
Add more SQL template fields renderers (#21237)
[Oracle] Oracle Hook - automatically set current_schema when defined in Connection (#19084)
improved backwards compatibility (#21524)
Bug Fixes¶
Oracle Provider: Fix handling of bindvars with no parameters (#20720)
2.1.0¶
Features¶
Add method 'callproc' on Oracle hook (#20072)
Add ''autocommit'' to ''OracleHook'' (#20085)
2.0.0¶
Breaking changes¶
Auto-apply apply_default decorator (#15667)
Warning
Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+.
If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade
Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded
automatically and you will have to manually run airflow upgrade db
to complete the migration.
Features¶
Add optional result handler to database hooks (#15581)
[Oracle] Add port to DSN (#15589)
add oracle connection link (#15632)
1.0.1¶
Updated documentation and readme files.
1.0.0¶
Initial version of the provider.