Hello Everyone,

I have some proposal :). Since we are very close to releasing Alpha (keep
my fingers crossed). I thought that we can get a much better overview of
what is still left (at least for the people who are observing it closely),
by looking at the Github Issues/Milestones. rather than the Wiki document.
I am a big proponent of keeping everything in GitHub Issues (and some
recent changes in GitHub Projects/Issues make it really useful)

I tried to organize the areas that I am involved in and created
several milestones in GitHub to reflect the planning. For one split the
"Package Providers" into separate issues and created a project for it:
https://github.com/apache/airflow/projects/5 - it has a number of issues
that can be addressed later, not holding the Alpha release - I will try to
address them till tomorrow "2.0 meeting".

I've added a few milestones to reflect the planning:
https://github.com/apache/airflow/milestones and I reviewed my own issues
and assigned them as I think it makes sense (some to alpha1, some to
alpha2, some to beta and some only needed once we release final 2.0).

I think that might help with the planning and execution of 2.0 in a
low-stress and high-motivation way. And we could discuss them tomorrow at
the 2.0 meeting quickly if we prepare and pre-assign the issues.

Maybe others could do the same with their issues - to assign them to the
right milestone?

This way we might use the 2.0 meeting time effectively and then decisions
on when we release which version might be more "data-driven" than
"wish-driven" :).

J



On Tue, Oct 6, 2020 at 12:30 PM Kaxil Naik <kaxiln...@apache.org> wrote:

> Hi all,
>
> I have updated our meeting notes document to summarize the discussion from
> our dev call for Airflow 2.0 yesterday.
>
> Thank you all who joined the call.
>
> *Doc Link*:
> https://cwiki.apache.org/confluence/display/AIRFLOW/Meeting+Notes#MeetingNotes-#7:5Oct2020
> <https://cwiki.apache.org/confluence/display/AIRFLOW/Meeting+Notes#MeetingNotes-%237:5Oct2020>
>
> To all those who attended, can you please double-check and add if I have
> missed anything?
> To all those who didn't join, if you disagree to anything in
> the Summary please voice your opinion.
>
> Also please let me know if someone wants to include an item in Next call's
> Agenda.
>
> Including the Summary here too (might potentially break formatting):
>
> *Key Decisions*
>
>    - *Scheduler HA*
>       -
>
>       *Progress*
>       - MySQL 8 tests have been added
>          - Adoption of orphaned tasks have been added to Kubernetes and
>          to the new CeleryKubernetesExecutor (PR
>          <https://github.com/apache/airflow/pull/10901>)
>          - All (but one) Tests are passing
>          - Instructions to run the PR with Multiple Schedulers using
>          docker-compose have been added (link to the comment
>          <https://github.com/apache/airflow/pull/10956#issuecomment-702997850>
>          )
>          - Received some reviews on Monday -- Should be addressed by
>          today/tomorrow
>       - All Big/Critical Concerns have been addressed (escape hatch for
>       locks, MySQL 8 tests, Moving callbacks to DagFileProcessor)
>       - Room to improve code readability which isn't a blocker and would
>       be addressed in follow-up PR
>       - Ash is in talks with Kevin to test his Giant DAG to verify
>       Scheduler Performance to address one of Kevin Yang's concern
>       - There would be a separate PR for retrying transactions to avoid
>       deadlocks as suggested by MySQL guide on handling deadlocks
>       <https://dev.mysql.com/doc/refman/5.7/en/innodb-deadlocks-handling.html>
>    - *API*
>       - Kamil and Omair are hoping to complete work on the Task Instance
>       Endpoint PR <https://github.com/apache/airflow/pull/9597> by the
>       end of this week
>       - James is working to map existing permissions to the UI, hoping to
>       complete by end of the week too. Link to PRs
>       <https://github.com/apache/airflow/pulls/jhtimmins>
>    - *Backport Providers*
>       - Backport packages 2020.10.5 will be released
>       without cncf.kubernetes. We will create a separate release for
>       cncf.kubernetes that will address the issues Kamil found in RCs. Link
>       to VOTE thread
>       
> <https://lists.apache.org/thread.html/r4dfc18d2376601667efe7dfaf0bf1c07b840f9bcd9f6311d48cb3c64%40%3Cdev.airflow.apache.org%3E>
>       .
>    - *Airflow 1.10.13 Release*
>       - Will be released as per the planned timeline (Airflow 2.0 -
>       Planning
>       
> <https://cwiki.apache.org/confluence/display/AIRFLOW/Airflow+2.0+-+Planning>)
>       i.e. Last Week of October.
>    - *Airflow 2.0 Alpha*
>       - Revisit on Thursday based on the progress with Scheduler HA & API
>       whether we would be able to release first alpha this Friday. If not we 
> will
>       update timelines accordingly.
>    - *Other small items*:
>       - Kaxil to create Github Issues for the feedback received on the
>       Documentation Improvement Thread and create threads asking for VOTES for
>       previously discussed items like removing pickles.
>       - Vikram will write up, share and all can review on what we mean by
>       ALPHA and BETAs.
>
>
> Regards,
> Kaxil
>


-- 

Jarek Potiuk
Polidea <https://www.polidea.com/> | Principal Software Engineer

M: +48 660 796 129 <+48660796129>
[image: Polidea] <https://www.polidea.com/>

Reply via email to