airbyte icon indicating copy to clipboard operation
airbyte copied to clipboard

🌟 [destination-pinecone]: Add support for Pinecone Serverless

Open rschwabco opened this issue 10 months ago • 4 comments

What

Updating the Pinecone connector to use Pinecone's latest Python SDK version and support serverless.

How

Update the SDK version, initialization method and deletion of data for serverless (using list instead of delete by metadata).

Review guide

  1. airbyte/airbyte-integrations/connectors/destination-pinecone/destination_pinecone/indexer.py
  2. airbyte/airbyte-integrations/connectors/destination-pinecone/destination_pinecone/pinecone_integration_test.py
  3. airbyte/airbyte-integrations/connectors/destination-pinecone/destination_pinecone/pyproject.toml
  4. airbyte/airbyte-integrations/connectors/destination-pinecone/destination_pinecone/poetry.lock

User Impact

  • Users should not be affected, this should only add support for serverless indexes.

Can this PR be safely reverted and rolled back?

  • [x] YES 💚
  • [ ] NO ❌

rschwabco avatar Apr 25 '24 23:04 rschwabco

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
airbyte-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 29, 2024 5:08pm

vercel[bot] avatar Apr 25 '24 23:04 vercel[bot]

/format-fix

Format-fix job started... Check job output.

❌ Job failed.

aaronsteers avatar Apr 26 '24 04:04 aaronsteers

PR test job started... Check job output.

✅ Tests passed. 📎

github-actions[bot] avatar Apr 26 '24 05:04 github-actions[bot]

/format-fix (format check is flaky right now, so this is a workaround)

Format-fix job started... Check job output.

❌ Job failed.

aaronsteers avatar Apr 26 '24 23:04 aaronsteers

Merged in #37756. Thank you @rschwabco !

aaronsteers avatar May 06 '24 23:05 aaronsteers