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 已更新为接受 ServerlessSpecPodSpec,而不是直接接受索引相关的配置

  • 要初始化 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

提供程序的初始版本。

此条目有帮助吗?