This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 0ee65307ca5 refactor(providers/common/io): move common io provider to
new structure (#46111)
add a9dff59c620 Move OPENLINEAGE provider to new structure provider
(#46068)
No new revisions were added by this update.
Summary of changes:
.github/boring-cyborg.yml | 4 +-
docs/.gitignore | 1 +
.../changelog.rst | 25 ---
providers/{snowflake => openlineage}/README.rst | 35 ++--
.../docs}/.latest-doc-only-change.txt | 0
.../docs/changelog.rst} | 0
.../openlineage/docs}/commits.rst | 0
.../openlineage/docs}/configurations-ref.rst | 0
.../openlineage/docs}/guides/developer.rst | 0
.../openlineage/docs}/guides/structure.rst | 0
.../openlineage/docs}/guides/user.rst | 0
.../openlineage/docs}/index.rst | 0
.../docs}/installing-providers-from-sources.rst | 0
.../docs/integration-logos}/openlineage.svg | 0
.../openlineage/docs}/macros.rst | 0
.../openlineage/docs}/security.rst | 0
.../openlineage/docs}/supported_classes.rst | 0
.../providers => }/openlineage/provider.yaml | 10 +-
providers/{vertica => openlineage}/pyproject.toml | 24 ++-
.../src/airflow/providers/openlineage}/LICENSE | 0
.../src/airflow/providers/openlineage/__init__.py | 0
.../src/airflow/providers/openlineage/conf.py | 0
.../providers/openlineage/extractors/__init__.py | 0
.../providers/openlineage/extractors/base.py | 4 +-
.../providers/openlineage/extractors/bash.py | 3 +-
.../providers/openlineage/extractors/manager.py | 6 +-
.../providers/openlineage/extractors/python.py | 3 +-
.../openlineage/facets/AirflowDagRunFacet.json | 0
.../openlineage/facets/AirflowDebugRunFacet.json | 0
.../openlineage/facets/AirflowJobFacet.json | 0
.../openlineage/facets/AirflowRunFacet.json | 0
.../openlineage/facets/AirflowStateRunFacet.json | 0
.../providers/openlineage/facets}/__init__.py | 0
.../providers/openlineage/get_provider_info.py | 192 +++++++++++++++++++++
.../providers/openlineage/plugins}/__init__.py | 0
.../providers/openlineage/plugins/adapter.py | 20 +--
.../providers/openlineage/plugins/facets.py | 1 +
.../providers/openlineage/plugins/listener.py | 2 +-
.../providers/openlineage/plugins/macros.py | 0
.../providers/openlineage/plugins/openlineage.py | 0
.../src/airflow/providers/openlineage/sqlparser.py | 8 +-
.../providers/openlineage/utils}/__init__.py | 0
.../openlineage/utils/selective_enable.py | 0
.../airflow/providers/openlineage/utils/spark.py | 0
.../src/airflow/providers/openlineage/utils/sql.py | 3 +-
.../airflow/providers/openlineage/utils/utils.py | 7 +-
.../providers/openlineage/version_compat.py | 0
.../{airbyte => openlineage}/tests/conftest.py | 0
.../tests/provider_tests}/__init__.py | 0
.../tests/provider_tests/openlineage}/__init__.py | 0
.../openlineage/extractors}/__init__.py | 0
.../openlineage/extractors/test_base.py | 2 +-
.../openlineage/extractors/test_bash.py | 0
.../openlineage/extractors/test_manager.py | 0
.../openlineage/extractors/test_python.py | 0
.../provider_tests}/openlineage/log_config.py | 0
.../openlineage/plugins}/__init__.py | 0
.../plugins/openlineage_configs}/__init__.py | 0
.../plugins/openlineage_configs/http.yaml | 0
.../openlineage/plugins/test_adapter.py | 0
.../openlineage/plugins/test_execution.py | 0
.../openlineage/plugins/test_facets.py | 0
.../openlineage/plugins/test_listener.py | 0
.../openlineage/plugins/test_macros.py | 0
.../openlineage/plugins/test_openlineage.py | 0
.../openlineage/plugins/test_utils.py | 0
.../tests/provider_tests}/openlineage/test_conf.py | 0
.../provider_tests}/openlineage/test_sqlparser.py | 0
.../provider_tests/openlineage/utils}/__init__.py | 0
.../openlineage/utils/custom_facet_fixture.py | 0
.../openlineage/utils/test_selective_enable.py | 0
.../openlineage/utils/test_spark.py | 0
.../provider_tests}/openlineage/utils/test_sql.py | 0
.../openlineage/utils/test_utils.py | 20 +--
.../tests/system/openlineage}/__init__.py | 0
.../tests/system/openlineage/conftest.py | 0
.../system/openlineage/example_openlineage.json | 0
.../system/openlineage/example_openlineage.py | 0
.../example_openlineage_mapped_sensor.json | 0
.../example_openlineage_mapped_sensor.py | 0
.../tests/system/openlineage/operator.py | 0
.../system/openlineage/transport}/__init__.py | 0
.../tests/system/openlineage/transport/variable.py | 3 +-
.../providers/openlineage/facets/__init__.py | 16 --
.../providers/openlineage/plugins/__init__.py | 16 --
.../providers/openlineage/utils/__init__.py | 16 --
providers/tests/openlineage/__init__.py | 16 --
providers/tests/openlineage/extractors/__init__.py | 16 --
providers/tests/openlineage/plugins/__init__.py | 16 --
.../plugins/openlineage_configs/__init__.py | 16 --
providers/tests/openlineage/utils/__init__.py | 16 --
providers/tests/system/openlineage/__init__.py | 16 --
.../tests/system/openlineage/transport/__init__.py | 16 --
pyproject.toml | 3 +
scripts/ci/docker-compose/remove-sources.yml | 1 +
scripts/ci/docker-compose/tests-sources.yml | 1 +
96 files changed, 270 insertions(+), 268 deletions(-)
delete mode 100644 docs/apache-airflow-providers-openlineage/changelog.rst
copy providers/{snowflake => openlineage}/README.rst (71%)
rename providers/{src/airflow/providers/openlineage =>
openlineage/docs}/.latest-doc-only-change.txt (100%)
rename providers/{src/airflow/providers/openlineage/CHANGELOG.rst =>
openlineage/docs/changelog.rst} (100%)
rename {docs/apache-airflow-providers-openlineage =>
providers/openlineage/docs}/commits.rst (100%)
rename {docs/apache-airflow-providers-openlineage =>
providers/openlineage/docs}/configurations-ref.rst (100%)
rename {docs/apache-airflow-providers-openlineage =>
providers/openlineage/docs}/guides/developer.rst (100%)
rename {docs/apache-airflow-providers-openlineage =>
providers/openlineage/docs}/guides/structure.rst (100%)
rename {docs/apache-airflow-providers-openlineage =>
providers/openlineage/docs}/guides/user.rst (100%)
rename {docs/apache-airflow-providers-openlineage =>
providers/openlineage/docs}/index.rst (100%)
rename {docs/apache-airflow-providers-openlineage =>
providers/openlineage/docs}/installing-providers-from-sources.rst (100%)
rename {docs/integration-logos/openlineage =>
providers/openlineage/docs/integration-logos}/openlineage.svg (100%)
rename {docs/apache-airflow-providers-openlineage =>
providers/openlineage/docs}/macros.rst (100%)
rename {docs/apache-airflow-providers-openlineage =>
providers/openlineage/docs}/security.rst (100%)
rename {docs/apache-airflow-providers-openlineage =>
providers/openlineage/docs}/supported_classes.rst (100%)
rename providers/{src/airflow/providers => }/openlineage/provider.yaml (95%)
copy providers/{vertica => openlineage}/pyproject.toml (79%)
copy {chart =>
providers/openlineage/src/airflow/providers/openlineage}/LICENSE (100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/__init__.py (100%)
rename providers/{ => openlineage}/src/airflow/providers/openlineage/conf.py
(100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/extractors/__init__.py (100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/extractors/base.py (100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/extractors/bash.py (99%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/extractors/manager.py (99%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/extractors/python.py (99%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/facets/AirflowDagRunFacet.json
(100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/facets/AirflowDebugRunFacet.json
(100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/facets/AirflowJobFacet.json
(100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/facets/AirflowRunFacet.json
(100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/facets/AirflowStateRunFacet.json
(100%)
copy {airflow/api_connexion =>
providers/openlineage/src/airflow/providers/openlineage/facets}/__init__.py
(100%)
create mode 100644
providers/openlineage/src/airflow/providers/openlineage/get_provider_info.py
copy {airflow/api_connexion =>
providers/openlineage/src/airflow/providers/openlineage/plugins}/__init__.py
(100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/plugins/adapter.py (100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/plugins/facets.py (99%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/plugins/listener.py (100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/plugins/macros.py (100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/plugins/openlineage.py (100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/sqlparser.py (100%)
copy {airflow/api_connexion =>
providers/openlineage/src/airflow/providers/openlineage/utils}/__init__.py
(100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/utils/selective_enable.py (100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/utils/spark.py (100%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/utils/sql.py (99%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/utils/utils.py (99%)
rename providers/{ =>
openlineage}/src/airflow/providers/openlineage/version_compat.py (100%)
copy providers/{airbyte => openlineage}/tests/conftest.py (100%)
copy providers/{ => openlineage/tests/provider_tests}/__init__.py (100%)
copy {airflow/api_connexion =>
providers/openlineage/tests/provider_tests/openlineage}/__init__.py (100%)
copy {airflow/api_connexion =>
providers/openlineage/tests/provider_tests/openlineage/extractors}/__init__.py
(100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/extractors/test_base.py (99%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/extractors/test_bash.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/extractors/test_manager.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/extractors/test_python.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/log_config.py (100%)
copy {airflow/api_connexion =>
providers/openlineage/tests/provider_tests/openlineage/plugins}/__init__.py
(100%)
copy {airflow/api_connexion =>
providers/openlineage/tests/provider_tests/openlineage/plugins/openlineage_configs}/__init__.py
(100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/plugins/openlineage_configs/http.yaml
(100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/plugins/test_adapter.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/plugins/test_execution.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/plugins/test_facets.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/plugins/test_listener.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/plugins/test_macros.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/plugins/test_openlineage.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/plugins/test_utils.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/test_conf.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/test_sqlparser.py (100%)
copy {airflow/api_connexion =>
providers/openlineage/tests/provider_tests/openlineage/utils}/__init__.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/utils/custom_facet_fixture.py
(100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/utils/test_selective_enable.py
(100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/utils/test_spark.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/utils/test_sql.py (100%)
rename providers/{tests =>
openlineage/tests/provider_tests}/openlineage/utils/test_utils.py (96%)
copy {airflow/api_connexion =>
providers/openlineage/tests/system/openlineage}/__init__.py (100%)
rename providers/{ => openlineage}/tests/system/openlineage/conftest.py (100%)
rename providers/{ =>
openlineage}/tests/system/openlineage/example_openlineage.json (100%)
rename providers/{ =>
openlineage}/tests/system/openlineage/example_openlineage.py (100%)
rename providers/{ =>
openlineage}/tests/system/openlineage/example_openlineage_mapped_sensor.json
(100%)
rename providers/{ =>
openlineage}/tests/system/openlineage/example_openlineage_mapped_sensor.py
(100%)
rename providers/{ => openlineage}/tests/system/openlineage/operator.py (100%)
copy {airflow/api_connexion =>
providers/openlineage/tests/system/openlineage/transport}/__init__.py (100%)
rename providers/{ =>
openlineage}/tests/system/openlineage/transport/variable.py (99%)
delete mode 100644
providers/src/airflow/providers/openlineage/facets/__init__.py
delete mode 100644
providers/src/airflow/providers/openlineage/plugins/__init__.py
delete mode 100644
providers/src/airflow/providers/openlineage/utils/__init__.py
delete mode 100644 providers/tests/openlineage/__init__.py
delete mode 100644 providers/tests/openlineage/extractors/__init__.py
delete mode 100644 providers/tests/openlineage/plugins/__init__.py
delete mode 100644
providers/tests/openlineage/plugins/openlineage_configs/__init__.py
delete mode 100644 providers/tests/openlineage/utils/__init__.py
delete mode 100644 providers/tests/system/openlineage/__init__.py
delete mode 100644 providers/tests/system/openlineage/transport/__init__.py