Skip to content

WIP: DO NOT MERGE#4475

Closed
Makman2 wants to merge 6 commits intomasterfrom
Makman2/NEXTGEN3-10-ci-debug
Closed

WIP: DO NOT MERGE#4475
Makman2 wants to merge 6 commits intomasterfrom
Makman2/NEXTGEN3-10-ci-debug

Conversation

@Makman2
Copy link
Copy Markdown
Member

@Makman2 Makman2 commented Jul 17, 2017

Debug PR for #4212.

Makman2 and others added 6 commits July 25, 2017 18:39
The event-loop can't know that is has to close the executor, as it's
always passed explicitly to `run_in_executor()`.
A bear base class that parallelizes file-wise.
A ProjectBear runs on all files at once, so it has the worst degree of
parallelization. It just spawns a single task.
... when scheduling all dependency bears. Bears that offload no tasks
may cause the event-loop to close too early while other bears had no
chance to submit their tasks.

Fixes #4505
Allows to submit tasks on a per-dependency-result-basis.

Closes #4425
@Makman2 Makman2 force-pushed the Makman2/NEXTGEN3-10-ci-debug branch from 8f4113a to e8d8d6b Compare July 25, 2017 16:42
@Makman2 Makman2 closed this Jul 25, 2017
@Makman2 Makman2 deleted the Makman2/NEXTGEN3-10-ci-debug branch July 25, 2017 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants