You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Jarek Potiuk (Jira)" <ji...@apache.org> on 2019/11/30 12:44:00 UTC

[jira] [Updated] (AIRFLOW-6128) Untangle "plugins_manager" cyclic dependencies

     [ https://issues.apache.org/jira/browse/AIRFLOW-6128?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jarek Potiuk updated AIRFLOW-6128:
----------------------------------
    Description: 
Plugins manager was deeply entangled via cyclic dependencies
with airflow/__init__py. This has been revealed when adding
Type annotations to the relevant packages and trying to
standardize the way imports are done in airflow core.

Also it turned out that the test plugin view in airflow RBAC
implementation was not working since 1.10.1 - it threw "render is
not an attribute" error - this has been fixed in this commit
as well. See https://stackoverflow.com/questions/53701030/airflow-plugins-rbac-enabled-blueprint-not-working?answertab=active#tab-top

  was:plugins_manageri is closely entangled with "airflow" modules. It needs to geet untangled (and with type annotations)


> Untangle "plugins_manager" cyclic dependencies
> ----------------------------------------------
>
>                 Key: AIRFLOW-6128
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-6128
>             Project: Apache Airflow
>          Issue Type: Sub-task
>          Components: core
>    Affects Versions: 2.0.0
>            Reporter: Jarek Potiuk
>            Priority: Major
>
> Plugins manager was deeply entangled via cyclic dependencies
> with airflow/__init__py. This has been revealed when adding
> Type annotations to the relevant packages and trying to
> standardize the way imports are done in airflow core.
> Also it turned out that the test plugin view in airflow RBAC
> implementation was not working since 1.10.1 - it threw "render is
> not an attribute" error - this has been fixed in this commit
> as well. See https://stackoverflow.com/questions/53701030/airflow-plugins-rbac-enabled-blueprint-not-working?answertab=active#tab-top



--
This message was sent by Atlassian Jira
(v8.3.4#803005)