Add explicit synchronization point.
Compare changes
Maintenance will be performed on git.ligo.org, containers.ligo.org, and docs.ligo.org on Tuesday 22 April 2025 starting at approximately 9am PDT. It is expected to take around 30 minutes and there will be several periods of downtime throughout the maintenance. Please address any comments, concerns, or questions to the helpdesk. This maintenance will be upgrading the GitLab database in order to be ready for the migration.
If there's a large number of parent / child relationships, instead of having a set of all-to-all arcs (which can number into the tens of millions for many parents and children in one line), add in a explicit no-op node. This causes the number of arcs to grow linearly instead of quadratically.
HTCondor will do this automatically in future versions; this commit should be reverted once the new dagman is available.
@chad-hanna NOTE NOTE NOTE: I don't have the ability to test this; might require some adjustments before it is ready for prime-time. The basic logic is expected to be correct.