Skip to content

Fix some scheduler bugs#386

Merged
martinmr merged 6 commits intomasterfrom
martin/scheduler-bugs
Feb 27, 2026
Merged

Fix some scheduler bugs#386
martinmr merged 6 commits intomasterfrom
martin/scheduler-bugs

Conversation

@martinmr
Copy link
Member

  • Metadata filters were not respecting dependencies if there were gaps in between units to which the filter applies. This requires recursively trying to find the next dependencies that match the filter instead of just the immediate ones.
  • Courses with starting lessons that have dependencies to other units outside the course should not be a dependency sink.

@martinmr martinmr merged commit d5d95cf into master Feb 27, 2026
4 checks passed
@martinmr martinmr deleted the martin/scheduler-bugs branch February 27, 2026 20:31
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