@Marvin does a workpool concurrency apply to subflows?
n
Nate
04/24/2024, 8:08 PM
nope
m
Max Eggers
04/24/2024, 8:08 PM
too fast
Max Eggers
04/24/2024, 8:08 PM
🤙 thank you!
catjam 1
m
Marvin
04/24/2024, 8:08 PM
Work pool concurrency limits apply to flow runs, restricting concurrent runs of matching flows. For example, if a work pool has a concurrency limit of 5, it will only release new work if fewer than 5 matching runs are currently in a Running or Pending state Work Pools.
While the documentation excerpts do not explicitly state how work pool concurrency affects subflows, we can infer that since subflows are part of a larger flow run, the concurrency settings of the work pool will likely apply to the entire flow, including its subflows. Subflows don't run independently but within the context of their parent flows, so the concurrency limitations would logically include them.
For detailed behavior and configuration of subflows within work pools, it would be best to check for more specific documentation or reach out to Prefect support.
n
Nate
04/24/2024, 8:09 PM
so the concurrency limitations would logically include them.
Bring your towel and join one of the fastest growing data communities. Welcome to our second-generation open source orchestration platform, a completely rethought approach to dataflow automation.