Skip to content

test(python): ensure GIL released during query#98

Closed
beinan wants to merge 1 commit into
lance-format:mainfrom
beinan:feat/python-release-gil
Closed

test(python): ensure GIL released during query#98
beinan wants to merge 1 commit into
lance-format:mainfrom
beinan:feat/python-release-gil

Conversation

@beinan

@beinan beinan commented Jan 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add a concurrency regression test to ensure Cypher query execution releases the GIL while Rust work executes
  • cover vector reranking path to stress the runtime and catch future regressions

Testing

  • /home/user/.local/bin/uv run pytest python/python/tests/test_concurrency.py -v
  • PATH=$HOME/.cargo/bin:$PATH /home/user/.local/bin/uv run maturin develop

@beinan beinan closed this Jan 21, 2026
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.

1 participant