Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Date

Milestone

Week of 7 Sep 2020Create the 2.0.0-test branch

While the scope is fluid, we would be rebasing this test branch from master. After we completely freeze the scope, we would only cherrypick commits from Airflow Master to v2-0-test branch if they are “in-scope”. Normal development would continue on Master branch i.e. PRs would be created against Airflow Master.

Week of 28 Sep 2020Cut Functionally complete 2.0 alpha release
Week of 12 Oct 2020Cut first 2.0 beta release

Beta snapshots would be published to the Airflow Community to test and create issues to make sure Airflow is functioning and backwards compatible. 

Week of 19 Oct 2020Cut bridge release based on 1.10.x - jump-off point to 2.0. Probably 1.10.13 or 1.10.14 containing upgrade check scripts for 2.0
Week of 26 Oct 2020Cut second 2.0 beta release
Week of 9 Nov 2020Cut third 2.0 beta release
Week of 23 Nov 2020Cut first 2.0 release candidate (2.0.0rc1)

Things to Discuss Next



#4: 7 Sep 2020

Attendees

NameCompany
Kaxil NaikAstronomer
Ash-Berlin Taylor

Astronomer

Vikram KokaAstronomer
Tomek UrbaszekPolidea
Jarek PotiukPolidea
Daniel ImbermanAstronomer
James TimminsAstronomer

Xiaodong DENG

-
Kamil BregułaPolidea
Ry WalkerAstronomer
Rafal BiegaczGoogle
Anita FronczakGoogle
QP HouScribd


Key Decisions

  • Updates
    • Airflow v2-0-test branch has already been cut and currently manually rebased on top of the Master. Currently, we don't run CI as the branch is in-sync with Master. As soon as we have a PR / commit that we don't want to have it in 2.0 we will diverge v2-0-test branch from Master and start running tests against it.
    • The upgrade-check PR was merged, we now need to define more rules to add more checks.
  • API
    • Progress:
      • Project Board: 
    14 September
  • Improvements to SubDags / Concept of TaskGroup
    • AIP-34PR introduced the concepts of TaskGroup and will be included in Airflow 2.0
  • Smart Sensors
    • Will be included in 2.0 as an early-access feature with a clear note that this feature might potentially change in future Airflow version with breaking changes.
    • Airbnb team would be happy to help on the support side answering questions related to Smart Sensor.
    • Add docs around different execution modes for Sensor: Poke mode, Reschedule mode vs Smart Sensor
  • Timeline to Airflow 2.0
    • Only critical fixes (fixes to bugs that takedown Production system) will be backported to 1.10.x core for six months after Airflow 2.0 is released.





Things to Discuss Next

  • 21 September (TBD)
    • UI Changes for 2.0
      • Minimum effort changes: CSS/colours/spacing to make the UI look a bit modern
    • TBD
    • Process Process:
      • When should we defer the in-scope items to post-2.0
        • Completion by a date?
        • Progress by a date?