apache-airflow-providers-pinecone
更新日志¶
2.2.2¶
Bug 修复¶
修复 pinecone 客户端 包 在 6.0.0 后 重命名 (#46980)
杂项¶
升级 flit 到 3.11.0 (#46938)
2.2.1¶
杂项¶
AIP-72: 支持 SDK 中 Context 字典 更 好的 类型 提示 (#45583)
2.2.0¶
注意
此提供程序版本仅适用于 Airflow 2.9+,详情请参阅 Apache Airflow 提供程序支持政策 中的说明。
杂项¶
将 提供程序中 的 最低 Airflow 版本 提升 至 Airflow 2.9.0 (#44956)
2.1.1¶
杂项¶
为 PineconeHook 添加 'source_tag' (#43960)
2.1.0¶
注意
此提供程序版本仅适用于 Airflow 2.8+,详情请参阅 Apache Airflow 提供程序支持政策 中的说明。
杂项¶
将 提供程序中 的 最低 Airflow 版本 提升 至 Airflow 2.8.0 (#41396)
2.0.1¶
杂项¶
使用 最低直接依赖 解析 实现 每个提供程序的 测试 (#39946)
2.0.0¶
注意
此提供程序版本仅适用于 Airflow 2.7+,详情请参阅 Apache Airflow 提供程序支持政策 中的说明。
不兼容变更¶
警告
此提供程序版本包含与之前版本不兼容的变更。变更基于 pinecone 的迁移指南 - <https://canyon-quilt-082.notion.site/Pinecone-Python-SDK-v3-0-0-Migration-Guide-056d3897d7634bf7be399676a4757c7b>
log_level
字段已从 Connections 中移除,因为提供程序不再使用它。PineconeHook.get_conn
已移除,推荐使用返回 Connection 对象的conn
属性。使用pinecone_client
属性访问 Pinecone 客户端。以下
PineconeHook
方法已从静态方法转换为实例方法。因此,现在使用这些方法需要先进行初始化PineconeHook.list_indexes
PineconeHook.upsert
PineconeHook.create_index
PineconeHook.describe_index
PineconeHook.delete_index
PineconeHook.configure_index
PineconeHook.create_collection
PineconeHook.delete_collection
PineconeHook.describe_collection
PineconeHook.list_collections
PineconeHook.query_vector
PineconeHook.describe_index_stats
PineconeHook.create_index
已更新为接受ServerlessSpec
或PodSpec
,而不是直接接受索引相关的配置要初始化
PineconeHook
对象,需要通过参数或连接传递 API 密钥。Pinecone 提供程序 支持 'pinecone-client'>=3 (#37307)
杂项¶
将 提供程序中 的 最低 Airflow 版本 提升 至 Airflow 2.7.0 (#39240)
加速 'airflow_version' 导入 (#39552)
简化 'airflow_version' 导入 (#39497)
修复 CreatePodIndexOperator 中 pod_type 和 metric 参数的 默认值 (#39365)
重新应用 所有 提供程序的 模板 (#39554)
修复 pinecone upsert 中 input_vectors 参数的 类型 (#39688)
1.1.2¶
杂项¶
限制 'pinecone-client' 版本小于 3.0 (#36818)
1.1.1¶
Bug 修复¶
在 子类中 遵循 BaseHook 连接 字段 方法的 签名 (#36086)
1.1.0¶
注意
此提供程序版本仅适用于 Airflow 2.6+,详情请参阅 Apache Airflow 提供程序支持政策 中的说明。
杂项¶
将 提供程序中 的 最低 Airflow 版本 提升 至 Airflow 2.6.0 (#36017)
1.0.0¶
提供程序的初始版本。