From 6773fd6c14369d72351615ff0d05c0e897d3e810 Mon Sep 17 00:00:00 2001 From: lovromazgon <8320753+lovromazgon@users.noreply.github.com> Date: Mon, 31 Aug 2026 08:24:11 +0000 Subject: [PATCH] [automated] Update connectors list --- .../5-connectors/7-list/5-pgvector.mdx | 210 +++++++++++ src/connectorgen/denied-connectors.json | 11 +- static/connectors.json | 353 ++++++++++++++---- .../.metadata.yaml | 2 + .../connector.yaml | 163 ++++++++ 5 files changed, 656 insertions(+), 83 deletions(-) create mode 100644 docs/1-using/5-connectors/7-list/5-pgvector.mdx create mode 100644 static/connectors/github.com/ConduitIO/conduit-connector-pgvector@v0.1.0/.metadata.yaml create mode 100644 static/connectors/github.com/ConduitIO/conduit-connector-pgvector@v0.1.0/connector.yaml diff --git a/docs/1-using/5-connectors/7-list/5-pgvector.mdx b/docs/1-using/5-connectors/7-list/5-pgvector.mdx new file mode 100644 index 0000000..2905900 --- /dev/null +++ b/docs/1-using/5-connectors/7-list/5-pgvector.mdx @@ -0,0 +1,210 @@ +--- +IMPORTANT: This file was generated using src/connectorgen/main.go. DO NOT EDIT. + +title: "pgvector" +description: "Conduit destination connector for pgvector (Postgres vector store)." +--- + +import ReactDiffViewer from 'react-diff-viewer-continued'; +import Chip from '@mui/material/Chip'; +import Box from "@mui/system/Box"; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; +import GitHubIcon from '@mui/icons-material/GitHub'; +import IconButton from '@mui/material/IconButton'; +import Stack from '@mui/material/Stack'; +import Link from '@mui/material/Link'; +import StarIcon from '@mui/icons-material/Star'; +import Tooltip from '@mui/material/Tooltip'; + +# pgvector + + + {/* Author info */} + + Author: Meroxa, Inc. + + Conduit team logo + + + + {/* Divider */} + + + {/* GitHub link */} + + + + + {/* Stars */} + } + label="0" + size="small" + sx={{ height: 24 }} + /> + + +## Latest release + +- [conduit-connector-pgvector_0.1.0_Darwin_arm64.tar.gz](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Darwin_arm64.tar.gz) +- [conduit-connector-pgvector_0.1.0_Darwin_x86_64.tar.gz](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Darwin_x86_64.tar.gz) +- [conduit-connector-pgvector_0.1.0_Linux_arm64.tar.gz](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Linux_arm64.tar.gz) +- [conduit-connector-pgvector_0.1.0_Linux_i386.tar.gz](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Linux_i386.tar.gz) +- [conduit-connector-pgvector_0.1.0_Linux_x86_64.tar.gz](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Linux_x86_64.tar.gz) +- [conduit-connector-pgvector_0.1.0_Windows_arm64.tar.gz](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Windows_arm64.tar.gz) +- [conduit-connector-pgvector_0.1.0_Windows_i386.tar.gz](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Windows_i386.tar.gz) +- [conduit-connector-pgvector_0.1.0_Windows_x86_64.tar.gz](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Windows_x86_64.tar.gz) +- [pgvector_v0.1.0_darwin_amd64.tar.gz](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_darwin_amd64.tar.gz) +- [pgvector_v0.1.0_darwin_amd64.tar.gz.sigstore.json](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_darwin_amd64.tar.gz.sigstore.json) +- [pgvector_v0.1.0_darwin_arm64.tar.gz](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_darwin_arm64.tar.gz) +- [pgvector_v0.1.0_darwin_arm64.tar.gz.sigstore.json](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_darwin_arm64.tar.gz.sigstore.json) +- [pgvector_v0.1.0_linux_amd64.tar.gz](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_linux_amd64.tar.gz) +- [pgvector_v0.1.0_linux_amd64.tar.gz.sigstore.json](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_linux_amd64.tar.gz.sigstore.json) +- [pgvector_v0.1.0_linux_arm64.tar.gz](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_linux_arm64.tar.gz) +- [pgvector_v0.1.0_linux_arm64.tar.gz.sigstore.json](https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_linux_arm64.tar.gz.sigstore.json) + +## Description + +The pgvector destination connector is the flagship vector sink for Conduit's +AI data pipeline (CDC -> chunk -> embed -> pgvector), keeping a RAG index +fresh from Postgres. + +It is a write-only connector. Each incoming embedding record is upserted into +a pgvector table keyed by the record's stable key (the chunk_id), using +`INSERT ... ON CONFLICT () DO UPDATE`, so at-least-once redelivery +converges to a single row rather than duplicating it. + +At pipeline start the connector validates the configured embedding +`dimension` against the target table's `vector` column and fails fast with a +stable, actionable error (`ai.vector_dimension_mismatch`) if they disagree, +instead of failing silently on the first write. + +## Source Parameters + +Connector pgvector does not implement a source. + +## Destination Parameters + +```yaml +version: 2.2 +pipelines: + - id: example + status: running + connectors: + - id: example-destination + type: destination + plugin: "pgvector" + name: example-destination + settings: + # Dimension is the embedding dimension the upstream model produces. It + # is validated against the target table's vector column at pipeline + # start (fail fast). There is no safe default, so it is required. + # Type: int + dimension: "" + # URL is the connection string for the target Postgres/pgvector + # database. + # Type: string + url: "" + # IDMetadataKey is the record metadata key carrying the deterministic + # chunk id ({source_key}:{index}), set by the chunking processor + # (default "ai.chunk.id") and preserved by the embedding processor. + # When present on a record it takes precedence over Record.Key as the + # upsert conflict target; when absent, Record.Key is used (slice-1 + # behavior), so records written outside the chunking pipeline still + # work. + # Type: string + idMetadataKey: "ai.chunk.id" + # KeyColumn is the primary-key column used as the ON CONFLICT target + # for idempotent upserts. It holds the record's stable chunk_id. + # Type: string + keyColumn: "id" + # MetadataColumn is the JSONB column that receives the record's + # metadata. Leave empty to disable metadata writes. + # Type: string + metadataColumn: "metadata" + # SourceKeyColumn is the TEXT column that stores the source record's + # stable key, populated on every upsert. Deletes match on this column + # (not KeyColumn) so a source-record delete removes every chunk row + # ever derived from it, even when the chunk count has changed since + # the last embed (design doc §5's orphan-avoidance rule). Leave empty + # to disable source_key population, falling back to a + # delete-by-KeyColumn match — the slice-1 behavior, which can orphan + # rows and is not recommended for the RAG pipeline. + # Type: string + sourceKeyColumn: "source_key" + # SourceKeyMetadataKey is the record metadata key carrying the source + # record's key. The chunking processor sets this (default + # "ai.chunk.source_key") and the embedding processor preserves it. + # Required on every record when SourceKeyColumn is enabled. + # Type: string + sourceKeyMetadataKey: "ai.chunk.source_key" + # Table is the target table into which embedding rows are upserted. + # Supports a Go template evaluated per record (default: the record's + # OpenCDC collection), matching the Postgres connector's convention. + # Type: string + table: "{{ index .Metadata "opencdc.collection" }}" + # VectorColumn is the name of the pgvector `vector` column on the + # target table. + # Type: string + vectorColumn: "embedding" + # VectorField is the record payload field that carries the embedding + # vector (a numeric array). + # Type: string + vectorField: "vector" + # Maximum delay before an incomplete batch is written to the + # destination. + # Type: duration + sdk.batch.delay: "0" + # Maximum size of batch before it gets written to the destination. + # Type: int + sdk.batch.size: "0" + # Allow bursts of at most X records (0 or less means that bursts are + # not limited). Only takes effect if a rate limit per second is set. + # Note that if `sdk.batch.size` is bigger than `sdk.rate.burst`, the + # effective batch size will be equal to `sdk.rate.burst`. + # Type: int + sdk.rate.burst: "0" + # Maximum number of records written per second (0 means no rate + # limit). + # Type: float + sdk.rate.perSecond: "0" + # The format of the output record. See the Conduit documentation for a + # full list of supported formats + # (https://conduit.io/docs/using/connectors/configuration-parameters/output-format). + # Type: string + sdk.record.format: "opencdc/json" + # Options to configure the chosen output record format. Options are + # normally key=value pairs separated with comma (e.g. + # opt1=val2,opt2=val2), except for the `template` record format, where + # options are a Go template. + # Type: string + sdk.record.format.options: "" + # Whether to extract and decode the record key with a schema. + # Type: bool + sdk.schema.extract.key.enabled: "true" + # Whether to extract and decode the record payload with a schema. + # Type: bool + sdk.schema.extract.payload.enabled: "true" +``` diff --git a/src/connectorgen/denied-connectors.json b/src/connectorgen/denied-connectors.json index a1ce929..ce3d0d3 100644 --- a/src/connectorgen/denied-connectors.json +++ b/src/connectorgen/denied-connectors.json @@ -4,7 +4,7 @@ "description": "", "created_at": "", "url": "https://github.com/ConduitIO/conduit", - "stargazer_count": 606, + "stargazer_count": 608, "fork_count": 62, "releases": null }, @@ -26,6 +26,15 @@ "fork_count": 1, "releases": null }, + { + "name_with_owner": "ConduitIO/conduit-registry-ui", + "description": "", + "created_at": "", + "url": "https://github.com/ConduitIO/conduit-registry-ui", + "stargazer_count": 0, + "fork_count": 0, + "releases": null + }, { "name_with_owner": "ConduitIO/conduit-site", "description": "", diff --git a/static/connectors.json b/static/connectors.json index 6f95dc3..9cf3b3a 100644 --- a/static/connectors.json +++ b/static/connectors.json @@ -112,7 +112,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.8/file_v0.10.8_darwin_amd64.tar.gz", "created_at": "2026-07-23T11:46:07Z", "updated_at": "2026-07-23T11:46:09Z", - "download_count": 3, + "download_count": 4, "size": 13352097 }, { @@ -123,7 +123,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.8/file_v0.10.8_darwin_amd64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:46:07Z", "updated_at": "2026-07-23T11:46:07Z", - "download_count": 1, + "download_count": 13, "size": 9796 }, { @@ -134,7 +134,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.8/file_v0.10.8_darwin_arm64.tar.gz", "created_at": "2026-07-23T11:46:41Z", "updated_at": "2026-07-23T11:46:42Z", - "download_count": 5, + "download_count": 6, "size": 12723353 }, { @@ -145,7 +145,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.8/file_v0.10.8_darwin_arm64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:46:41Z", "updated_at": "2026-07-23T11:46:42Z", - "download_count": 3, + "download_count": 15, "size": 9702 }, { @@ -156,7 +156,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.8/file_v0.10.8_linux_amd64.tar.gz", "created_at": "2026-07-23T11:44:57Z", "updated_at": "2026-07-23T11:44:58Z", - "download_count": 3, + "download_count": 4, "size": 13382670 }, { @@ -167,7 +167,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.8/file_v0.10.8_linux_amd64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:44:57Z", "updated_at": "2026-07-23T11:44:57Z", - "download_count": 1, + "download_count": 13, "size": 9706 }, { @@ -178,7 +178,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.8/file_v0.10.8_linux_arm64.tar.gz", "created_at": "2026-07-23T11:45:31Z", "updated_at": "2026-07-23T11:45:32Z", - "download_count": 3, + "download_count": 4, "size": 12515565 }, { @@ -189,7 +189,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.8/file_v0.10.8_linux_arm64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:45:31Z", "updated_at": "2026-07-23T11:45:31Z", - "download_count": 1, + "download_count": 13, "size": 9831 } ], @@ -300,7 +300,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.7/file_v0.10.7_darwin_amd64", "created_at": "2026-07-23T11:08:22Z", "updated_at": "2026-07-23T11:08:24Z", - "download_count": 3, + "download_count": 4, "size": 27038336 }, { @@ -311,7 +311,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.7/file_v0.10.7_darwin_amd64.sigstore.json", "created_at": "2026-07-23T11:08:22Z", "updated_at": "2026-07-23T11:08:23Z", - "download_count": 1, + "download_count": 13, "size": 9796 }, { @@ -322,7 +322,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.7/file_v0.10.7_darwin_arm64", "created_at": "2026-07-23T11:09:00Z", "updated_at": "2026-07-23T11:09:01Z", - "download_count": 5, + "download_count": 6, "size": 26080818 }, { @@ -333,7 +333,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.7/file_v0.10.7_darwin_arm64.sigstore.json", "created_at": "2026-07-23T11:09:00Z", "updated_at": "2026-07-23T11:09:00Z", - "download_count": 3, + "download_count": 15, "size": 9796 }, { @@ -344,7 +344,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.7/file_v0.10.7_linux_amd64", "created_at": "2026-07-23T11:07:02Z", "updated_at": "2026-07-23T11:07:03Z", - "download_count": 3, + "download_count": 4, "size": 26800522 }, { @@ -355,7 +355,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.7/file_v0.10.7_linux_amd64.sigstore.json", "created_at": "2026-07-23T11:07:02Z", "updated_at": "2026-07-23T11:07:02Z", - "download_count": 1, + "download_count": 13, "size": 9749 }, { @@ -366,7 +366,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.7/file_v0.10.7_linux_arm64", "created_at": "2026-07-23T11:07:44Z", "updated_at": "2026-07-23T11:07:46Z", - "download_count": 3, + "download_count": 4, "size": 25715011 }, { @@ -377,7 +377,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.7/file_v0.10.7_linux_arm64.sigstore.json", "created_at": "2026-07-23T11:07:44Z", "updated_at": "2026-07-23T11:07:44Z", - "download_count": 1, + "download_count": 13, "size": 9843 } ], @@ -488,7 +488,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.6/file_v0.10.6_darwin_amd64", "created_at": "2026-07-23T02:41:17Z", "updated_at": "2026-07-23T02:41:19Z", - "download_count": 3, + "download_count": 4, "size": 27038336 }, { @@ -499,7 +499,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.6/file_v0.10.6_darwin_amd64.sigstore.json", "created_at": "2026-07-23T02:41:17Z", "updated_at": "2026-07-23T02:41:17Z", - "download_count": 1, + "download_count": 13, "size": 9565 }, { @@ -510,7 +510,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.6/file_v0.10.6_darwin_arm64", "created_at": "2026-07-23T02:41:51Z", "updated_at": "2026-07-23T02:41:53Z", - "download_count": 4, + "download_count": 5, "size": 26080818 }, { @@ -521,7 +521,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.6/file_v0.10.6_darwin_arm64.sigstore.json", "created_at": "2026-07-23T02:41:51Z", "updated_at": "2026-07-23T02:41:52Z", - "download_count": 2, + "download_count": 14, "size": 9596 }, { @@ -532,7 +532,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.6/file_v0.10.6_linux_amd64", "created_at": "2026-07-23T02:40:09Z", "updated_at": "2026-07-23T02:40:10Z", - "download_count": 3, + "download_count": 4, "size": 26800522 }, { @@ -543,7 +543,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.6/file_v0.10.6_linux_amd64.sigstore.json", "created_at": "2026-07-23T02:40:09Z", "updated_at": "2026-07-23T02:40:10Z", - "download_count": 1, + "download_count": 13, "size": 9741 }, { @@ -554,7 +554,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.6/file_v0.10.6_linux_arm64", "created_at": "2026-07-23T02:40:43Z", "updated_at": "2026-07-23T02:40:44Z", - "download_count": 3, + "download_count": 4, "size": 25715011 }, { @@ -565,7 +565,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.6/file_v0.10.6_linux_arm64.sigstore.json", "created_at": "2026-07-23T02:40:43Z", "updated_at": "2026-07-23T02:40:43Z", - "download_count": 1, + "download_count": 13, "size": 9784 } ], @@ -676,7 +676,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.5/file_v0.10.5_darwin_amd64", "created_at": "2026-07-22T23:56:13Z", "updated_at": "2026-07-22T23:56:14Z", - "download_count": 2, + "download_count": 3, "size": 27038336 }, { @@ -687,7 +687,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.5/file_v0.10.5_darwin_amd64.sigstore.json", "created_at": "2026-07-22T23:56:13Z", "updated_at": "2026-07-22T23:56:13Z", - "download_count": 1, + "download_count": 2, "size": 8949 }, { @@ -698,7 +698,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.5/file_v0.10.5_darwin_arm64", "created_at": "2026-07-22T23:56:46Z", "updated_at": "2026-07-22T23:56:47Z", - "download_count": 3, + "download_count": 4, "size": 26080818 }, { @@ -709,7 +709,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.5/file_v0.10.5_darwin_arm64.sigstore.json", "created_at": "2026-07-22T23:56:46Z", "updated_at": "2026-07-22T23:56:46Z", - "download_count": 3, + "download_count": 4, "size": 8937 }, { @@ -720,7 +720,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.5/file_v0.10.5_linux_amd64", "created_at": "2026-07-22T23:55:07Z", "updated_at": "2026-07-22T23:55:08Z", - "download_count": 3, + "download_count": 4, "size": 26800522 }, { @@ -731,7 +731,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.5/file_v0.10.5_linux_amd64.sigstore.json", "created_at": "2026-07-22T23:55:07Z", "updated_at": "2026-07-22T23:55:07Z", - "download_count": 1, + "download_count": 15, "size": 8949 }, { @@ -742,7 +742,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.5/file_v0.10.5_linux_arm64", "created_at": "2026-07-22T23:55:40Z", "updated_at": "2026-07-22T23:55:41Z", - "download_count": 2, + "download_count": 3, "size": 25715011 }, { @@ -753,7 +753,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.5/file_v0.10.5_linux_arm64.sigstore.json", "created_at": "2026-07-22T23:55:40Z", "updated_at": "2026-07-22T23:55:40Z", - "download_count": 1, + "download_count": 2, "size": 8937 } ], @@ -1208,7 +1208,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-file/releases/download/v0.10.1/conduit-connector-file_0.10.1_Linux_x86_64.tar.gz", "created_at": "2025-03-20T12:14:09Z", "updated_at": "2025-03-20T12:14:09Z", - "download_count": 6, + "download_count": 7, "size": 6504285 }, { @@ -2173,7 +2173,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.10.6/generator_v0.10.6_darwin_amd64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:59:57Z", "updated_at": "2026-07-23T11:59:57Z", - "download_count": 1, + "download_count": 12, "size": 9826 }, { @@ -2195,7 +2195,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.10.6/generator_v0.10.6_darwin_arm64.tar.gz.sigstore.json", "created_at": "2026-07-23T12:00:29Z", "updated_at": "2026-07-23T12:00:29Z", - "download_count": 2, + "download_count": 13, "size": 9838 }, { @@ -2206,7 +2206,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.10.6/generator_v0.10.6_linux_amd64.tar.gz", "created_at": "2026-07-23T11:58:54Z", "updated_at": "2026-07-23T11:58:55Z", - "download_count": 1, + "download_count": 2, "size": 14031156 }, { @@ -2217,7 +2217,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.10.6/generator_v0.10.6_linux_amd64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:58:54Z", "updated_at": "2026-07-23T11:58:54Z", - "download_count": 1, + "download_count": 13, "size": 9920 }, { @@ -2239,7 +2239,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.10.6/generator_v0.10.6_linux_arm64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:59:24Z", "updated_at": "2026-07-23T11:59:25Z", - "download_count": 1, + "download_count": 13, "size": 9885 } ], @@ -2350,7 +2350,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.10.5/generator_v0.10.5_darwin_amd64", "created_at": "2026-07-23T02:19:46Z", "updated_at": "2026-07-23T02:19:47Z", - "download_count": 1, + "download_count": 2, "size": 29288768 }, { @@ -2361,7 +2361,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.10.5/generator_v0.10.5_darwin_amd64.sigstore.json", "created_at": "2026-07-23T02:19:46Z", "updated_at": "2026-07-23T02:19:46Z", - "download_count": 1, + "download_count": 2, "size": 9089 }, { @@ -2372,7 +2372,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.10.5/generator_v0.10.5_darwin_arm64", "created_at": "2026-07-23T02:20:14Z", "updated_at": "2026-07-23T02:20:15Z", - "download_count": 1, + "download_count": 2, "size": 28361250 }, { @@ -2383,7 +2383,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.10.5/generator_v0.10.5_darwin_arm64.sigstore.json", "created_at": "2026-07-23T02:20:14Z", "updated_at": "2026-07-23T02:20:14Z", - "download_count": 1, + "download_count": 2, "size": 9089 }, { @@ -2394,7 +2394,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.10.5/generator_v0.10.5_linux_amd64", "created_at": "2026-07-23T02:18:50Z", "updated_at": "2026-07-23T02:18:51Z", - "download_count": 1, + "download_count": 2, "size": 29069313 }, { @@ -2405,7 +2405,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.10.5/generator_v0.10.5_linux_amd64.sigstore.json", "created_at": "2026-07-23T02:18:50Z", "updated_at": "2026-07-23T02:18:50Z", - "download_count": 1, + "download_count": 13, "size": 9097 }, { @@ -2416,7 +2416,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.10.5/generator_v0.10.5_linux_arm64", "created_at": "2026-07-23T02:19:18Z", "updated_at": "2026-07-23T02:19:19Z", - "download_count": 1, + "download_count": 2, "size": 28003826 }, { @@ -2427,7 +2427,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.10.5/generator_v0.10.5_linux_arm64.sigstore.json", "created_at": "2026-07-23T02:19:18Z", "updated_at": "2026-07-23T02:19:18Z", - "download_count": 1, + "download_count": 2, "size": 9089 } ], @@ -3750,7 +3750,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.3.0/conduit-connector-generator_0.3.0_Darwin_arm64.tar.gz", "created_at": "2022-09-27T14:05:36Z", "updated_at": "2022-09-27T14:05:36Z", - "download_count": 10, + "download_count": 11, "size": 4167381 }, { @@ -3761,7 +3761,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.3.0/conduit-connector-generator_0.3.0_Darwin_x86_64.tar.gz", "created_at": "2022-09-27T14:05:36Z", "updated_at": "2022-09-27T14:05:37Z", - "download_count": 12, + "download_count": 13, "size": 4292524 }, { @@ -3772,7 +3772,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.3.0/conduit-connector-generator_0.3.0_Linux_arm64.tar.gz", "created_at": "2022-09-27T14:05:34Z", "updated_at": "2022-09-27T14:05:34Z", - "download_count": 12, + "download_count": 13, "size": 3805979 }, { @@ -3783,7 +3783,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.3.0/conduit-connector-generator_0.3.0_Linux_i386.tar.gz", "created_at": "2022-09-27T14:05:34Z", "updated_at": "2022-09-27T14:05:34Z", - "download_count": 12, + "download_count": 13, "size": 3943895 }, { @@ -3794,7 +3794,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.3.0/conduit-connector-generator_0.3.0_Linux_x86_64.tar.gz", "created_at": "2022-09-27T14:05:37Z", "updated_at": "2022-09-27T14:05:37Z", - "download_count": 12, + "download_count": 13, "size": 4125168 }, { @@ -3805,7 +3805,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.3.0/conduit-connector-generator_0.3.0_Windows_arm64.tar.gz", "created_at": "2022-09-27T14:05:35Z", "updated_at": "2022-09-27T14:05:35Z", - "download_count": 12, + "download_count": 13, "size": 3816719 }, { @@ -3816,7 +3816,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.3.0/conduit-connector-generator_0.3.0_Windows_i386.tar.gz", "created_at": "2022-09-27T14:05:35Z", "updated_at": "2022-09-27T14:05:36Z", - "download_count": 12, + "download_count": 13, "size": 4053423 }, { @@ -3827,7 +3827,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-generator/releases/download/v0.3.0/conduit-connector-generator_0.3.0_Windows_x86_64.tar.gz", "created_at": "2022-09-27T14:05:34Z", "updated_at": "2022-09-27T14:05:35Z", - "download_count": 13, + "download_count": 14, "size": 4128529 } ], @@ -3959,7 +3959,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-kafka/releases/download/v0.12.5/kafka_v0.12.5_darwin_amd64.tar.gz.sigstore.json", "created_at": "2026-07-23T12:00:05Z", "updated_at": "2026-07-23T12:00:05Z", - "download_count": 1, + "download_count": 12, "size": 9726 }, { @@ -3981,7 +3981,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-kafka/releases/download/v0.12.5/kafka_v0.12.5_darwin_arm64.tar.gz.sigstore.json", "created_at": "2026-07-23T12:00:42Z", "updated_at": "2026-07-23T12:00:42Z", - "download_count": 2, + "download_count": 13, "size": 9867 }, { @@ -4003,7 +4003,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-kafka/releases/download/v0.12.5/kafka_v0.12.5_linux_amd64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:58:52Z", "updated_at": "2026-07-23T11:58:53Z", - "download_count": 1, + "download_count": 12, "size": 9773 }, { @@ -4025,7 +4025,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-kafka/releases/download/v0.12.5/kafka_v0.12.5_linux_arm64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:59:29Z", "updated_at": "2026-07-23T11:59:29Z", - "download_count": 1, + "download_count": 12, "size": 9632 } ], @@ -4191,7 +4191,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-kafka/releases/download/v0.12.4/kafka_v0.12.4_linux_amd64.sigstore.json", "created_at": "2026-07-23T02:19:11Z", "updated_at": "2026-07-23T02:19:11Z", - "download_count": 1, + "download_count": 12, "size": 8977 }, { @@ -4291,7 +4291,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-kafka/releases/download/v0.12.3/conduit-connector-kafka_0.12.3_Windows_arm64.tar.gz", "created_at": "2025-06-03T13:11:17Z", "updated_at": "2025-06-03T13:11:18Z", - "download_count": 53, + "download_count": 54, "size": 7549231 }, { @@ -6445,7 +6445,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-log/releases/download/v0.7.5/log_v0.7.5_darwin_amd64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:59:47Z", "updated_at": "2026-07-23T11:59:47Z", - "download_count": 1, + "download_count": 12, "size": 9560 }, { @@ -6467,7 +6467,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-log/releases/download/v0.7.5/log_v0.7.5_darwin_arm64.tar.gz.sigstore.json", "created_at": "2026-07-23T12:00:12Z", "updated_at": "2026-07-23T12:00:12Z", - "download_count": 2, + "download_count": 13, "size": 9595 }, { @@ -6489,7 +6489,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-log/releases/download/v0.7.5/log_v0.7.5_linux_amd64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:58:58Z", "updated_at": "2026-07-23T11:58:58Z", - "download_count": 1, + "download_count": 12, "size": 9607 }, { @@ -6511,7 +6511,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-log/releases/download/v0.7.5/log_v0.7.5_linux_arm64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:59:23Z", "updated_at": "2026-07-23T11:59:23Z", - "download_count": 1, + "download_count": 12, "size": 9599 } ], @@ -6677,7 +6677,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-log/releases/download/v0.7.4/log_v0.7.4_linux_amd64.sigstore.json", "created_at": "2026-07-23T02:18:54Z", "updated_at": "2026-07-23T02:18:54Z", - "download_count": 1, + "download_count": 12, "size": 8881 }, { @@ -7814,7 +7814,196 @@ "url": "https://github.com/ConduitIO/conduit-connector-pgvector", "stargazer_count": 0, "fork_count": 0, - "releases": [] + "releases": [ + { + "tag_name": "v0.1.0", + "name": "v0.1.0", + "body": "## What's Changed\n* feat(destination): pgvector destination — slice 1 (config, dimension validation, upsert) by @devarismeroxa in https://github.com/ConduitIO/conduit-connector-pgvector/pull/1\n* feat(destination): delete-by-source_key fan-out + SDK acceptance suite (slice 2) by @devarismeroxa in https://github.com/ConduitIO/conduit-connector-pgvector/pull/8\n* fix(deps): bump grpc, x/text, pgx to clear reachable CVEs (22 -\u003e 18) by @devarismeroxa in https://github.com/ConduitIO/conduit-connector-pgvector/pull/10\n* ci: add release + registry-publish plumbing by @devarismeroxa in https://github.com/ConduitIO/conduit-connector-pgvector/pull/9\n\n## New Contributors\n* @devarismeroxa made their first contribution in https://github.com/ConduitIO/conduit-connector-pgvector/pull/1\n\n**Full Changelog**: https://github.com/ConduitIO/conduit-connector-pgvector/commits/v0.1.0", + "draft": false, + "prerelease": false, + "published_at": "2026-08-24T22:38:43Z", + "html_url": "https://github.com/ConduitIO/conduit-connector-pgvector/releases/tag/v0.1.0", + "assets": [ + { + "name": "conduit-connector-pgvector_0.1.0_Darwin_arm64.tar.gz", + "os": "darwin", + "arch": "arm64", + "content_type": "application/gzip", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Darwin_arm64.tar.gz", + "created_at": "2026-08-24T22:42:41Z", + "updated_at": "2026-08-24T22:42:42Z", + "download_count": 0, + "size": 7415455 + }, + { + "name": "conduit-connector-pgvector_0.1.0_Darwin_x86_64.tar.gz", + "os": "darwin", + "arch": "amd64", + "content_type": "application/gzip", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Darwin_x86_64.tar.gz", + "created_at": "2026-08-24T22:42:41Z", + "updated_at": "2026-08-24T22:42:41Z", + "download_count": 0, + "size": 7966172 + }, + { + "name": "conduit-connector-pgvector_0.1.0_Linux_arm64.tar.gz", + "os": "linux", + "arch": "arm64", + "content_type": "application/gzip", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Linux_arm64.tar.gz", + "created_at": "2026-08-24T22:42:41Z", + "updated_at": "2026-08-24T22:42:42Z", + "download_count": 0, + "size": 7062162 + }, + { + "name": "conduit-connector-pgvector_0.1.0_Linux_i386.tar.gz", + "os": "linux", + "arch": "386", + "content_type": "application/gzip", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Linux_i386.tar.gz", + "created_at": "2026-08-24T22:42:41Z", + "updated_at": "2026-08-24T22:42:41Z", + "download_count": 0, + "size": 7395949 + }, + { + "name": "conduit-connector-pgvector_0.1.0_Linux_x86_64.tar.gz", + "os": "linux", + "arch": "amd64", + "content_type": "application/gzip", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Linux_x86_64.tar.gz", + "created_at": "2026-08-24T22:42:42Z", + "updated_at": "2026-08-24T22:42:43Z", + "download_count": 0, + "size": 7777081 + }, + { + "name": "conduit-connector-pgvector_0.1.0_Windows_arm64.tar.gz", + "os": "windows", + "arch": "arm64", + "content_type": "application/gzip", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Windows_arm64.tar.gz", + "created_at": "2026-08-24T22:42:41Z", + "updated_at": "2026-08-24T22:42:42Z", + "download_count": 0, + "size": 7159415 + }, + { + "name": "conduit-connector-pgvector_0.1.0_Windows_i386.tar.gz", + "os": "windows", + "arch": "386", + "content_type": "application/gzip", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Windows_i386.tar.gz", + "created_at": "2026-08-24T22:42:41Z", + "updated_at": "2026-08-24T22:42:41Z", + "download_count": 0, + "size": 7732265 + }, + { + "name": "conduit-connector-pgvector_0.1.0_Windows_x86_64.tar.gz", + "os": "windows", + "arch": "amd64", + "content_type": "application/gzip", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/conduit-connector-pgvector_0.1.0_Windows_x86_64.tar.gz", + "created_at": "2026-08-24T22:42:41Z", + "updated_at": "2026-08-24T22:42:42Z", + "download_count": 0, + "size": 8030066 + }, + { + "name": "pgvector_v0.1.0_darwin_amd64.tar.gz", + "os": "darwin", + "arch": "amd64", + "content_type": "application/x-gtar", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_darwin_amd64.tar.gz", + "created_at": "2026-08-24T22:40:22Z", + "updated_at": "2026-08-24T22:40:23Z", + "download_count": 0, + "size": 7851691 + }, + { + "name": "pgvector_v0.1.0_darwin_amd64.tar.gz.sigstore.json", + "os": "darwin", + "arch": "amd64", + "content_type": "application/json", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_darwin_amd64.tar.gz.sigstore.json", + "created_at": "2026-08-24T22:40:22Z", + "updated_at": "2026-08-24T22:40:22Z", + "download_count": 10, + "size": 9576 + }, + { + "name": "pgvector_v0.1.0_darwin_arm64.tar.gz", + "os": "darwin", + "arch": "arm64", + "content_type": "application/x-gtar", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_darwin_arm64.tar.gz", + "created_at": "2026-08-24T22:40:54Z", + "updated_at": "2026-08-24T22:40:54Z", + "download_count": 0, + "size": 7279055 + }, + { + "name": "pgvector_v0.1.0_darwin_arm64.tar.gz.sigstore.json", + "os": "darwin", + "arch": "arm64", + "content_type": "application/json", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_darwin_arm64.tar.gz.sigstore.json", + "created_at": "2026-08-24T22:40:54Z", + "updated_at": "2026-08-24T22:40:54Z", + "download_count": 10, + "size": 9486 + }, + { + "name": "pgvector_v0.1.0_linux_amd64.tar.gz", + "os": "linux", + "arch": "amd64", + "content_type": "application/x-gtar", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_linux_amd64.tar.gz", + "created_at": "2026-08-24T22:39:20Z", + "updated_at": "2026-08-24T22:39:20Z", + "download_count": 1, + "size": 7676247 + }, + { + "name": "pgvector_v0.1.0_linux_amd64.tar.gz.sigstore.json", + "os": "linux", + "arch": "amd64", + "content_type": "application/json", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_linux_amd64.tar.gz.sigstore.json", + "created_at": "2026-08-24T22:39:20Z", + "updated_at": "2026-08-24T22:39:20Z", + "download_count": 11, + "size": 9670 + }, + { + "name": "pgvector_v0.1.0_linux_arm64.tar.gz", + "os": "linux", + "arch": "arm64", + "content_type": "application/x-gtar", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_linux_arm64.tar.gz", + "created_at": "2026-08-24T22:39:51Z", + "updated_at": "2026-08-24T22:39:52Z", + "download_count": 0, + "size": 6932996 + }, + { + "name": "pgvector_v0.1.0_linux_arm64.tar.gz.sigstore.json", + "os": "linux", + "arch": "arm64", + "content_type": "application/json", + "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-pgvector/releases/download/v0.1.0/pgvector_v0.1.0_linux_arm64.tar.gz.sigstore.json", + "created_at": "2026-08-24T22:39:51Z", + "updated_at": "2026-08-24T22:39:51Z", + "download_count": 11, + "size": 9670 + } + ], + "is_latest": true + } + ] }, { "name_with_owner": "ConduitIO/conduit-connector-postgres", @@ -7940,7 +8129,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-postgres/releases/download/v0.14.2/postgres_v0.14.2_darwin_amd64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:59:53Z", "updated_at": "2026-07-23T11:59:54Z", - "download_count": 1, + "download_count": 10, "size": 9755 }, { @@ -7962,7 +8151,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-postgres/releases/download/v0.14.2/postgres_v0.14.2_darwin_arm64.tar.gz.sigstore.json", "created_at": "2026-07-23T12:00:29Z", "updated_at": "2026-07-23T12:00:29Z", - "download_count": 3, + "download_count": 12, "size": 9755 }, { @@ -7984,7 +8173,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-postgres/releases/download/v0.14.2/postgres_v0.14.2_linux_amd64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:58:43Z", "updated_at": "2026-07-23T11:58:43Z", - "download_count": 1, + "download_count": 12, "size": 9708 }, { @@ -8006,7 +8195,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-postgres/releases/download/v0.14.2/postgres_v0.14.2_linux_arm64.tar.gz.sigstore.json", "created_at": "2026-07-23T11:59:17Z", "updated_at": "2026-07-23T11:59:17Z", - "download_count": 1, + "download_count": 10, "size": 9567 } ], @@ -8172,7 +8361,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/ConduitIO/conduit-connector-postgres/releases/download/v0.14.1/postgres_v0.14.1_linux_amd64.sigstore.json", "created_at": "2026-07-23T02:18:49Z", "updated_at": "2026-07-23T02:18:49Z", - "download_count": 1, + "download_count": 11, "size": 9061 }, { @@ -15860,7 +16049,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/conduitio-labs/conduit-connector-google-drive/releases/download/v0.1.0/conduit-connector-google-drive_0.1.0_Darwin_x86_64.tar.gz", "created_at": "2025-05-08T16:18:48Z", "updated_at": "2025-05-08T16:18:49Z", - "download_count": 54, + "download_count": 55, "size": 7959846 }, { @@ -17283,7 +17472,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/conduitio-labs/conduit-connector-mongo/releases/download/v0.2.2/conduit-connector-mongo_0.2.2_Linux_x86_64.tar.gz", "created_at": "2025-03-14T10:37:03Z", "updated_at": "2025-03-14T10:37:03Z", - "download_count": 71, + "download_count": 72, "size": 8000540 }, { @@ -17294,7 +17483,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/conduitio-labs/conduit-connector-mongo/releases/download/v0.2.2/conduit-connector-mongo_0.2.2_Windows_arm64.tar.gz", "created_at": "2025-03-14T10:37:03Z", "updated_at": "2025-03-14T10:37:03Z", - "download_count": 56, + "download_count": 57, "size": 7493218 }, { @@ -18481,7 +18670,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/conduitio-labs/conduit-connector-nats-pubsub/releases/download/v0.3.0/conduit-connector-nats-pubsub_0.3.0_Darwin_arm64.tar.gz", "created_at": "2022-09-27T14:06:01Z", "updated_at": "2022-09-27T14:06:02Z", - "download_count": 7, + "download_count": 8, "size": 4698001 }, { @@ -18492,7 +18681,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/conduitio-labs/conduit-connector-nats-pubsub/releases/download/v0.3.0/conduit-connector-nats-pubsub_0.3.0_Darwin_x86_64.tar.gz", "created_at": "2022-09-27T14:06:01Z", "updated_at": "2022-09-27T14:06:02Z", - "download_count": 10, + "download_count": 11, "size": 4824380 }, { @@ -18503,7 +18692,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/conduitio-labs/conduit-connector-nats-pubsub/releases/download/v0.3.0/conduit-connector-nats-pubsub_0.3.0_Linux_arm64.tar.gz", "created_at": "2022-09-27T14:06:02Z", "updated_at": "2022-09-27T14:06:03Z", - "download_count": 9, + "download_count": 10, "size": 4286400 }, { @@ -18514,7 +18703,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/conduitio-labs/conduit-connector-nats-pubsub/releases/download/v0.3.0/conduit-connector-nats-pubsub_0.3.0_Linux_i386.tar.gz", "created_at": "2022-09-27T14:06:03Z", "updated_at": "2022-09-27T14:06:04Z", - "download_count": 9, + "download_count": 10, "size": 4436131 }, { @@ -18525,7 +18714,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/conduitio-labs/conduit-connector-nats-pubsub/releases/download/v0.3.0/conduit-connector-nats-pubsub_0.3.0_Linux_x86_64.tar.gz", "created_at": "2022-09-27T14:06:02Z", "updated_at": "2022-09-27T14:06:03Z", - "download_count": 10, + "download_count": 11, "size": 4634990 }, { @@ -18536,7 +18725,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/conduitio-labs/conduit-connector-nats-pubsub/releases/download/v0.3.0/conduit-connector-nats-pubsub_0.3.0_Windows_arm64.tar.gz", "created_at": "2022-09-27T14:06:01Z", "updated_at": "2022-09-27T14:06:01Z", - "download_count": 9, + "download_count": 10, "size": 4311332 }, { @@ -18547,7 +18736,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/conduitio-labs/conduit-connector-nats-pubsub/releases/download/v0.3.0/conduit-connector-nats-pubsub_0.3.0_Windows_i386.tar.gz", "created_at": "2022-09-27T14:06:01Z", "updated_at": "2022-09-27T14:06:01Z", - "download_count": 9, + "download_count": 10, "size": 4570083 }, { @@ -18558,7 +18747,7 @@ "browser_download_url": "https://conduit.gateway.scarf.sh/connector/download/conduitio-labs/conduit-connector-nats-pubsub/releases/download/v0.3.0/conduit-connector-nats-pubsub_0.3.0_Windows_x86_64.tar.gz", "created_at": "2022-09-27T14:06:03Z", "updated_at": "2022-09-27T14:06:04Z", - "download_count": 9, + "download_count": 10, "size": 4655837 } ], diff --git a/static/connectors/github.com/ConduitIO/conduit-connector-pgvector@v0.1.0/.metadata.yaml b/static/connectors/github.com/ConduitIO/conduit-connector-pgvector@v0.1.0/.metadata.yaml new file mode 100644 index 0000000..6d9a4df --- /dev/null +++ b/static/connectors/github.com/ConduitIO/conduit-connector-pgvector@v0.1.0/.metadata.yaml @@ -0,0 +1,2 @@ +fetchedAt: 2026-08-31T08:23:29.86502913Z +commitSHA: b65cdaa06d8cb69efc2ff56e3c9bb996b3c0f250 diff --git a/static/connectors/github.com/ConduitIO/conduit-connector-pgvector@v0.1.0/connector.yaml b/static/connectors/github.com/ConduitIO/conduit-connector-pgvector@v0.1.0/connector.yaml new file mode 100644 index 0000000..2c7bb76 --- /dev/null +++ b/static/connectors/github.com/ConduitIO/conduit-connector-pgvector@v0.1.0/connector.yaml @@ -0,0 +1,163 @@ +version: "1.0" +specification: + name: pgvector + summary: Conduit destination connector for pgvector (Postgres vector store). + description: |- + The pgvector destination connector is the flagship vector sink for Conduit's + AI data pipeline (CDC -> chunk -> embed -> pgvector), keeping a RAG index + fresh from Postgres. + + It is a write-only connector. Each incoming embedding record is upserted into + a pgvector table keyed by the record's stable key (the chunk_id), using + `INSERT ... ON CONFLICT () DO UPDATE`, so at-least-once redelivery + converges to a single row rather than duplicating it. + + At pipeline start the connector validates the configured embedding + `dimension` against the target table's `vector` column and fails fast with a + stable, actionable error (`ai.vector_dimension_mismatch`) if they disagree, + instead of failing silently on the first write. + version: v0.1.0 + author: Meroxa, Inc. + destination: + parameters: + - name: dimension + description: |- + Dimension is the embedding dimension the upstream model produces. It is + validated against the target table's vector column at pipeline start + (fail fast). There is no safe default, so it is required. + type: int + default: "" + validations: + - type: required + value: "" + - name: url + description: URL is the connection string for the target Postgres/pgvector database. + type: string + default: "" + validations: + - type: required + value: "" + - name: idMetadataKey + description: |- + IDMetadataKey is the record metadata key carrying the deterministic + chunk id ({source_key}:{index}), set by the chunking processor + (default "ai.chunk.id") and preserved by the embedding processor. When + present on a record it takes precedence over Record.Key as the upsert + conflict target; when absent, Record.Key is used (slice-1 behavior), + so records written outside the chunking pipeline still work. + type: string + default: ai.chunk.id + validations: [] + - name: keyColumn + description: |- + KeyColumn is the primary-key column used as the ON CONFLICT target for + idempotent upserts. It holds the record's stable chunk_id. + type: string + default: id + validations: [] + - name: metadataColumn + description: |- + MetadataColumn is the JSONB column that receives the record's metadata. + Leave empty to disable metadata writes. + type: string + default: metadata + validations: [] + - name: sourceKeyColumn + description: |- + SourceKeyColumn is the TEXT column that stores the source record's + stable key, populated on every upsert. Deletes match on this column + (not KeyColumn) so a source-record delete removes every chunk row ever + derived from it, even when the chunk count has changed since the last + embed (design doc §5's orphan-avoidance rule). Leave empty to disable + source_key population, falling back to a delete-by-KeyColumn match — + the slice-1 behavior, which can orphan rows and is not recommended for + the RAG pipeline. + type: string + default: source_key + validations: [] + - name: sourceKeyMetadataKey + description: |- + SourceKeyMetadataKey is the record metadata key carrying the source + record's key. The chunking processor sets this (default + "ai.chunk.source_key") and the embedding processor preserves it. + Required on every record when SourceKeyColumn is enabled. + type: string + default: ai.chunk.source_key + validations: [] + - name: table + description: |- + Table is the target table into which embedding rows are upserted. + Supports a Go template evaluated per record (default: the record's + OpenCDC collection), matching the Postgres connector's convention. + type: string + default: '{{ index .Metadata "opencdc.collection" }}' + validations: [] + - name: vectorColumn + description: |- + VectorColumn is the name of the pgvector `vector` column on the target + table. + type: string + default: embedding + validations: [] + - name: vectorField + description: |- + VectorField is the record payload field that carries the embedding + vector (a numeric array). + type: string + default: vector + validations: [] + - name: sdk.batch.delay + description: Maximum delay before an incomplete batch is written to the destination. + type: duration + default: "0" + validations: [] + - name: sdk.batch.size + description: Maximum size of batch before it gets written to the destination. + type: int + default: "0" + validations: + - type: greater-than + value: "-1" + - name: sdk.rate.burst + description: |- + Allow bursts of at most X records (0 or less means that bursts are not + limited). Only takes effect if a rate limit per second is set. Note that + if `sdk.batch.size` is bigger than `sdk.rate.burst`, the effective batch + size will be equal to `sdk.rate.burst`. + type: int + default: "0" + validations: + - type: greater-than + value: "-1" + - name: sdk.rate.perSecond + description: Maximum number of records written per second (0 means no rate limit). + type: float + default: "0" + validations: + - type: greater-than + value: "-1" + - name: sdk.record.format + description: |- + The format of the output record. See the Conduit documentation for a full + list of supported formats (https://conduit.io/docs/using/connectors/configuration-parameters/output-format). + type: string + default: opencdc/json + validations: [] + - name: sdk.record.format.options + description: |- + Options to configure the chosen output record format. Options are normally + key=value pairs separated with comma (e.g. opt1=val2,opt2=val2), except + for the `template` record format, where options are a Go template. + type: string + default: "" + validations: [] + - name: sdk.schema.extract.key.enabled + description: Whether to extract and decode the record key with a schema. + type: bool + default: "true" + validations: [] + - name: sdk.schema.extract.payload.enabled + description: Whether to extract and decode the record payload with a schema. + type: bool + default: "true" + validations: []