Sparkflows now supports the max_active_runs parameter through the AddDagArguments node, allowing users to define the maximum number of DAG runs that can execute concurrently. The default value is empty, which preserves the existing behavior and ensures backward compatibility. Existing pipelines will continue to use an empty value by default, while users creating new pipelines can optionally specify a value such as 1 to allow only a single active DAG run at a time.
