This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to tag nightly-master
in repository https://gitbox.apache.org/repos/asf/airflow.git.
*** WARNING: tag nightly-master was modified! ***
from 1a1a8db (commit)
to 5805a36 (commit)
from 1a1a8db Update paths in .github/boring-cyborg.yml (#9799)
add 3695624 Minor typo fix in OpenAPI specification (#9809)
add c7858e8 Enable annotations to be added to the webserver service
(#9776)
add 98f06ea Make airflow package type check compatible (#9791)
add 468e950 Update README to add Py 3.8 in supported versions (#9804)
add 0eb5020 Remove unnecessary comprehension (#9805)
add 0a2acf0 Add type annotations for redis provider (#9815)
add 593a0dd Remove package.json and yarn.lock from the prod image (#9814)
add 69f82e6 For now cloud tools are not needed in CI (#9818)
add 4636fc6 Python 3.8.4 release breaks our builds (#9820)
add ed5004c Allow `replace` flag in gcs_to_gcs operator. (#9667)
add a2c5389 Add kylin operator (#9149)
add 5805a36 Fix SqlAlchemy-Flask failure with python 3.8.4 (#9821)
No new revisions were added by this update.
Summary of changes:
CONTRIBUTING.rst | 16 +-
Dockerfile | 1 +
Dockerfile.ci | 2 +-
INSTALL | 16 +-
README.md | 11 +-
airflow/api_connexion/openapi/v1.yaml | 18 +--
airflow/executors/celery_executor.py | 2 +-
airflow/models/baseoperator.py | 4 +-
airflow/operators/sql.py | 2 +-
.../providers/apache/kylin}/__init__.py | 0
.../apache/kylin/example_dags}/__init__.py | 0
.../apache/kylin/example_dags/example_kylin_dag.py | 136 +++++++++++++++++
.../providers/apache/kylin}/hooks/__init__.py | 0
airflow/providers/apache/kylin/hooks/kylin.py | 77 ++++++++++
.../providers/apache/kylin/operators}/__init__.py | 0
.../providers/apache/kylin/operators/kylin_cube.py | 170 +++++++++++++++++++++
.../providers/google/cloud/transfers/gcs_to_gcs.py | 19 +++
airflow/providers/redis/hooks/redis.py | 2 +-
airflow/providers/redis/operators/redis_publish.py | 12 +-
airflow/providers/redis/sensors/redis_key.py | 6 +-
airflow/providers/redis/sensors/redis_pub_sub.py | 6 +-
airflow/{serialization/__init__.py => py.typed} | 3 +-
airflow/utils/db.py | 11 ++
airflow/utils/file.py | 2 +-
airflow/www/security.py | 2 +-
backport_packages/import_all_provider_classes.py | 4 +-
breeze | 2 +-
chart/README.md | 5 +-
chart/templates/webserver/webserver-service.yaml | 4 +
chart/values.yaml | 2 +
docs/autoapi_templates/index.rst | 4 +
docs/operators-and-hooks-ref.rst | 6 +
requirements/requirements-python3.6.txt | 57 +++----
requirements/requirements-python3.7.txt | 55 +++----
requirements/requirements-python3.8.txt | 56 +++----
requirements/setup-3.6.md5 | 2 +-
requirements/setup-3.7.md5 | 2 +-
requirements/setup-3.8.md5 | 2 +-
scripts/ci/in_container/entrypoint_ci.sh | 8 +-
.../ci/in_container/run_generate_requirements.sh | 2 +-
scripts/ci/libraries/_build_images.sh | 8 +-
scripts/ci/libraries/_initialization.sh | 4 +
setup.py | 8 +-
tests/jobs/test_backfill_job.py | 4 +-
tests/models/test_taskinstance.py | 2 +-
.../apache/kylin}/__init__.py | 0
.../apache/kylin/hooks}/__init__.py | 0
tests/providers/apache/kylin/hooks/test_kylin.py | 60 ++++++++
.../apache/kylin/operators}/__init__.py | 0
.../apache/kylin/operators/test_kylin_cube.py | 170 +++++++++++++++++++++
.../google/cloud/transfers/test_gcs_to_gcs.py | 15 ++
51 files changed, 847 insertions(+), 153 deletions(-)
copy {tests/providers/zendesk/hooks =>
airflow/providers/apache/kylin}/__init__.py (100%)
copy {tests/providers/zendesk/hooks =>
airflow/providers/apache/kylin/example_dags}/__init__.py (100%)
create mode 100644
airflow/providers/apache/kylin/example_dags/example_kylin_dag.py
copy {tests/providers/zendesk =>
airflow/providers/apache/kylin}/hooks/__init__.py (100%)
create mode 100644 airflow/providers/apache/kylin/hooks/kylin.py
copy {tests/providers/zendesk/hooks =>
airflow/providers/apache/kylin/operators}/__init__.py (100%)
create mode 100644 airflow/providers/apache/kylin/operators/kylin_cube.py
copy airflow/{serialization/__init__.py => py.typed} (92%)
copy tests/{www/api/experimental => providers/apache/kylin}/__init__.py (100%)
copy tests/{www/api/experimental => providers/apache/kylin/hooks}/__init__.py
(100%)
create mode 100644 tests/providers/apache/kylin/hooks/test_kylin.py
copy tests/{www/api/experimental =>
providers/apache/kylin/operators}/__init__.py (100%)
create mode 100644 tests/providers/apache/kylin/operators/test_kylin_cube.py