Skip to content

Add a test to cover parallel scans safety - #549

Merged
staticlibs merged 1 commit into
duckdb:mainfrom
staticlibs:multi_scan_safety
Aug 10, 2026
Merged

Add a test to cover parallel scans safety#549
staticlibs merged 1 commit into
duckdb:mainfrom
staticlibs:multi_scan_safety

Conversation

@staticlibs

Copy link
Copy Markdown
Member

This PR adds a test that has uncovered a concurrency problem in MySQL scanner:

Note that Postgres scanner is not affected by the same problem due to INITIALIZE_ON_SCHEDULE changes added in #252. The test is still necessary to cover possible modifications to this logic in future.

This PR adds a test that has uncovered a concurrency problem in MySQL
scanner:

 - duckdb/duckdb-mysql#225
 - duckdb/duckdb-mysql#254

Note that Postgres scanner is not affected by the same problem due to
`INITIALIZE_ON_SCHEDULE` changes added in duckdb#252. The test is still
necessary to cover possible modifications to this logic in future.
@staticlibs
staticlibs merged commit 05ec025 into duckdb:main Aug 10, 2026
7 checks passed
@staticlibs
staticlibs deleted the multi_scan_safety branch August 10, 2026 10:50
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