apache-airflow-providers-opensearch
更新日志¶
1.9.0¶
发布日期:2026-04-12
特性¶
添加 'write_to_os' 将任务日志写入 opensearch (#64364)
其他¶
从 YAML 加载 hook 元数据而不导入 Hook 类 (#63826)
1.8.5¶
发布日期:2026-03-28
漏洞修复¶
Elasticsearch / OpenSearch 日志异常详情在 任务日志标签页中缺失 (#63739)
杂项¶
添加对 Python 3.14 的支持 (#63520)
1.8.4¶
发布日期:2026-02-02
其他¶
重构 opensearch, elasticsearch, amazon 提供程序以使用 SQLA2 与 #59402 相关 (#60497)
1.8.3¶
发布日期:2026-01-17
杂项¶
新的一年意味着版权声明的更新 (#60344)更新 std、es、os、ms 提供程序的 conf 导入 (#60030)
1.8.2¶
发布日期:2026-01-02
杂项¶
移除 Core 中的顶级 SDK 引用 (#59817)提取共享的 “module_loading” 分发 (#59139)
1.8.1¶
发布日期:2025-12-13
杂项¶
在 provider 中添加异常的向后兼容支持 (#58727)
1.8.0¶
发布日期: 2025-11-30
注意
根据 Apache Airflow providers 支持政策 <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>_ 的说明,此版本的 provider 仅适用于 Airflow 2.11+。
杂项¶
将 provider 中最低 Airflow 版本提升至 Airflow 2.11.0 (#58612)
1.7.5¶
发布日期:2025-11-17
其他¶
转换所有 airflow 发行版以符合 ASF 要求 (#58138)将 'opensearch' 提供程序迁移到 'common.compat' (#57129)
1.7.4¶
发布日期:2025-10-26
杂项¶
修复 opensearch 提供程序在 sqlalchemy 2 升级中的 mypy 类型错误 (#56819)
仅限文档¶
移除变更日志和索引文件中的占位符发布日期 (#56056)
1.7.3¶
发布日期:2025-09-22
错误修复¶
[OSSTaskHandler, CloudwatchTaskHandler, S3TaskHandler, HdfsTaskHandler, ElasticsearchTaskHandler, GCSTaskHandler, OpensearchTaskHandler, RedisTaskHandler, WasbTaskHandler] 支持日志文件大小处理 (#55455)
1.7.2¶
发布日期:2025-08-02
错误修复¶
使 Elasticsearch/OpensearchTaskHandler 能够良好渲染日志 (#53639)修复 在使用 OpensearchTaskHandler 作为远程日志处理器时的 RuntimeError (#53529)解决 Webserver 读取大日志时的内存溢出 (OOM) 问题 (#49470)
其他¶
为 Airflow 添加 Python 3.13 支持。 (#46891)在可能的情况下清理 opensearch 提供程序中的 类型忽略 (#53283)mypy 升级后移除整个代码库中的 type ignore (#53243)移除直接调度器对 BaseOperator 的引用 (#52234)使 opensearch 提供程序兼容 mypy 1.16.1 (#53112)移除“python-requires”的高版本限制 (#52980)暂时切换为使用 >=,< 模式替代“~=” (#52967)将 BaseHook 替换为 Task SDK 用于 opensearch (#52851)
1.7.1¶
发布日期: 2025-07-06
杂项¶
将“BaseHook”实现迁移到 task SDK (#51873)禁用 UP038 ruff 规则并还原实例检查中强制的“X | Y” (#52644)提供程序迁移: 更新 opensearch 以兼容 Airflow 3.0 (#52609)停止支持 Python 3.9 (#52072)
1.7.0¶
发布日期:2025-05-18
注意
此提供程序的此发行仅在 Airflow 2.10+ 上可用,详情请参阅 Apache Airflow 提供程序支持政策。
杂项¶
移除 AIRFLOW_2_10_PLUS 条件 (#49877)将 providers 中的最低 Airflow 版本提升至 2.10 (#49843)
1.6.3¶
发布日期:2025-04-19
杂项¶
移除多余的 else 代码块 (#49199)
1.6.2¶
发布日期: 2025-03-13
杂项¶
在新 UI 中渲染结构化日志,而不是显示原始 JSON (#46827)升级 flit 至 3.11.0 (#46938)
1.6.1¶
发布日期:2025-02-26
杂项¶
开始将映射任务移植到 SDK (#45627)AIP-72:在 SDK 中为 Context 字典提供更好的类型提示支持 (#45583)
1.6.0¶
发布日期:2024-12-26
注意
如 Apache Airflow 提供商支持策略中所述,此版本的提供商仅适用于 Airflow 2.9+。
杂项¶
将提供商中最低 Airflow 版本提升至 Airflow 2.9.0 (#44956)移除对 AIRFLOW_V_2_9_PLUS 的引用 (#44987)提供商中检查 Airflow 版本的一致方法 (#44686)在整个代码库中将 execution_date 重命名为 logical_date (#43902)
1.5.0¶
发布日期:2024-10-14
特性¶
(特性): 添加 opensearch 日志集成 (#41799)
错误修复¶
使用 opensearch 客户端处理空的登录名和密码 (#39982)
其他¶
移除了 airflow 2.8.0 及以上版本中任务上下文日志记录的条件检查 (#42764)
1.4.0¶
发布日期:2024-08-22
注意
根据 Apache Airflow provider 支持政策,此版本的 provider 仅适用于 Airflow 2.8+。
其他¶
将各 provider 的最低 Airflow 版本提升至 Airflow 2.8.0 (#41396)
1.3.0¶
发布日期:2024-06-27
特性¶
特性: OpenSearchQueryOperator 使用带自签名证书的端点 (#39788)
1.2.1¶
发布日期:2024-05-30
杂项¶
更快的 'airflow_version' 导入 (#39552)简化 'airflow_version' 导入 (#39497)
1.2.0¶
发布日期:2024-05-06
注意
正如 Apache Airflow 提供者支持策略 中所述,此版本的提供者仅适用于 Airflow 2.7+。
杂项¶
将提供者中的最低 Airflow 版本提升至 Airflow 2.7.0 (#39240)
1.1.2¶
发布日期:2024-03-08
错误修复¶
修复 “Exception 语句无效果” (#37722)
1.1.1¶
发布日期:2023-12-27
Bug Fixes¶
在子类中遵循 BaseHook 连接字段的方法签名 (#36086)
1.1.0¶
发布日期:2023-12-12
注意
正如 Apache Airflow 提供者支持策略 中所述,此版本的提供者仅适用于 Airflow 2.6+。
其他¶
将 provider 中 最低 Airflow 版本 提升至 Airflow 2.6.0 (#36017)
1.0.0¶
发布日期:2023-10-21
提供程序的初始版本。