Suppose I execute this BranchDateTimeOperator on the following schedules (ds values). Which tasks will be executed and which will be skipped?
branch_task = BranchDateTimeOperator(
task_id='create_records_attributed',
depends_on_past=True,
use_task_execution_date=True,
follow_task_ids_if_true=['task_a'],
follow_task_ids_if_false=['task_b'],
target_upper=datetime(2022, 5, 20),
target_lower=None,
dag=dag,
)
datetime(2022, 5, 19)datetime(2022, 5, 20)datetime(2022, 5, 21)