apache-airflow-providers-trino
变更日志¶
6.1.2¶
Bug 修复¶
fix: overwrite 'get-uri' for 'Trino' (#48917)
其他¶
remove superfluous else block (#49199)
6.1.1¶
其他¶
Setting Airflow context Environment variables for operators (#47644)
6.1.0¶
特性¶
Add Trino Connection UI Fields Placeholders (#46996)
其他¶
Bump minimum trino version to 0.319.0 (#47118)
Upgrade flit to 3.11.0 (#46938)
6.0.1¶
其他¶
AIP-72: Support better type-hinting for Context dict in SDK (#45583)
Remove obsolete pandas specfication for pre-python 3.9 (#45399)
6.0.0¶
注意
此提供程序版本仅适用于 Airflow 2.9+,如 Apache Airflow 提供程序支持策略 中所述。
重大变更¶
警告
所有已弃用的类、参数和功能已从 apache-airflow-providers-trino 提供程序包中移除。引入了以下重大变更
从 airflow.providers.trino.operators.trino 中移除
TrinoOperator
类。请使用airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator`
Remove Provider Deprecations in Trino (#44717)
其他¶
Remove references to AIRFLOW_V_2_9_PLUS (#44987)
Bump minimum Airflow version in providers to Airflow 2.9.0 (#44956)
Consistent way of checking Airflow version in providers (#44686)
Update DAG example links in multiple providers documents (#44034)
Rename execution_date to logical_date across codebase (#43902)
5.9.0¶
特性¶
Add support for semicolon stripping to DbApiHook, PrestoHook, and TrinoHook (#41916)
5.8.1¶
其他¶
Rename dataset related python variable names to asset (#41348)
5.8.0¶
注意
此提供程序版本仅适用于 Airflow 2.8+,如 Apache Airflow 提供程序支持策略 中所述。
其他¶
Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)
5.7.2¶
其他¶
implement per-provider tests with lowest-direct dependency resolution (#39946)
Update pandas minimum requirement for Python 3.12 (#40272)
5.7.1¶
其他¶
Faster 'airflow_version' imports (#39552)
Simplify 'airflow_version' imports (#39497)
5.7.0¶
注意
此提供程序版本仅适用于 Airflow 2.7+,如 Apache Airflow 提供程序支持策略 中所述。
其他¶
Bump minimum Airflow version in providers to Airflow 2.7.0 (#39240)
5.6.3¶
其他¶
Limit 'pandas' to '<2.2' (#37748)
Implement AIP-60 Dataset URI formats (#37005)
5.6.2¶
其他¶
feat: Switch all class, functions, methods deprecations to decorators (#36876)
5.6.1¶
其他¶
Set min pandas dependency to 1.2.5 for all providers and airflow (#36698)
5.6.0¶
特性¶
Make "placeholder" of ODBC configurable in UI (#36000)
5.5.0¶
注意
此提供程序版本仅适用于 Airflow 2.6+,如 Apache Airflow 提供程序支持策略 中所述。
特性¶
Add timezone parameter to TrinoHook (#35963)
其他¶
Bump minimum Airflow version in providers to Airflow 2.6.0 (#36017)
5.4.1¶
其他¶
Remove backcompat inheritance for DbApiHook (#35754)
5.4.0¶
注意
此提供程序版本仅适用于 Airflow 2.5+,如 Apache Airflow 提供程序支持策略 中所述。
其他¶
Bump min airflow version of providers (#34728)
Use 'airflow.exceptions.AirflowException' in providers (#34511)
5.3.1¶
其他¶
Improve modules import in Airflow providers by some of them into a type-checking block (#33754)
5.3.0¶
特性¶
Add OpenLineage support for Trino. (#32910)
其他¶
Consolidate import and usage of pandas (#33480)
5.2.1¶
其他¶
Add more accurate typing for DbApiHook.run method (#31846)
Add deprecation info to the providers modules and classes docstring (#32536)
5.2.0¶
特性¶
Trino Hook: Add ability to read JWT from file (#31950)
5.1.1¶
注意
此版本放弃了对 Python 3.7 的支持
其他¶
Add note about dropping Python 3.7 for providers (#32015)
5.1.0¶
注意
此提供程序版本仅适用于 Airflow 2.4+,如 Apache Airflow 提供程序支持策略 中所述。
其他¶
Bump minimum Airflow version in providers (#30917)
5.0.0¶
重大变更¶
警告
在此提供程序的版本中,已弃用的 GCS hook 参数 delegate_to
已从 GCSToPrestoOperator
中移除。现在可以通过使用 impersonation_chain
参数来实现模拟。
remove delegate_to from GCP operators and hooks (#30748)
4.3.2¶
其他¶
Deprecate 'delegate_to' param in GCP operators and update docs (#29088)
4.3.1¶
其他¶
Remove outdated compat imports/code from providers (#28507)
4.3.0¶
特性¶
Add _serialize_cell method to TrinoHook and PrestoHook (#27724)
Bug 修复¶
Bump common.sql provider to 1.3.1 (#27888)
4.2.0¶
注意
此提供程序版本仅适用于 Airflow 2.3+,如 Apache Airflow 提供程序支持策略 中所述。
其他¶
Move min airflow version to 2.3.0 for all providers (#27196)
Bump Trino version to fix non-working DML queries (#27168)
特性¶
Add SQLExecuteQueryOperator (#25717)
4.1.0¶
特性¶
trino: Support CertificateAuthentication in the trino hook (#26246)
4.0.1¶
特性¶
Add common-sql lower bound for common-sql (#25789)
Bug 修复¶
Fix placeholders in 'TrinoHook', 'PrestoHook', 'SqliteHook' (#25939)
4.0.0¶
重大变更¶
已弃用的 hql
参数已从 TrinoHook
的 get_records
、get_first
、get_pandas_df
和 run
方法中移除。
Deprecate hql parameters and synchronize DBApiHook method APIs (#25299)
特性¶
Unify DbApiHook.run() method with the methods which override it (#23971)
3.1.0¶
特性¶
Move all SQL classes to common-sql provider (#24836)
Add test_connection method to Trino hook (#24583)
Add 'on_kill()' to kill Trino query if the task is killed (#24559)
Add TrinoOperator (#24415)
3.0.0¶
重大变更¶
注意
此提供程序版本仅适用于 Airflow 2.2+,如 Apache Airflow 提供程序支持策略 中所述。
2.3.0¶
特性¶
TrinoHook add authentication via JWT token and Impersonation (#23116)
Make presto and trino compatible with airflow 2.1 (#23061)
Bug 修复¶
2.2.0¶
特性¶
Pass X-Trino-Client-Info in trino hook (#22535)
2.1.2¶
Bug 修复¶
Fix mistakenly added install_requires for all providers (#22382)
2.1.1¶
其他¶
Add Trove classifiers in PyPI (Framework :: Apache Airflow :: Provider)
2.1.0¶
特性¶
Add GCSToTrinoOperator (#21704)
其他¶
Support for Python 3.10
2.0.2¶
Bug 修复¶
Properly handle verify parameter in TrinoHook (#18791)
2.0.1¶
其他¶
Optimise connection importing for Airflow 2.2.0
2.0.0¶
重大变更¶
Auto-apply apply_default decorator (#15667)
警告
由于移除了 apply_default decorator,此提供程序版本需要 Airflow 2.1.0+。如果您的 Airflow 版本低于 2.1.0,并且您想安装此提供程序版本,请先将 Airflow 升级到至少 2.1.0 版本。否则您的 Airflow 包版本将自动升级,您将不得不手动运行 airflow upgrade db
以完成迁移。
1.0.0¶
提供程序的初始版本。