Releases
2.2.1
Bug Fixes
Fix Unexpected commit error in schedulerjob (#19213 )
Add DagRun.logical_date as a property (#19198 )
Clear ti.next_method and ti.next_kwargs on task finish (#19183 )
Faster PostgreSQL db migration to Airflow 2.2 (#19166 )
Remove incorrect type comment in Swagger2Specification._set_defaults
classmethod (#19065 )
Add TriggererJob to jobs check command (#19179 , #19185 )
Hide tooltip when next run is None
(#19112 )
Crerate TI context with data interval compat layer (#19148 )
Fix queued dag runs changes catchup=False
behaviour (#19130 , #19145 )
add detailed information to logging when a dag or a task finishes. (#19097 )
Warn about unsupported Python 3.10 (#19060 )
Fix catchup by limiting queued dagrun creation using max_active_runs
(#18897 )
Prevent scheduler crash when serialized dag is missing (#19113 )
Don't install SQLAlchemy/Pendulum adapters for other DBs (#18745 )
Workaround libstdcpp TLS error (#19010 )
Change ds
, ts
, etc. back to use logical date (#19088 )
Ensure task state doesn't change when marked as failed/success/skipped (#19095 )
Relax packaging requirement (#19087 )
Rename trigger page label to Logical Date (#19061 )
Allow Param to support a default value of None
(#19034 )
Upgrade old DAG/task param format when deserializing from the DB (#18986 )
Don't bake ENV and _cmd into tmp config for non-sudo (#18772 )
CLI: Fail backfill
command before loading DAGs if missing args (#18994 )
BugFix: Null execution date on insert to task_fail
violating NOT NULL (#18979 )
Try to move "dangling" rows in upgradedb (#18953 )
Row lock TI query in SchedulerJob._process_executor_events
(#18975 )
Sentry before send fallback (#18980 )
Fix XCom.delete
error in Airflow 2.2.0 (#18956 )
Check python version before starting triggerer (#18926 )
Doc only changes
Update access control documentation for TaskInstances and DagRuns (#18644 )
Add information about keepalives for managed Postgres (#18850 )
Doc: Add Callbacks Section to Logging & Monitoring (#18842 )
Group PATCH DAGrun together with other DAGRun endpoints (#18885 )
You can’t perform that action at this time.