Skip to content

Conversation

@raphaelauv
Copy link
Contributor

following : #41710

@raphaelauv
Copy link
Contributor Author

only flaky tests

@potiuk can we merge or you prefer to re-trigger CI ? thanks

@potiuk potiuk merged commit 00e5976 into apache:main Aug 25, 2024
@raphaelauv raphaelauv deleted the clean_deprecated_sensors branch August 25, 2024 16:28
raise AirflowSkipException("Skipping due to soft_fail is set to True.") from e
raise

trigger = DateTimeTrigger(moment=target_dttm, end_from_trigger=self.end_from_trigger)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wouldn't this cause breaking change in Airflow 2?
#41564 is meant to extract main operators into standard provider. This provider must be supported on Airflow 2 without breaking changes

Copy link
Contributor

@eladkal eladkal Aug 26, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need to merge the provider PR before this one.

PRs that handle both core and providers together is really hard to navigate. We should avoid this. It just creates confusion

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

my bad I did not saw that TimeDeltaSensorAsync was not using poke but directly execute ( do you know why ? )

so yes this operator is not using the soft_fail logic of the BaseSensorOperator

I just did a revert PR -> #41741

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you
We can redo the removal on main branch after we release the provider

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants