Skip to content

environment.py: reduce # locks further#31643

Merged
becker33 merged 4 commits intospack:developfrom
haampie:fix/fewer-locks
Jul 26, 2022
Merged

environment.py: reduce # locks further#31643
becker33 merged 4 commits intospack:developfrom
haampie:fix/fewer-locks

Conversation

@haampie
Copy link
Copy Markdown
Member

@haampie haampie commented Jul 19, 2022

Small refactor of accumulated hacks, reducing the risk of timeouts due to locks further.

Note that previously [s for s in all_specs if s.installed] was not wrapped in a read lock.

@spackbot-app spackbot-app bot added core PR affects Spack core functionality environments labels Jul 19, 2022
@haampie haampie requested a review from becker33 July 19, 2022 12:00
@spackbot-app spackbot-app bot added commands tests General test capability(ies) labels Jul 19, 2022
@haampie
Copy link
Copy Markdown
Member Author

haampie commented Jul 20, 2022

@spackbot run pipeline

@spackbot-app
Copy link
Copy Markdown

spackbot-app bot commented Jul 20, 2022

I've started that pipeline for you!

@haampie
Copy link
Copy Markdown
Member Author

haampie commented Jul 25, 2022

ping @becker33

@haampie haampie removed the request for review from becker33 July 26, 2022 08:27
@becker33 becker33 merged commit ce039e4 into spack:develop Jul 26, 2022
@haampie haampie deleted the fix/fewer-locks branch July 26, 2022 17:09
bhatiaharsh pushed a commit to bhatiaharsh/spack that referenced this pull request Aug 8, 2022
* environment.py: reduce # of locks further
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

commands core PR affects Spack core functionality environments tests General test capability(ies)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants