apache-airflow-providers-pinecone

變更日誌

2.2.0

注意

此供應商版本僅適用於 Airflow 2.9+,如 Apache Airflow 供應商支援政策中所述。

其他

  • 供應商中 Airflow 最低版本 提升至 Airflow 2.9.0 (#44956)

2.1.1

其他

  • 'source_tag' 新增至 PineconeHook (#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 欄位已從連線中移除,因為供應商不再使用它。

  • PineconeHook.get_conn 已移除,改用 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

錯誤修正

  • 子類別中 遵循 BaseHook 連線 欄位 方法簽章 (#36086)

1.1.0

注意

此供應商版本僅適用於 Airflow 2.6+,如 Apache Airflow 供應商支援政策中所述。

其他

  • 供應商中 Airflow 最低版本 提升至 Airflow 2.6.0 (#36017)

1.0.0

供應商的初始版本。

這個條目有幫助嗎?