Skip to content

chore: downgrade vector destinations from certified to community support - #75299

Merged
Aaron ("AJ") Steers (aaronsteers) merged 2 commits into
masterfrom
devin/1774300924-downgrade-low-usage-vector-destinations
Mar 31, 2026
Merged

chore: downgrade vector destinations from certified to community support#75299
Aaron ("AJ") Steers (aaronsteers) merged 2 commits into
masterfrom
devin/1774300924-downgrade-low-usage-vector-destinations

Conversation

@aaronsteers

@aaronsteers Aaron ("AJ") Steers (aaronsteers) commented Mar 23, 2026

Copy link
Copy Markdown
Member

What

Downgrades four low-usage vector store destination connectors from certified to community support level:

  • destination-weaviate
  • destination-milvus
  • destination-snowflake-cortex
  • destination-pgvector

This is based on Airbyte Cloud production connection data showing relatively low adoption:

Connector Total Connections Enabled Active (30d)
PGVector 176 18 11
Weaviate 76 16 0
Milvus 42 8 2
Snowflake Cortex 28 6 1

After this change, Pinecone (621 total, 102 enabled) remains the only certified Python vector destination.

How

Changed supportLevel: certifiedsupportLevel: community in each connector's metadata.yaml. No other fields modified.

Review guide

  1. airbyte-integrations/connectors/destination-milvus/metadata.yaml
  2. airbyte-integrations/connectors/destination-snowflake-cortex/metadata.yaml
  3. airbyte-integrations/connectors/destination-weaviate/metadata.yaml
  4. airbyte-integrations/connectors/destination-pgvector/metadata.yaml

Reviewer check: Confirm whether the ab_internal.sl and ab_internal.ql fields should also be updated to reflect the new community support level, or if those are independent. Current values: Weaviate/Milvus/Snowflake Cortex have sl: 300, ql: 300; PGVector has sl: 200, ql: 300.

User Impact

These four connectors will appear as "community" instead of "certified" in the Airbyte UI and connector registry. No functional changes to the connectors themselves.

Can this PR be safely reverted and rolled back?

  • YES 💚

Link to Devin session: https://app.devin.ai/sessions/0d4c25fa273147bba0ed9ed9d4f76a0b
Requested by: Aaron ("AJ") Steers (@aaronsteers)


Open with Devin

…unity

Downgrade destination-weaviate, destination-milvus, and destination-snowflake-cortex
from certified to community support level based on low cloud connection counts:
- Weaviate: 76 total connections, 0 active in last 30 days
- Milvus: 42 total connections, 2 active
- Snowflake Cortex: 28 total connections, 1 active

Pinecone (621 total) and PGVector (176 total) remain certified.

Co-Authored-By: AJ Steers <aj@airbyte.io>
@devin-ai-integration

Copy link
Copy Markdown
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@github-actions

Copy link
Copy Markdown
Contributor

👋 Greetings, Airbyte Team Member!

Here are some helpful tips and reminders for your convenience.

💡 Show Tips and Tricks

PR Slash Commands

Airbyte Maintainers (that's you!) can execute the following slash commands on your PR:

  • 🛠️ Quick Fixes
    • /format-fix - Fixes most formatting issues.
    • /bump-version - Bumps connector versions, scraping changelog description from the PR title.
  • ❇️ AI Testing and Review (internal link: AI-SDLC Docs):
    • /ai-prove-fix - Runs prerelease readiness checks, including testing against customer connections.
    • /ai-canary-prerelease - Rolls out prerelease to 5-10 connections for canary testing.
    • /ai-review - AI-powered PR review for connector safety and quality gates.
  • 🚀 Connector Releases:
    • /publish-connectors-prerelease - Publishes pre-release connector builds (tagged as {version}-preview.{git-sha}) for all modified connectors in the PR.
    • /bump-progressive-rollout-version - Bumps connector version with an RC suffix (2.16.10-rc.1) for progressive rollouts (enableProgressiveRollout: true).
      • Example: /bump-progressive-rollout-version changelog="Add new feature for progressive rollout"
  • ☕️ JVM connectors:
    • /update-connector-cdk-version connector=<CONNECTOR_NAME> - Updates the specified connector to the latest CDK version.
      Example: /update-connector-cdk-version connector=destination-bigquery
  • 🐍 Python connectors:
    • /poe connector source-example lock - Run the Poe lock task on the source-example connector, committing the results back to the branch.
    • /poe source example lock - Alias for /poe connector source-example lock.
    • /poe source example use-cdk-branch my/branch - Pin the source-example CDK reference to the branch name specified.
    • /poe source example use-cdk-latest - Update the source-example CDK dependency to the latest available version.
  • ⚙️ Admin commands:
    • /force-merge reason="<REASON>" - Force merges the PR using admin privileges, bypassing CI checks. Requires a reason.
      Example: /force-merge reason="CI is flaky, tests pass locally"
📚 Show Repo Guidance

Helpful Resources

📝 Edit this welcome message.

@aaronsteers
Aaron ("AJ") Steers (aaronsteers) marked this pull request as ready for review March 23, 2026 21:25

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@github-actions

github-actions Bot commented Mar 23, 2026

Copy link
Copy Markdown
Contributor

destination-milvus Connector Test Results

15 tests   13 ✅  6s ⏱️
 2 suites   2 💤
 2 files     0 ❌

Results for commit 89ae6e3.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Mar 23, 2026

Copy link
Copy Markdown
Contributor

destination-weaviate Connector Test Results

23 tests   21 ✅  4s ⏱️
 2 suites   2 💤
 2 files     0 ❌

Results for commit 89ae6e3.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Mar 23, 2026

Copy link
Copy Markdown
Contributor

destination-snowflake-cortex Connector Test Results

7 tests   5 ✅  12s ⏱️
2 suites  2 💤
2 files    0 ❌

Results for commit 89ae6e3.

♻️ This comment has been updated with latest results.

Downgrade destination-pgvector from certified to community support level.
PGVector had 176 total connections (18 enabled) - low usage relative to
the remaining certified destinations.
@github-actions

Copy link
Copy Markdown
Contributor

destination-pgvector Connector Test Results

7 tests   5 ✅  12s ⏱️
2 suites  2 💤
2 files    0 ❌

Results for commit 89ae6e3.

@aaronsteers
Aaron ("AJ") Steers (aaronsteers) merged commit 8f85385 into master Mar 31, 2026
57 of 61 checks passed
@aaronsteers
Aaron ("AJ") Steers (aaronsteers) deleted the devin/1774300924-downgrade-low-usage-vector-destinations branch March 31, 2026 02:26
@aaronsteers Aaron ("AJ") Steers (aaronsteers) changed the title chore: downgrade low-usage vector destinations from certified to community chore: downgrade vector destinations from certified to community support Mar 31, 2026
dilanalex pushed a commit to dilanalex/airbyte that referenced this pull request Apr 6, 2026
…support (airbytehq#75299)

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants