Skip to content

test(python): cover nested FTS field paths#3418

Merged
Xuanwo merged 1 commit into
mainfrom
xuanwo/oss-936-support-nested-fields-in-python-fts-index-apis
May 20, 2026
Merged

test(python): cover nested FTS field paths#3418
Xuanwo merged 1 commit into
mainfrom
xuanwo/oss-936-support-nested-fields-in-python-fts-index-apis

Conversation

@Xuanwo

@Xuanwo Xuanwo commented May 20, 2026

Copy link
Copy Markdown
Member

Adds regression coverage for Python FTS APIs targeting nested text leaves, including sync and async match, phrase, and hybrid query paths. This also locks in the intended error boundary: nested text leaf paths are valid, while struct containers, non-text leaves, and missing paths remain rejected.

Fixes #3404.

@github-actions github-actions Bot added Python Python SDK chore Small non-consequential change. Hidden from changelogs. labels May 20, 2026
@Xuanwo
Xuanwo marked this pull request as ready for review May 20, 2026 10:48

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.

Tip: disable this comment in your organization's Code Review settings.

@mintlify

mintlify Bot commented May 20, 2026

Copy link
Copy Markdown

Docs PR opened: lancedb/docs#250

Added a Nested field paths section to the FTS index page covering dotted struct paths, async usage, and error cases.

@Xuanwo
Xuanwo merged commit cf162c8 into main May 20, 2026
16 checks passed
@Xuanwo
Xuanwo deleted the xuanwo/oss-936-support-nested-fields-in-python-fts-index-apis branch May 20, 2026 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Small non-consequential change. Hidden from changelogs. Python Python SDK

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support nested fields in Python FTS index APIs

2 participants