Skip to content
Snippets Groups Projects

TMSS-917: primary subtask

Merged Jorrit Schaap requested to merge TMSS-917 into master

It proved quite difficult to have the "constraint" of only one primary subtask per parent task_blueprint.

In order to achieve that I had to rewrite TMSS-568 such that the parallel calibrator and target LBA subtask are now in one single parent TaskBlueprint, but defined in two subsections in the json schema. That rewrite was much bigger than the "primary" subtask stuff.

Reintroduced the not-null constraint on the parent TaskBlueprint for the Subtask.

Also had to adapt many tests for the new restrictions.

All in all, we now have a much more strict but usable model.

Closes TMSS-917

Edited by Jorrit Schaap

Merge request reports

Approval is optional

Merged by Auke KlazemaAuke Klazema 3 years ago (Sep 9, 2021 8:34am UTC)

Merge details

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading