Skip to content

Release v4.0.0

Compare
Choose a tag to compare
@jhamon jhamon released this 01 May 06:34
· 70 commits to main since this release

3x boost to upsert throughput via grpc

In this release, we are upgrading theprotobuf dependency in our optional grpc extras from 3.20.3 to 4.25.3.

This is a breaking change for users of the optional GRPC addon (installed with pinecone-client[grpc]). Detailed performance profiling by @daverigby showed this dependency upgrade unlocked a 3x improvement to vector upsert performance in the Python SDK, bringing it much closer to the performance observed in our grpc-based Java SDK.

As a reminder, to use use the optional grpc extras for improved performance, you need to install pinecone-client[grpc] and make a small modification to how you import and use the client. See the instructions for doing this here.

What's Changed