-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix issue with airflow-2-6-0rc1 #1899
Conversation
6e6cb73
to
fc5920e
Compare
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## main #1899 +/- ##
==========================================
- Coverage 86.13% 84.78% -1.35%
==========================================
Files 127 104 -23
Lines 6837 5950 -887
Branches 675 677 +2
==========================================
- Hits 5889 5045 -844
+ Misses 794 761 -33
+ Partials 154 144 -10
Flags with carried forward coverage won't be shown. Click here to find out more.
☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall LGTM minus a few nits. Can you please add some more description as to why there is Serialization issues with airflow 1.6? Also I think you should change the title to something like "Fix serialization issues related to Airflow 2.6"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @utkarsharma2 for looking into it. LGTM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a blocker for the 1.6 release, which is expected by customers urgently. For this reason, I'm approving and merging the PR before we meet our desired code coverage (currently, we only have 76.19% of diff hit, while our target for diff coverage is 86.13%).
Description
What is the current behavior?
Tested with Airflow 2.6rc and found there are a couple of issues related
airflow.jobs.scheduler_job.SchedulerJob
andairflow.jobs.backfill_job.BackfillJob
Classes removed.Closes: #1904
What is the new behavior?
Added fixes for the above issues.
Does this introduce a breaking change?
Nope.
Checklist