Hey Logan. I'm running into an issue w/ query pipelines and I have a suspicion as to why.
I'm trying to create a branch in my DAG, but somehow components that should not have been linked based on conditionals are kicked off after the root component.
Here is the dag:
- Root Component -> Component A if x
- Root Component -> Component B if y
- Component B -> Component C if i
- Component B -> Component D if j
When running the pipeline with an input that triggers x, Component A runs, as expected...but somehow Component C and D also run. I can't figure out why, but I'm wondering if it has something to do w/ the Component B condition? If that link fails the condition, does that negate the conditions for Component C and D?