Skip to content

Add weaviate, pgvector, milvus vector store details#243

Merged
NipunaRanasinghe merged 4 commits intoballerina-platform:mainfrom
Nuvindu:vector-db
Sep 1, 2025
Merged

Add weaviate, pgvector, milvus vector store details#243
NipunaRanasinghe merged 4 commits intoballerina-platform:mainfrom
Nuvindu:vector-db

Conversation

@Nuvindu
Copy link
Contributor

@Nuvindu Nuvindu commented Aug 22, 2025

@Nuvindu Nuvindu requested a review from KavinduZoysa as a code owner August 22, 2025 07:02
@pasindufernando1
Copy link
Contributor

pasindufernando1 commented Aug 29, 2025

@Nuvindu Get the latest changes from main. The fix for the build failure is available now

@MohamedSabthar
Copy link
Member

@Nuvindu shall we mark this as draft until we release the vector stores

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for three new vector store implementations (Weaviate, Milvus, and Pgvector) to the flow model generator configuration. Each vector store is configured with appropriate metadata descriptions highlighting their search capabilities and corresponding Ballerina import statements.

  • Adds Weaviate vector store with dense and hybrid search support
  • Adds Milvus vector store with dense and hybrid search support
  • Adds Pgvector vector store with dense, sparse, and hybrid search support

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@NipunaRanasinghe
Copy link
Contributor

@Nuvindu please tag the relevant issue created for this in the PR description

@NipunaRanasinghe
Copy link
Contributor

NipunaRanasinghe commented Sep 1, 2025

@MohamedSabthar @Nuvindu are we good to merge this PR? have we released the vector stores as per #243 (comment)?

@nipunayf
Copy link
Contributor

nipunayf commented Sep 1, 2025

The changes should go to the main branch if we are targeting 1.3.0

@NipunaRanasinghe NipunaRanasinghe changed the base branch from 1.1.x to main September 1, 2025 09:09
@NipunaRanasinghe NipunaRanasinghe changed the base branch from main to 1.1.x September 1, 2025 09:09
@Nuvindu Nuvindu changed the base branch from 1.1.x to main September 1, 2025 11:07
@NipunaRanasinghe NipunaRanasinghe merged commit 04757b8 into ballerina-platform:main Sep 1, 2025
3 checks passed
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.

Index vector stores in the lang server

6 participants