Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: move @mastra/vector-pinecone to @mastra/pinecone #1781

Merged
merged 9 commits into from
Feb 7, 2025

Conversation

TylerBarnes
Copy link
Contributor

@TylerBarnes TylerBarnes commented Feb 7, 2025

Generated by windsurf:

This PR moves the Pinecone vector store package to a new location and package name, following our ongoing package reorganization.

Changes Made

  • Created new package @mastra/pinecone in stores/ directory
  • Updated all imports and documentation to use new package
  • Added deprecation notice to old @mastra/vector-pinecone package
  • Updated CI configuration with necessary environment variables
  • Added comprehensive migration guide in CHANGELOG

Migration Guide

Users will need to:

  1. Remove @mastra/vector-pinecone
  2. Install @mastra/pinecone
  3. Update imports from '@mastra/vector-pinecone' to '@mastra/pinecone'

Testing

  • Built and tested new package
  • Verified all documentation references are updated
  • Added necessary CI environment variables

Related PRs

Your Name added 5 commits February 7, 2025 13:46
- Added deprecation error to index.ts
- Updated package.json with deprecation notice
- Simplified scripts (removed test/dev)
- Removed test files and configs
- Added deprecation README
- Added Pinecone env vars to test-combined-stores.yml
- Updated package name in stores/pinecone/package.json
- Updated workspace dependencies with pnpm install
- Built and tested new package
- Updated README to use pnpm for installation
- Added comprehensive CHANGELOG with migration guide and history
- Verified all documentation references are updated
Copy link

changeset-bot bot commented Feb 7, 2025

⚠️ No Changeset found

Latest commit: 5a63c0e

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link

vercel bot commented Feb 7, 2025

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

Name Status Preview Comments Updated (UTC)
assistant-ui 🛑 Canceled (Inspect) Feb 7, 2025 11:29pm
bird-checker ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 7, 2025 11:29pm
crypto-chatbot ❌ Failed (Inspect) Feb 7, 2025 11:29pm
mastra ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 7, 2025 11:29pm
mastra-docs 🛑 Canceled (Inspect) Feb 7, 2025 11:29pm
openapi-spec-writer ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 7, 2025 11:29pm
travel-ai ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 7, 2025 11:29pm

@vercel vercel bot temporarily deployed to Preview – crypto-chatbot February 7, 2025 23:20 Inactive
@vercel vercel bot temporarily deployed to Preview – bird-checker February 7, 2025 23:20 Inactive
@vercel vercel bot temporarily deployed to Preview – openapi-spec-writer February 7, 2025 23:20 Inactive
@vercel vercel bot temporarily deployed to Preview – travel-ai February 7, 2025 23:20 Inactive
@vercel vercel bot temporarily deployed to Preview – mastra-docs February 7, 2025 23:20 Inactive
@TylerBarnes TylerBarnes merged commit 796f06a into main Feb 7, 2025
21 checks passed
@TylerBarnes TylerBarnes deleted the feat/move-pinecone branch February 7, 2025 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants