quantum-core
quantum-core copied to clipboard
feat: :include_task_supervisor
This PR adds in an :include_task_supervisor option, allowing users to disable the included Task.Supervisor.
This is required for {Quantum.RunStrategy.All, :cluster} to work correctly when the scheduler is started on a singular node.
In the situation where a scheduler is started on multiple nodes, duplicate jobs will be started due to multiple schedulers being present in the cluster.