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¶
提供程式的初始版本。