-
Notifications
You must be signed in to change notification settings - Fork 182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
improves trackers thread pool #1340
Conversation
✅ Deploy Preview for dlt-hub-docs canceled.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks alright. what where the exact problems that where happening before?
a0486bf
to
0c08ed6
Compare
@@ -130,7 +130,7 @@ jobs: | |||
if: runner.os != 'Windows' | |||
name: Run extract and pipeline tests Linux/MAC | |||
- run: | | |||
poetry run pytest tests/extract tests/pipeline tests/libs tests/cli/common tests/destinations | |||
poetry run pytest tests/extract tests/pipeline tests/libs tests/cli/common tests/destinations -m "not forked" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why do we need to skip these tests on windows?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
because they are run in fork and that is not available on windows. the test is messing up with global objects
Description
Tracker pools were lazily instantiated. In case of many pipelines running at the same time this could cause problems.