apache-airflow-providers-microsoft-mssql
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 MySQL provider package. The following breaking changes were introduced:
- Operators
Remove
airflow.providers.microsoft.mssql.operators.mssql.MsSqlOperator
. Please useairflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator
.
Remove Provider Deprecations in Microsoft-MSSQL (#44762)
Features¶
Support connection extra parameters in MsSqlHook (#44310)
Misc¶
Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)
Update DAG example links in multiple providers documents (#44034)
3.9.0¶
Note
This release of provider is only available for Airflow 2.8+ as explained in the Apache Airflow providers support policy.
Bug Fixes¶
Fix missing methodtools as dependency to MsSqlHook (#41392)
Misc¶
Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)
3.8.0¶
Features¶
Added support for replace option when using insert_rows with MsSqlHook (#40836)
Misc¶
Clean up remaining getattr connection DbApiHook (#40665)
3.7.2¶
Misc¶
implement per-provider tests with lowest-direct dependency resolution (#39946)
better define conn parameter type for MsSqlHook (#39831)
3.7.1¶
Bug Fixes¶
use 'cached_property' to reuse 'get_connections' value in 'mssql' provider (#39575)
Misc¶
remove extra return (#39582)
Faster 'airflow_version' imports (#39552)
Simplify 'airflow_version' imports (#39497)
3.7.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.6.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)
Remove workaround for pymssql failing compilation with new Cython (#35924)
3.5.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.4.1¶
Note
This release dropped support for Python 3.7
Bug Fixes¶
Check if sqlalchemy_scheme extra contains forbidden characters (#31984)
3.4.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)
3.3.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)
Remove unnecessary newlines around single arg in signature (#27525)
Features¶
Add SQLExecuteQueryOperator (#25717)
3.2.0¶
Features¶
Unify DbApiHook.run() method with the methods which override it (#23971)
Bug Fixes¶
Fix MsSqlHook.get_uri: pymssql driver to scheme (25092) (#25185)
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.
2.1.0¶
Features¶
Add more SQL template fields renderers (#21237)
Add conditional 'template_fields_renderers' check for new SQL lexers (#21403)
Misc¶
Add how-to Guide for MSSQL operators (#19470)
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.
1.0.1¶
Updated documentation and readme files.
1.0.0¶
Initial version of the provider.