Skip to content

feat: expose has_stable_row_ids property on LanceDataset#6531

Open
pengw0048 wants to merge 1 commit intolance-format:mainfrom
pengw0048:peng/expose-has-stable-row-ids
Open

feat: expose has_stable_row_ids property on LanceDataset#6531
pengw0048 wants to merge 1 commit intolance-format:mainfrom
pengw0048:peng/expose-has-stable-row-ids

Conversation

@pengw0048
Copy link
Copy Markdown
Contributor

@pengw0048 pengw0048 commented Apr 15, 2026

Expose LanceDataset.has_stable_row_ids (bool) to Python, wrapping the existing Rust Manifest::uses_stable_row_ids().

Currently the only way to check from Python is inspecting fragment metadata (fragment.metadata.row_id_meta is not None), which is less discoverable. This property reads directly from the manifest feature flags.

@github-actions github-actions bot added enhancement New feature or request python labels Apr 15, 2026
@pengw0048 pengw0048 force-pushed the peng/expose-has-stable-row-ids branch from 6c24d0f to 36be67a Compare April 15, 2026 14:36
@pengw0048 pengw0048 marked this pull request as ready for review April 15, 2026 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant