apache-airflow-providers-pinecone
更新日志¶
2.2.0¶
注意
如Apache Airflow 提供程序支持策略中所述,此版本的提供程序仅适用于 Airflow 2.9+。
其他¶
将 提供程序 中的 最低 Airflow 版本 提升 至 Airflow 2.9.0 (#44956)
2.1.0¶
注意
如Apache Airflow 提供程序支持策略中所述,此版本的提供程序仅适用于 Airflow 2.8+。
其他¶
将 提供程序 中的 最低 Airflow 版本 提升 至 Airflow 2.8.0 (#41396)
2.0.0¶
注意
如Apache Airflow 提供程序支持策略中所述,此版本的提供程序仅适用于 Airflow 2.7+。
重大更改¶
警告
此版本的提供程序与之前的版本相比有重大更改。更改基于 Pinecone 的迁移指南 - <https://canyon-quilt-082.notion.site/Pinecone-Python-SDK-v3-0-0-Migration-Guide-056d3897d7634bf7be399676a4757c7b>
连接中删除了
log_level
字段,因为提供程序不再使用它。删除了
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.0¶
注意
如Apache Airflow 提供程序支持策略中所述,此版本的提供程序仅适用于 Airflow 2.6+。
其他¶
将 提供程序 中的 最低 Airflow 版本 提升 至 Airflow 2.6.0 (#36017)
1.0.0¶
提供程序的初始版本。