Astronomer Certified 2.2.0-3, 2021-11-02
jedcunningham
released this
02 Nov 20:07
·
12165 commits
to main
since this release
Bugfixes
- Bugfix: Check next run exists before reading data interval (apache#19307) (commit)
- [astro] Reconcile orphan holding table handling (commit)
- Try to move "dangling" rows in upgradedb (apache#18953) (commit)
- Revert "Handle DagRuns with no execution_date or dag_id." (commit)
- Revert "Try to move "dangling" rows in upgradedb" (commit)
- Fix Unexpected commit error in schedulerjob (apache#19213) (commit)
- Don't install SQLAlchemy/Pendulum adapters for other DBs (apache#18745) (commit)
- Add DagRun.logical_date as a property (apache#19198) (commit)
- Add test for interval timetable catchup=False (apache#19145) (commit)
- Clear
ti.next_method
andti.next_kwargs
on task finish (apache#19183) (commit) - Create TI context with data interval compat layer (apache#19148) (commit)
- Faster PostgreSQL db migration to Airflow 2.2 (apache#19166) (commit)
- Fix queued dag runs changes catchup=False behaviour (apache#19130) (commit)
- Prevent scheduler crash when serialized dag is missing (apache#19113) (commit)
- Ensure task state doesn't change when marked as failed/success/skipped (apache#19095) (commit)
- Change
ds
,ts
, etc. back to use logical date (apache#19088) (commit) - Relax packaging requirement (apache#19087) (commit)
- Row lock TI query in SchedulerJob._process_executor_events (apache#18975) (commit)
- Fix
XCom.delete
error in Airflow 2.2.0 (apache#18956) (commit) - Fix catchup by limiting queued dagrun creation using max_active_runs (apache#18897) (commit)
- Allow Param to support a default value of
None
(apache#19034) (commit) - Upgrade old DAG/task param format when deserializing from the DB (apache#18986) (commit)