Skip to content

docs: add missing Python index classes to API reference#3392

Open
singhvishalkr wants to merge 1 commit into
lancedb:mainfrom
singhvishalkr:docs/update-python-api-reference
Open

docs: add missing Python index classes to API reference#3392
singhvishalkr wants to merge 1 commit into
lancedb:mainfrom
singhvishalkr:docs/update-python-api-reference

Conversation

@singhvishalkr
Copy link
Copy Markdown

Adds three index configuration classes to the Python API Reference that were missing from the documentation:

  • IvfSq - IVF Scalar Quantization index
  • IvfRq - IVF RabitQ Quantization index
  • HnswFlat - HNSW without quantization (stores raw vectors)

These classes are exported in lancedb.index.__all__ and have complete docstrings in the source, but weren't showing up in the rendered docs at https://lancedb.github.io/lancedb/python/python/#indices-asynchronous.

Closes #1855

Add IvfSq, IvfRq, and HnswFlat to the Indices (Asynchronous) section
of the Python API reference. These classes exist in lancedb.index but
were not previously documented.
Copy link
Copy Markdown

@claude claude Bot left a comment

Choose a reason for hiding this comment

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

Claude Code Review

This pull request is from a fork — automated review is disabled. A repository maintainer can comment @claude review to run a one-time review.

@github-actions github-actions Bot added the documentation Improvements or additions to documentation label May 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Python API Reference

1 participant