Skip to content

Conversation

texodus
Copy link
Member

@texodus texodus commented Jun 11, 2025

This PR fixes a missing lock in perspective_client::View::to_arrow and perspective_client::View::to_csv methods, which impacted data consistency in multithreaded contexts. A test has been added which repros the issue most of the time without the applied fix.

This regression introduced in #2991, which has not been released in a version yet, so there is release impact.

@texodus texodus added the bug Concrete, reproducible bugs label Jun 11, 2025
Signed-off-by: Andrew Stein <[email protected]>
@texodus texodus force-pushed the fix-to-arrow-thread branch from 2784f10 to 202e653 Compare June 11, 2025 01:35
@texodus texodus merged commit 2b8977a into master Jun 11, 2025
14 checks passed
@texodus texodus deleted the fix-to-arrow-thread branch June 11, 2025 03:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Concrete, reproducible bugs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant