Skip to content
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

[cmd][store] Add multiprocess-based store to MacOS and Windows #4118

Merged
merged 1 commit into from
Dec 8, 2023

Conversation

vodorok
Copy link
Contributor

@vodorok vodorok commented Dec 7, 2023

Introducing multiprocessing to the store command for Windows and OSX platforms.
Linux still uses processpool executor

The previous implementation switched completely to the multiprocess module but the web tests got flaky.
See #4095

@vodorok vodorok requested a review from bruntib as a code owner December 7, 2023 21:52
@vodorok vodorok self-assigned this Dec 7, 2023
@vodorok vodorok added this to the release 6.23.0 milestone Dec 7, 2023
@vodorok vodorok force-pushed the osx_and_windows_multp branch 3 times, most recently from 7a64867 to fb7bfda Compare December 7, 2023 22:07
@vodorok vodorok force-pushed the osx_and_windows_multp branch from fb7bfda to 256fe33 Compare December 7, 2023 22:46
@vodorok
Copy link
Contributor Author

vodorok commented Dec 7, 2023

Thanks @whisperity for the idea of the compatibility module.

@vodorok vodorok changed the title Add nultiprocess store to OSX and Windows Add multiprocess store to OSX and Windows Dec 7, 2023
@vodorok vodorok force-pushed the osx_and_windows_multp branch from 256fe33 to e7cbd59 Compare December 7, 2023 22:48
@whisperity whisperity changed the title Add multiprocess store to OSX and Windows [cmd][đtore] Add multiprocess store to MacOS and Windows Dec 8, 2023
@whisperity whisperity changed the title [cmd][đtore] Add multiprocess store to MacOS and Windows [cmd][store] Add multiprocess store to MacOS and Windows Dec 8, 2023
@whisperity whisperity added CLI 💻 Related to the command-line interface, such as the cmd, store, etc. commands platform-Windows 🖥 and removed server 🖥️ labels Dec 8, 2023
@whisperity whisperity changed the title [cmd][store] Add multiprocess store to MacOS and Windows [cmd][store] Add multiprocess-based store to MacOS and Windows Dec 8, 2023
@vodorok vodorok force-pushed the osx_and_windows_multp branch from e7cbd59 to 621c761 Compare December 8, 2023 10:43
Introducing multiprocessing to the store command for Windows and OSX
platforms.
Linux still uses processpool executor
@vodorok vodorok force-pushed the osx_and_windows_multp branch from 621c761 to d56e216 Compare December 8, 2023 10:44
Copy link
Contributor

@whisperity whisperity left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wish you didn't need custom libraries to tinker around the quirks of supposed "standard" stuff...

@bruntib bruntib merged commit 1a90030 into Ericsson:master Dec 8, 2023
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLI 💻 Related to the command-line interface, such as the cmd, store, etc. commands platform-macOS 🍎 platform-Windows 🖥
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants