Skip to content

Add Vector Sets (Preview) command documentation#1839

Merged
badrishc merged 1 commit into
mainfrom
badrishc/vector-sets-docs
Jun 1, 2026
Merged

Add Vector Sets (Preview) command documentation#1839
badrishc merged 1 commit into
mainfrom
badrishc/vector-sets-docs

Conversation

@badrishc

@badrishc badrishc commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator

Authors website/docs/commands/vector-sets.md modeled after the existing range-index.md page. Covers all currently-implemented Vector Set commands (VADD, VSIM, VEMB, VDIM, VINFO, VGETATTR, VREM) with options, defaults, limits, errors, and an end-to-end example session. Includes a Filter Expression syntax reference, quantization/distance tables, and an explicit 'Not Yet Implemented' table for VCARD/VISMEMBER/VLINKS/ VRANDMEMBER/VSETATTR (which are currently parser stubs returning +OK).

Also wires the new page into the docs site:

  • sidebars.js: adds commands/vector-sets to the Commands sidebar
  • api-compatibility.md: adds a VECTOR SET (Preview) block listing the 7 implemented commands and 5 not-yet-implemented stubs

All content was validated against the actual source in libs/server/Resp/Vector/ rather than the (outdated) dev guide checklist.

Copilot AI review requested due to automatic review settings June 1, 2026 00:47

Copilot AI 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.

Pull request overview

This PR adds end-user documentation for the Vector Set (Preview) feature, and integrates that documentation into the public docs site navigation and API compatibility matrix.

Changes:

  • Adds a new vector-sets.md command reference page covering Vector Set commands, options, limits, and examples.
  • Updates the docs sidebar to include the new Vector Sets page under Commands.
  • Extends the API compatibility page with a VECTOR SET (Preview) section listing implemented and stubbed commands.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 6 comments.

File Description
website/sidebars.js Adds the Vector Sets docs page to the Commands sidebar list.
website/docs/commands/vector-sets.md New Vector Set command documentation page (preview), including syntax, options, limits, and examples.
website/docs/commands/api-compatibility.md Adds a VECTOR SET (Preview) block listing supported vs not-yet-implemented commands.

Comment thread website/docs/commands/vector-sets.md Outdated
Comment thread website/docs/commands/vector-sets.md Outdated
Comment thread website/docs/commands/vector-sets.md Outdated
Comment thread website/docs/commands/vector-sets.md Outdated
Comment thread website/docs/commands/vector-sets.md Outdated
Comment thread website/docs/commands/vector-sets.md Outdated
@badrishc badrishc force-pushed the badrishc/vector-sets-docs branch 10 times, most recently from bbecdaf to 16b17f3 Compare June 1, 2026 03:43
@badrishc badrishc force-pushed the badrishc/vector-sets-docs branch from 16b17f3 to c8be463 Compare June 1, 2026 04:05
Authors website/docs/commands/vector-sets.md modeled after the existing
range-index.md page. Covers all currently-implemented Vector Set commands
(VADD, VSIM, VEMB, VDIM, VINFO, VGETATTR, VREM) with options, defaults,
limits, errors, and an end-to-end example session. Includes a Filter
Expression syntax reference, quantization/distance tables, and an
explicit 'Not Yet Implemented' table for VCARD/VISMEMBER/VLINKS/
VRANDMEMBER/VSETATTR (which are currently parser stubs returning +OK).

Also wires the new page into the docs site:
  - sidebars.js: adds commands/vector-sets to the Commands sidebar
  - api-compatibility.md: adds a VECTOR SET (Preview) block listing
    the 7 implemented commands and 5 not-yet-implemented stubs

Adds a 'What's New' section to the top-level README.md advertising
Vector Sets (Preview), Range Index (Preview), and the upcoming Garnet
paper at VLDB 2026.

All content was validated against the actual source in
libs/server/Resp/Vector/ rather than the (outdated) dev guide checklist.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@badrishc badrishc force-pushed the badrishc/vector-sets-docs branch from 8168678 to 648cdf9 Compare June 1, 2026 16:46
@kevin-montrose kevin-montrose self-requested a review June 1, 2026 17:05
@badrishc badrishc merged commit c53d7bc into main Jun 1, 2026
16 checks passed
@badrishc badrishc deleted the badrishc/vector-sets-docs branch June 1, 2026 17:37
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.

3 participants