apache-airflow-providers-presto

更新日志

5.8.0

注意

正如 Apache Airflow 提供程序支持策略 中所述,此提供程序的版本仅适用于 Airflow 2.9+。

其他

  • 提供程序中 Airflow 最低版本 提升 Airflow 2.9.0 (#44956)

  • 删除 AIRFLOW_V_2_9_PLUS 引用 (#44987)

  • 提供程序中 检查 Airflow 版本 一致 方法 (#44686)

  • 更新 多个 提供程序 文档中 DAG 示例 链接 (#44034)

  • 代码库中 execution_date 重命名 logical_date (#43902)

5.7.0

功能

  • DbApiHook、 PrestoHook TrinoHook 添加 分号 剥离 的支持 (#41916)

5.6.0

注意

正如 Apache Airflow 提供程序支持策略 中所述,此提供程序的版本仅适用于 Airflow 2.8+。

其他

  • 提供程序中 Airflow 最低版本 提升 Airflow 2.8.0 (#41396)

5.5.2

其他

  • 使用 最低直接依赖关系解析 实现 每个提供程序的 测试 (#39946)

  • 更新 Python 3.12 pandas 最低要求 (#40272)

5.5.1

其他

  • 更快地 导入 'airflow_version' (#39552)

  • 简化 导入 'airflow_version' (#39497)

5.5.0

注意

正如 Apache Airflow 提供程序支持策略 中所述,此提供程序的版本仅适用于 Airflow 2.7+。

其他

  • 提供程序中 Airflow 最低版本 提升 Airflow 2.7.0 (#39240)

5.4.2

其他

  • 'pandas' 限制为 '<2.2' (#37748)

5.4.1

其他

  • 所有 提供程序和 airflow 最低 pandas 依赖项 设置为 1.2.5 (#36698)

5.4.0

功能

  • 使 ODBC "占位符" UI 可配置 (#36000)

5.3.0

注意

正如 Apache Airflow 提供程序支持策略 中所述,此提供程序的版本仅适用于 Airflow 2.6+。

其他

  • 提供程序中 Airflow 最低版本 提升 Airflow 2.6.0 (#36017)

5.2.1

其他

  • 提升 presto 客户端的 最低版本 以提供更好的 dbapi 兼容性 (#35132)

5.2.0

注意

正如 Apache Airflow 提供程序支持策略 中所述,此提供程序的版本仅适用于 Airflow 2.5+。

其他

  • 提升 提供程序的 最低 airflow 版本 (#34728)

  • 提供程序中 使用 'airflow.exceptions.AirflowException' (#34511)

5.1.4

其他

  • 通过 某些模块 导入 类型检查 块中来 改进 Airflow 提供程序中的 模块导入 (#33754)

5.1.3

其他

  • 合并 pandas 导入和使用 (#33480)

5.1.2

其他

  • DbApiHook.run 方法添加 更准确的 类型 (#31846)

5.1.1

注意

此版本放弃了对 Python 3.7 的支持

其他

  • 添加 关于 提供程序 删除 Python 3.7 说明 (#32015)

5.1.0

注意

正如 Apache Airflow 提供程序支持策略 中所述,此提供程序的版本仅适用于 Airflow 2.4+。

其他

  • 提升 提供程序中 最低 Airflow 版本 (#30917)

5.0.0

重大变更

警告

在此提供程序版本中,已弃用的 GCS hook 参数 delegate_to 已从 GCSToPrestoOperator 中删除。 可以通过使用 impersonation_chain 参数来实现模拟。

  • GCP 操作符和 钩子中 删除 delegate_to (#30748)

4.2.2

其他

  • 弃用 GCP 操作符中的 'delegate_to' 参数并 更新文档 (#29088)

4.2.1

其他

  • 从提供程序中 删除过时的兼容性导入/代码 (#28507)

4.2.0

功能

  • 添加 _serialize_cell 方法 TrinoHook PrestoHook (#27724)

Bug 修复

  • common.sql provider 升级到 1.3.1 (#27888)

4.1.0

注意

正如Apache Airflow providers 支持策略中所述,此 provider 版本仅适用于 Airflow 2.3+。

其他

  • 所有 provider 最低 airflow 版本 移动到 2.3.0 (#27196)

4.0.1

功能

  • common-sql 添加 common-sql 下限 (#25789)

Bug 修复

  • 修复 'TrinoHook', 'PrestoHook', 'SqliteHook' 中的 占位符 (#25939)

4.0.0

重大更改

已弃用的 hql 参数已在 PrestoHookget_recordsget_firstget_pandas_dfrun 方法中删除。

删除 PrestoToSlackOperator,改用 Slack provider 的 SqlToSlackOperator

  • 删除 'PrestoToSlackOperator' (#25425)

重大更改

  • 弃用 hql 参数 同步 DBApiHook 方法 API (#25299)

功能

  • 统一 DbApiHook.run() 方法 覆盖 它的 方法 (#23971)

3.1.0

功能

  • 添加 通用 'SqlToSlackOperator' (#24663)

  • 所有 SQL 移动到 common-sql provider (#24836)

3.0.0

重大更改

注意

正如Apache Airflow providers 支持策略中所述,此 provider 版本仅适用于 Airflow 2.2+。

功能

  • 添加 'PrestoToSlackOperator' (#23979)

2.2.1

Bug 修复

  • 使 presto trino airflow 2.1 兼容 (#23061)

2.2.0

功能

  • presto hook 中传递 X-Presto-Client-Info (#22416)

2.1.2

Bug 修复

  • 修复 所有 providers 错误添加的 install_requires (#22382)

2.1.1

其他

  • PyPI 中添加 Trove 分类器 (Framework :: Apache Airflow :: Provider)

2.1.0

功能

  • 添加 GCSToPrestoOperator (#21084)

  • 快速更新 GCS Presto (#21855)

  • TrinoHook PrestoHook hql 引用 替换为 sql (#21630)

Bug 修复

  • 修复了 2022 1 (延迟) provider 发布的 更新日志 (#21439)

  • 修复 K8S 更新日志 以与 PyPI 兼容 (#20614)

  • 修复 Presto provider MyPy 错误 (#20244)

其他

  • 支持 Python 3.10

2.0.1

其他

  • 优化 Airflow 2.2.0 连接导入

2.0.0

重大更改

  • 自动应用 apply_default 装饰器 (#15667)

警告

由于删除了 apply_default 装饰器,此 provider 版本需要 Airflow 2.1.0+。如果您的 Airflow 版本 < 2.1.0,并且您想安装此 provider 版本,请先将 Airflow 升级到至少 2.1.0 版本。否则,您的 Airflow 包版本将自动升级,您必须手动运行 airflow upgrade db 完成迁移。

1.0.2

Bug 修复

  • 在发布 provider RC 后,文档和工具中的更正 (#14082)

1.0.1

更新了文档和自述文件。

1.0.0

provider 的初始版本。

此条目是否有帮助?